两台服务器之间,调用其中一台上的存储过程去更新另一台服务器中某个表中的数据报错,错误如下 30

“1).[Microsoft][SQLServerNativeClient10.0][SQLServer]对象名'BCD3.dbo.LotNumber'无效。2).[Mi... “1). [Microsoft][SQL Server Native Client 10.0][SQL Server]对象名 'BCD3.dbo.LotNumber' 无效。
2). [Microsoft][SQL Server Native Client 10.0][SQL Server]无法预定义语句。”
并且如果直接写存储过程中的更新语句,是可以的,在“BCD3.dbo.LotNumber”是有另一台服务器的IP的
展开
 我来答
jelvis
2014-08-13 · TA获得超过5631个赞
知道大有可为答主
回答量:2480
采纳率:62%
帮助的人:840万
展开全部
把存储过程相关的那段发出来看看
1就是对象名 'BCD3.dbo.LotNumber' 无效

2无法预定义语句,应该是语句里面有错误
追问
谢了,已经解决了
追答
恭喜,分就送我吧:D
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
printf59277
2014-08-13 · TA获得超过1080个赞
知道大有可为答主
回答量:1812
采纳率:33%
帮助的人:1291万
展开全部
做一个链接服务器,把远程被调用的数据库先链接到调用存储过程的那个服务器上,然后再通过链接服务器操作这个存储过程
追问
谢了,已经解决了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式