能否共享SQL Server Desktop中的数据库?

Mercedes 2002-04-02 12:03:53
在一台Win ME中装了一个SQL Server 7 Desktop,在这台机上运行一个程序,一切正常,在对等网中其它计算机上就不能打开这个数据库(当然网络是好的,使用ADOConnection)。
是否需要对SQL Server作什么配置?
请详细解说,提出可行方案者还可再加分。
谢谢了!
...全文
54 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
newyj 2002-04-02
  • 打赏
  • 举报
回复
就是客户端没有配好
fredfei 2002-04-02
  • 打赏
  • 举报
回复
将SQL Server 7改成混合认证模式即可

在“sql server Enterprise Manager->服务器->鼠标右键->属性->安全性”

你可以用另外机器上的odbc来进行连接测试,只要它通了,就没问题

lyxinfo 2002-04-02
  • 打赏
  • 举报
回复
在98下,Sqlserver桌面版如果要连接的话,需要使用TCP/IP连接才行。
我想在Me下可能也是。
可以这样:
用Client Network Utility配置一个服务器别名。就是ADOConnection里的服务器名。
也可写注册表,手工建立一个一个服务器别名。给你个例子
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
"ntserver"="DBMSSOCN,202.137.10.10,1433"
tanqth 2002-04-02
  • 打赏
  • 举报
回复
1.运行了服务程序没有。
2。不知道你怎么用的ADO,用ADODATASET没有
3。不行的话先试试ODBC
lyxinfo 2002-04-02
  • 打赏
  • 举报
回复
那我也说不清楚,我原来用98做过,用Desktop版,需要用TCP/IP连接才行。如果网络没有什么问题,并不需要什么特别的配置。

帮你UP!
Mercedes 2002-04-02
  • 打赏
  • 举报
回复
lyxinfo:
用你的方法试过后还是不行。
不过现在我发现这个问题:
如果两端都是Win ME,就会连不通,如果有一端是2K Pro,就会没事。
(我现在用三台电脑做实验,有两台是WinME,另一台是2K Pro,每台上都装一个SQL Server Desktop)
这是怎么回事?

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧