select  *  into  MYTEST..A资料3  
from  OPENDATASOURCE(  
                 'SQLOLEDB',  
                 'Data  Source = 177.26.28.103;
                 UserID=sa;
                 Password='你的密码呢??'
                 ).OA2001.dbo.A资料3

解决方案 »

  1.   

    这个Yuan是我登录windows帐号的名,可我并没有选择用windows帐号登录,我选
    的是SQL Server登录方式
      

  2.   

    from  OPENDATASOURCE(  
                     'SQLOLEDB',  
                     'Data  Source = 177.26.28.103;
                     UserID=sa;
    -----------------^^^^^^ 换成User ID
                     Password='
                     ).OA2001.dbo.A资料3
      

  3.   

    谢谢,你看的挺仔细,是USER ID,另外用sa登录,上面的错误不见了,
    可是显示出以下错误:
    服务器: 消息 7314,级别 16,状态 1,行 65
    OLE DB 提供程序 'SQLOLEDB' 不包含表 '"OA2001"."dbo"."A资料3"'。该表可能不存在,或当前用户没有使用该表的权限。不太明白,这个表明明存在,我还可以进行编辑,也能够保存
      

  4.   

    try:
    from  OPENDATASOURCE(  
                     'SQLOLEDB',  
                     'Data  Source = 177.26.28.103;
                     User ID=sa;
    Password='
                     ).[OA2001].dbo.[A资料3]
      

  5.   

    177.26.28.103服务器上有OA2001数据库吗???A资料3的Owner是dbo吗??
      

  6.   

    IP当然没错,因为本来我新建注册时本来就用这个IP连上的,而且成功了,
    现在企业管理器里就可以看到,而且还可以操作,包括刚才那个OA2001数据库
    和它里面的表:A资料3
      

  7.   

    表“A资料3”应该有一个所有者,它是dbo吗??
      

  8.   

    你登到177.26.28.103上去
    执行下面TSQL,看报错不报错??select * from OA2001.dbo.A资料3
      

  9.   

    我登录上去了,而且就是这样执行,select * from OA2001.dbo.A资料3
    没有错,全部显示出来
      

  10.   

    你执行下面的TSQL
    select * from  OPENDATASOURCE(  
                     'SQLOLEDB',  
                     'Data  Source = 177.26.28.103;
                     UserID=sa;
                     Password='
                     ).OA2001.dbo.A资料3
    你连接的时候是用的sa帐户吗??
      

  11.   

    刚试了一下,我把OA2001.dbo.A资料3换成 master.dbo.sysusers是可以的,
    但用OA2001.dbo.sysusers却不行,可这表我是看到了啊,查看它的属性,
    所有者是dbo的
      

  12.   

    老兄,我找到你的错误了,试了好长时间,;),就是说这么怪的问题from  OPENDATASOURCE(  
                     'SQLOLEDB',  
                     'Data  Source = 177.26.28.103;
    ----------------------^^^这地方的空格有问题,换成半角的就OK了
                     UserID=sa;
                     Password='你的密码呢??'
                     ).OA2001.dbo.A资料3