神秘问题!存储过程是这样死的!

shine125 2006-12-05 05:47:26
今天遇到了一个奇怪的问题,系统老是提示:"常规网络错误。请检查您的网络文档。 ",最后跟踪出来,发现执行到一句存储过程时,抛出异常。于是,奇怪的事情也就来了。
该存储过程是:


CREATE PROCEDURE Proc_GetDepartments AS
--select * from nbiphr.dbo.department


select depname as 'otext',depname as 'ovalue' from [10.8.1.2].corpwww01_www.dbo.department

GO

奇怪1:存储过程不能执行
我在查询分析器里执行语句:select depname as 'otext',depname as 'ovalue' from [10.8.1.2].corpwww01_www.dbo.department。--ok,没问题
然后执行存储过程:exec Proc_GetDepartments -查询分析器死掉

奇怪2:无法修改
网上有说数据量的问题,于是我想改成 top 1试试, 检查语法正确, 点击应用 就死掉。

奇怪3:无法删除
后来我想删除重建算了,drop PROCEDURE Proc_GetDepartments,执行,死掉。直接在存储过程点右键,删除,也死掉。后来东删删西删删居然删调了。

奇怪4:别的存储过程都正常

奇怪5:重建,都正常了。

最后的奇怪:重新调试程序,当运用这句存储过程,又死调了,于是又有了奇怪12345

唉,纳闷,我在另外一台服务器上运行好好的
电脑配置:win2003企业版, sql server2000 sp3

大侠们,如果有知道的,请指点一下啊,不胜感激!



...全文
218 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
shine125 2006-12-07
  • 打赏
  • 举报
回复
吼吼,找到原因,原来分布式事务需要开135端口
jackyqk 2006-12-06
  • 打赏
  • 举报
回复
不了解...帮顶~~
baggio328 2006-12-06
  • 打赏
  • 举报
回复
帮顶
shine125 2006-12-06
  • 打赏
  • 举报
回复
升级到SP4了,还是不行啊
shine125 2006-12-06
  • 打赏
  • 举报
回复
谢谢帮顶的朋友,问题可能找到了,我用COM+连接的,网络居然在不知情的情况,封调了rpc端口,郁闷!正在测试^^^^^^^
visualcdotnet 2006-12-05
  • 打赏
  • 举报
回复
sp4
shine125 2006-12-05
  • 打赏
  • 举报
回复
谢谢,远程没有关闭,我觉得可能不是存储过程的问题,而是"常规网络错误。请检查您的网络文档。“,这个地方该去解决,但是不知道该怎么处理
中国风 2006-12-05
  • 打赏
  • 举报
回复
远程服务器(sql关闭了)

34,590

社区成员

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

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