如何连接其他机器上的SQL数据库(100分)

  • 主题发起人 主题发起人 Lloach
  • 开始时间 开始时间
L

Lloach

Unregistered / Unconfirmed
GUEST, unregistred user!
我要访问局域网上IP地址为192.168.0.22的机器上的
SQL数据库,请问该如何配置,怎样实现!!!
 
1.本地机上要有SQL数据库的数据引擎
2.在保证网络联通和第1条的前提下,如果用odbc连接时,按提示操作就可以了
 
直接在mmc中注册一个就可以了。
如果跨域的话,需要建立信任关系。
 
用ado连啊,只要建立一个connection再按照string一步步连就可以了,还可以测试
连接是否成功,如果你想知道详细方法可以mailto :youjq@163.com并告诉我你的电话号码
我教你。
 
在设计阶段实现数据库的连接比较容易
1、保证计算机间可以互相通信
2、知道对方的主机名称
3、保证你有访问SQL数据库的权限
4、保证本机上有SQL SERVER数据引擎,一般计算机上都有
5、然后使用ADO控件ADOConnection,ADOTable(或ADOQuery),
设置ADOConnection的connectionstring属性值,根据想到完成,
即可实现数据库的连接。
6、设置ADOTable(或ADOQuery)的connection,tablename属性,实现数
据表的连接。
7、使用数据访问控件datasource,实现与数据控件的连接。
不过有一个问题是,保证你的机子上安装了ADO程序,否则会出现错误
提示。
如果你只是配置客户端SQL数据库与服务器的连接,可按以下步骤进行
1、在SQL数据库企业管理工具中用管理员身份注册服务器即可;
2、注册的详细步骤可以根据注册向导完成
3、如果你不是数据库系统的管理员,第一次注册时,采用数据库身份
验证模式,用管理员的帐号和密码注册,一般数据自带一超级用户sa,
密码为空;

 
使用ADOConnection,设置它的ConnectionString属性,根据提示,在选择或输入服务器的
下拉列表框中输入IP地址,或SQL服务器名,或机器名,前提是你的网络是畅通的,一般的
机器都安了SQL Server数据库引擎,应该就可以了。
 
to xiaoshandong

我的机器装的是Win2000 Server,SQL Server7.0,机器名为lloach,
ADOConnection的ConnectionString由向导完成,且测试通过。
ADOTable的ConnectionString也由向导完成,且测试通过,
但是其tablename属性提示Error:对象提供者无法完成所需的操作。
请指教,谢了
 
to Lloach

可能是ADO数据访问引擎出现了问题,请你重新安装ADO试一下
(在连接向导内,provider=for sql server,connection中,SERVERNAME=
你要访问的数据库所在的计算机名)
 
多人接受答案了。
 
后退
顶部