现在的位置: 首页 > 综合 > 正文

添加数据源并配置数据源与sql Server身份验证模式

2014年01月11日 ⁄ 综合 ⁄ 共 716字 ⁄ 字号 评论关闭

      在数据库应用程序发布时,客户端安装在局域网中的主机A上,sql server 安装在该局域网的主机B上。客户端软件中包含有它要连接的数据库的信息。如数据源,服务器名称,数据库等,实例:data source=SQLOLEDB;SERVER=DongZi/sqlExpress;uid=sa;pwd=123;database=MachineRoom

。那么我们在主机A中就应该存在软件中所要求的数据源“SQLOLEDB”,故而,安装软件后我们要在主机A中添加数据源SQLOLEDB(这只是个名字,依据字符串中的data source指定的值所定)

     在控制面板-》管理工具-》数据源 中添加数据源。

     完成向导的过程中要选择需要的服务器。刚开始时我的服务器不能出现,更不能连接上了。我做了下面的尝试:

    1  首先能够让这两台机器能够在网上邻居里相互访问(建立在同一工作组中)

    2  在sql Server2005外围应用配置器中开启sql Server browser服务

    现在可以选择我的服务器了。不过要是客户端就和服务器在同一台机子A上,我们直接使用widows验证就行。但在客户端在主机B上,我们就要选择sql Server验证方式了!这样机房收费系统就成功完成了基本的发布任务。

    widows验证用于客户端服务器在同一台机子上(尚不十分明确这种验证方式是否可以用于不同机器之间),sql Server验证方式则可以用在任何情况。

    另外如果想不在客户端的机子A上添加并配置数据源,则可以在软件的链接字符串中指定data source=一个ip地址,如data source=192.168.24.11;server=……

抱歉!评论已关闭.