你是用linkedserver和什么数据库连接的!如果是sql server可以那样!
如果不是的话!就要考虑了!
你可以这样试样一下!
select * from openquery(linkedservername,'select * from tablename')表明是linkedserver下面的表

解决方案 »

  1.   

    确实是不能用。可能是linkserver不能进行事务处理的缘故,另外两个数据库的字符集不一样的话,dtc也是有问题的
      

  2.   

    to wwl007() and liguangyi():
      两位,那如果我想在internet上的两个sql server中传输数据,并且需要筛选记录,那用什么方式比较好呢?
      

  3.   

    访问sqlserver链接服务器上的表应该按linkedservername.dbname.ownername.tablename的方式引用.确认你的引用方式是正确的.
      

  4.   

    有可能是没有设置set ansi no 等服务器设置吧
      

  5.   

    to guo():
      大哥,请问linked server可以连接到internet上的sql server 吗?
      

  6.   

    to wwl007(疑难杂症):
      真要是这样的话就太好了,我先看看再加分。一定加。