我试图在存储过程中访问位于不同机器上的两个数据库,实现数据的直接复制.但是在设计该过程时,只要在数据库名前面加服务器名,系统报错:"用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联....我在网上搜索了一些处理办法,但问题依然如故!!请高手指教!!

解决方案 »

  1.   

    还有一个错误信息是:Error 7405: Heterogeneous queries require ANSI_NULLS ...
      

  2.   

    报错:"用户   'sa'   登录失败
    ---------------------------可能是以下几种原因
    1:密码错误
    2:对方登陆方式不是"混合登陆"
    3:网络不通还有一个错误信息是:Error   7405:   Heterogeneous   queries   require   ANSI_NULLS   ... ------------------
    这个错误在代码上写上set ansi_nulls on 试试
      

  3.   

    使用链接数据库,具体可以用Google查询“链接数据库”,内容比较详细的。
      

  4.   

    若對SQL SERVER不熟悉,建議在DELPHI里用兩個ADOCONNECTION