//是不是先写上服务器IP,然后是数据库发帐号和密码?
服务器IP改为服务器名就可以了

解决方案 »

  1.   

    配置"客户端网络实用工具",启用TCP/IP协议。指定服务器IP地址。
      

  2.   

    你是要进行远程调用数据库吧
    方法一 建立链接服务器
           使用用于 SQL Server 的 OLE DB 创建链接服务器 
    下面的示例创建一台名为 SEATTLESales 的链接服务器,该服务器使用用于 SQL Server 的 Microsoft OLE DB 提供程序。USE master
    GO
    EXEC sp_addlinkedserver 
        'SEATTLESales',
        N'SQL Server'
    GO在 SQL Server 的实例上创建链接服务器 
    此示例在 SQL Server 的实例上创建一台名为 S1_instance1 的链接服务器,该服务器使用 SQL Server 的 Microsoft OLE DB 提供程序。EXEC    sp_addlinkedserver    @server='S1_instance1', @srvproduct='',
                                    @provider='SQLOLEDB', @datasrc='S1\instance1'
    方法二 用OpenDataSource
           下面的示例访问来自某个表的数据,该表在 SQL Server 的另一个实例中。SELECT   *
    FROM      OPENDATASOURCE(
             'SQLOLEDB',
             'Data Source=ServerName;User ID=MyUID;Password=MyPass'
             ).Northwind.dbo.Categories下面是个查询的示例,它通过用于 Jet 的 OLE DB 提供程序查询 Excel 电子表格。SELECT * 
    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
      'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
      

  3.   

    我没有服务器名,只有IP!
    客户端网络实用工具",TCP/IP协议已经打开了
    权限应该有的!
    可还是不行我是要备份服务器上的一个表到本地!或者有什么别的方法吗
      

  4.   


    试试把远程SQL的验证方式改为sql and windows
    企业管理器-》服务器-》右健-》属性-》安全性
      

  5.   

    配置"客户端网络实用工具",启用TCP/IP协议。在别名里面填入IP地址;启动企业管理器,新建sqlserver注册,就可以了。