This topic has been archived. It cannot be replied.
-
工作学习 / 专业技术讨论 / 有两个关于sql server 2000的问题。困惑了很久,希望有高手看看。1。 linked server. 两台sql server建立linked server,可只能看到另一台的数据库中系统表,显示不出用户表。 而用linked server读取access ,用户表显示正常
2。stored procedure. 无法运行debugger。
-xiangdushu(想读书);
2006-6-25
{187}
(#3047692@0)
-
1.检查linked server使用的用户名和密码...用你要连接database的db owner进行联系...用sa的话...语句是select * from [linked server name].[database name].[user name].[table name].
2. linked server 需要RPC 远程sp调用.
-hard20(hard20);
2006-6-25
(#3047736@0)
-
我是直接在EM上配置linked server的。你说的“2. linked server 需要RPC 远程sp调用”,我该如何配置?能否给我你的邮箱?问题详细描述我直接发邮件给你。
-xiangdushu(想读书);
2006-6-25
{48}
(#3047995@0)
-
就再配置Linked Server的那个界面啊...远程调用sp....有一个R....我忘了具体叫什么了,反正得把那个选上.
-hard20(hard20);
2006-6-25
(#3048095@0)
-
关键看用来设置LINKED SERVER 的ID,它的DEFAULT DB是不是设成了你要的那个USER DB,如果它的DEFAULT DB 是SYSTEM DB, 自然从GUI里面你看到的也是SYSTEM TABLE.
-yangn(Raymond);
2006-6-27
(#3051468@0)
-
今天确认了一下.是配置linked server 的 server option里面的RPC out参数一定要选择 "true", 然后确认两台服务器的 MS DTC 服务都已经正常启动. 使用 exec [linked server name].[database name].[user name].[sp_name] 就可以调用远程sp.(注意权限).
-hard20(hard20);
2006-6-26
{219}
(#3049571@0)
-
thanks a lot
-xiangdushu(想读书);
2006-6-29
(#3054153@0)