你在建立连接服务器时既没有指定产品名,也没有指定驱动程序,所以就不知道你怎么存取数据了如对方是SQL SERVER,产品名为SQL SERVER,驱动程序(provider_name)为SQLOLEDB,可省略,连接到非SQL SERVER,则必须要填provider_name
sp_addlinkedserver [ @server = ] 'server'
    [ , [ @srvproduct = ] 'product_name' ]
    [ , [ @provider = ] 'provider_name' ]
    [ , [ @datasrc = ] 'data_source' ]
    [ , [ @location = ] 'location' ]
    [ , [ @provstr = ] 'provider_string' ]
    [ , [ @catalog = ] 'catalog' ] 1 使用用于 SQL Server 的 OLE DB 创建链接服务器 
下面的示例创建一台名为 SEATTLESales 的链接服务器,该服务器使用用于 SQL Server 的 Microsoft OLE DB 提供程序。USE master
GO
EXEC sp_addlinkedserver 
    'SEATTLESales',
    N'SQL Server'
GO2 在 SQL Server 的实例上创建链接服务器 
此示例在 SQL Server 的实例上创建一台名为 S1_instance1 的链接服务器,该服务器使用 SQL Server 的 Microsoft OLE DB 提供程序。EXEC    sp_addlinkedserver    @server='S1_instance1', @srvproduct='',
                                @provider='SQLOLEDB', @datasrc='S1\instance1'