您的当前位置:首页正文

ODBC管理器设置SQL server2005数据源(自创)

2022-03-24 来源:汇智旅游网


1.ODBC

ODBC(Open Database Connectivity,开放数据库互连),一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。

一个完整的ODBC由下列几个部件组成:

应用程序(Application)、 驱动程序、驱动程序管理器、数据源;

应用程序:执行处理并调用ODBC API函数;

驱动程序:处理ODBC函数调用;

驱动程序管理器:对各个驱动程序进行集中管理;

数据源定义的是连接到实际数据库的一条路径而已,数据源中并无真正的数据,它仅仅记录的是你连接到哪个数据库,以及如何连接的,如odbc数据源。也就是 说数据源仅仅是数据库的连接名称,一个数据库可以有多个数据源连接。

2.ODBC 数据源

使用ODBC数据源连接SQL server数据库。

运行程序之前,首先要附加SQL server数据库和配置ODBC数据源。

配置方法:

1、“控制面板”下“管理工具”中的“数据源(ODBC)”打开,

选“系统DSN”:——这个地方要区别用户DSN

2、点“添加”按钮,在驱动程序列表中选“SQL Server”,然后点“完成”:

3、给数据源起个名,这里是ZGY2003_DB_1,在“服务器”下拉列表中选择要做为数据源的服务器,或者直接输入数据库服务器的IP地址:——这个地方注意,如果是用户DSN----可以选local 或是该计算机名称

“名称”:在ASP程序中使用的系统数据源名称。

“说明”:这是为这个系统数据源名称所加注的说明文字。

服务器”:希望连接的SQL Server名称。上图中,共有两种选项;“(Local)”代表用户当前计算机上的SQL Server数据库系统,其他部分则代表在网络上可以提供连接的数据库系统主机名称

4、根据数据库服务器的登录验证方式(Windows验证、SQL Server验证)做适当选择,如果是SQL Server验证,输入用户名和密码:

• “使用网络登录

ID的Windows NT验证”:以当前登录Windows NT的帐号登录

到数据库系统

• “使用用户输入的登录ID和密码的SQL Server验证”:使用SQL Server内建的

帐号登录

用户DSN可以不计:——这里还需要注意的是“客户端配置”:

如果数据库服务器的TCP/IP协议属性中,IP地址的TCP动态端口选项设置了启用动态端口,那么这里就如同上图设置,如果未启用,则需要输入端口号。端口号的查看办法如下图,在SQL Server Configuration Manager中的网络配置中的TCP/IP属性中查看:

5、接下来点下一步,更改数据库: 选择您想要连接的数据库。其余的按

默认设置,如下图所示。然后单击下一步按钮。

6、最后点完成:

会弹出一个窗口,可以测试连接:

显示“测试成功!”通过就大功告成啦!

最后成功图,我们的新建的数据源列在了列表中:

因篇幅问题不能全部显示,请点此查看更多更全内容