• 主页
  • 基础类
  • 应用实例
  • 新技术前沿

请问可以在其它的机器上访问MSDE的数据库吗

longbow74 2005-05-26 02:04:32
还是只是单机版的数据库,只能在本机访问。
为什么我用Enterprise能够看到本机的MSDE,不能看到其它机器的MSDE。
...全文
150 点赞 收藏 6
写回复
6 条回复
如果你安装的是msde2000,那么安装msde sp3或者sp4的时候,可以选择启用网络访问功能.

如果不满足上述条件好像没有什么办法.
回复 点赞
longbow74 2005年05月26日
我已经安装好了,请问可以修改参数DISABLENETWORKPROTOCOLS=0吗,在哪里?
回复 点赞
duanduan1122 2005年05月26日
给点资料:
连接到 SQL Server 桌面引擎 (MSDE 2000)
如要连接到 MSDE 2000,请按照下列步骤操作: 1. 确认 MSDE 2000 正在运行。
2. 在承载您要连接的 MSDE 2000 实例的计算机上打开一个命令窗口。
3. 键入下面的命令,然后按 ENTER 键:

osql -E

这可以通过使用 Windows 身份验证将您连接到 MSDE 2000 的本地默认实例。

如要连接到 MSDE 2000 的一个命名实例,请键入:

osql -E -S servername\instancename

如果您收到了下面的错误消息,表明 MSDE 2000 可能未在运行,或者您可能为安装的 MSDE 2000 的命名实例提供了错误的名称:
[Shared Memory]SQL Server does not exist or access denied.
[Shared Memory]ConnectionOpen (Connect()).
如果您成功连接到了该服务器,就会出现下面的提示:

1>

此提示表示 osql 已启动。现在,您可以交互输入 Transact-SQL 语句,运行结果将出现在命令提示行上。
回复 点赞
duanduan1122 2005年05月26日
邹大哥说的非常正确,学习。
回复 点赞
安装的时候,指定参数 DISABLENETWORKPROTOCOLS=0 ,否则安装后的msde不允许网络访问.
回复 点赞
msde允许网络访问,但默认安装是禁止了网络访问的.
回复 点赞
发动态
发帖子
MS-SQL Server
创建于2007-09-28

1.4w+

社区成员

25.3w+

社区内容

MS-SQL Server相关内容讨论专区
社区公告
暂无公告