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

longbow74 2005-05-26 02:04:32
还是只是单机版的数据库,只能在本机访问。
为什么我用Enterprise能够看到本机的MSDE,不能看到其它机器的MSDE。
...全文
194 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 元老 2005-05-26
  • 打赏
  • 举报
回复
如果你安装的是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
  • 打赏
  • 举报
回复
邹大哥说的非常正确,学习。
zjcxc 元老 2005-05-26
  • 打赏
  • 举报
回复
安装的时候,指定参数 DISABLENETWORKPROTOCOLS=0 ,否则安装后的msde不允许网络访问.
zjcxc 元老 2005-05-26
  • 打赏
  • 举报
回复
msde允许网络访问,但默认安装是禁止了网络访问的.

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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