1选择“开始”→“管理工具”→“数据源(ODBC)”选项,显示“ODBC数据源管理器”对话框。
2切换到“系统DSN”选项卡,默认情况下计算机中没有部署和任何数据库的连接。
3单击“添加”按钮,显示“创建新数据源”对话框。在“选择您想为其安装数据源的驱动程序”列表中,选择“SQL Server”选项。
4单击“完成”按钮,启动创建新数据源向导,显示“创建到SQL Server的新数据源”对话框。在“名称”文本框中,键入数据源的名称,在“服务器”列表中选择目标SQL Server 2008数据库服务器,或者键入数据库服务器的名称。
5单击“下一步”按钮,显示下图对话框,设置数据库的身份验证方法。ODBC支持基于Windows NT模式的身份验证和基于SQL Server的验证模式。本例中选择SQL Server验证模式。在“登录ID”文本框中,键入数据库管理员的名称,在“密码”文本框键入数据库管理员的密码。
6单击“下一步”按钮,显示下图所示的对话框。设置连接的目标SQL Server 2008数据库服务器后,默认连接的数据库。默认没有选择任何数据库,其他选项使用默认值即可。
7单击“下一步”设置连接到SQL Server 2008的数据库参数,建议使用默认值。如果在部署SQL Server 2008的过程中,更改了默认的数据库参数,建议在此对话框中设置和部署数据库时使用相同的参数。
8单击“完成”按钮,显示创建ODBC数据源使用的参数。
9单击“测试数据源”按钮,测试能够连接到目标数据库,如果成功显示“SQL Server ODBC 数据源测试”对话框,在“测试结果”列表中会显示“测试成功”信息。
10单击两次“确定”按钮,完成ODBC数据源的创建,创建成功的数据源。应用程序即可通过ODBC数据源连接到目标数据库。
SQL
Server是真正的数据库,它和Oracle、MySQL、DB2等等都是数据库。
而你说的ODBC、OLE
DB、ADO等等都不是数据库,它们只是应用程序与数据库的接口,也就是说编写出的应用程序使用这些接口来跟数据库进行通讯。
在控制面板-管理工具-数据源(ODBC)里,你可以添加这些数据接口。
1 利用ODBC可以统一FoxPro、Access或Oracle数据库的方式处理
2 应用程序要访问一个数据库,首先必须用ODBC管理器注册一个数据源,管理器根据数据源提供的数据库位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。
3 以microsoft access为例,如果在c:\myfile\文件夹里创建了一个名为myexamplemdb的数据库文件,其注册步骤如下:
在控制面板里找到“odbc数据源”图标,打开数据源管理器的交互界面;
笔者创建的数据库文件是供本机上的用户使用的,所以这里选择“用户 dsn”;
然后按下“添加”按钮,在d出的数据源管理器对话框里,为自己所要创建的数据源选择一个驱动程序,本文的数据库文件是用microsoft access创建的,所以要选择“microsoft access driver (*mdb)”;
按“完成”按钮后,进入一个标题为“odbc microsoft access 安装”的界面,在其中设置“数据源名”为“mydatasource”,选取数据库文件 “c:\myfile\myexamplemdb”,然后确定即可。
这样我们就完成了一个简单的odbc数据源的注册。当然,在以上的步骤中,用户可以根据自己的不同需要,设置不同的选项。
设置标签对象的数据源:
1 双击要更改标签数据的标签对象。修改所选 对象选项卡式对话框将显示。选项卡以显示数据源属性页。
2 如果没有显示,请单击数据源选项卡以显示数据源属性页。
3 若要使用向导完成选择数据源过程,请单击数据向导按钮 以启动子串向导。或者,继续以下步骤。
4 从源下拉列表中选择所需的数据源,然后在该选项卡的选项部分配置该源的特定参数。如果选择数据库字段作为数据源,但是尚未设置数据库连接,则按数据库连接设置按钮 。请参阅下文的设置数据库连接。
数据库连接
数据源中的数据库字段可通过数据库设置来创建, *** 作步骤按照数据库向导完成即可。软件涉及的数据库功能是必须要注册后才能正常使用的。
注意:
根据您的数据库使用需要, TSC 提供给您的注册版本也只能正常使用ACCESS,EXCEL,文本文件三种基本的数据库。其他类型的数据库还需要您自己购买更高级的版本,您可以看到其他类型的数据库旁边注有“试用”。
如果连接ACCESS类型的数据库,需要选择对应的数据库类型。
点击浏览按钮并在下拉框中选择需要连接的后缀名为 mdb 的程序。
选择显示的表格,点击添加,完成后添加的表格会出现在右侧区域。
通过浏览按钮可以查看到表格中的所有数据。
同样,连接EXCEL数据库的 *** 作如同上述。
确认完毕后回到主界面,在数据源窗格中看到已经连接成功的数据。点击鼠标左键并拖曳到空白处可以创建文本,条码,图形等。
使用odbc连接数据库的步骤如下:
1、首先安装Mysql
odbc
connector
插件。配置32位ODBC数据源,选择“控制面板”->"系统和安全"->"管理工具",如下图所示:
2、双击ODBC数据源(32位),进入下面界面,如下图所示:
3、切换至“系统DSN”选项卡,滚动并选择MySQL
ODBC
53
Unicode
Driver,单击完成,如下图所示:
4、配置数据源与用户名密码,并选择相应的数据库(注:Data
Source
Name
需要自己命名,Database
需要选择自己需要使用的数据库),以下是配置好的数据源,如下图所示:
5、打开SSDT,新建ODBC数据源,选择刚刚建立的数据源,输入用户名和密码(与设置数据源的时候的用户名和密码一致),如下图所示:
一、点击开始-管理工具-数据源。(若不能找到就去控制面板找到管理工具就可以发现数据源)
2
二、出现ODBC管理器,里面有用户系统还有文件DSN
这三者区别是:
1用户DSN允许单个用户在单个计算机上访问数据库(一对一);
2系统DSN允许在某个计算机上的多个用户访问数据库(一机多用);
3文件DSN在一个以DSN扩展名结尾的文本文件中存储相关信息,并且可以被安装了相同驱动器的不同计算机上的多个用户共享。(多机多用)
(我们开发程序时候都是采用文件DNS模式)
3
三、找到安装oracle驱动程序。
4
四、填写数据源名称。这名称你自己定。但服务器填写就要根据你oracle配置服务名(我的经验另外一篇有讲解如何配置oracle客户端,不懂可以翻开我的经验有个oracle10g客户端配置)。
5
五、打开ACCESS,在对象-表-点击新建链接表。
6
六、在d出文件框,在文件类型里选择ODBC数据库。
7
七、点击机器数据源-选择你刚才设的数据源oracle。
8
八、就会d出odbc登录对话框。输入你的登录账户密码。确认即可。
9
九、选择你想链接表。你可以一次性选多个表。
10
十、在Access就可以看到你所要链接的表。
以上就是关于如何用ODBC访问SQL数据库全部的内容,包括:如何用ODBC访问SQL数据库、什么是ODBC、OLE DB、ADO数据库、odbc数据源有什么用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)