ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> 其他数据库 >> 实现Sql server数据库的远程连接访问

实现Sql server数据库的远程连接访问(1/5)

来源:网络整理     时间:2016-06-14     关键词:

本篇文章主要介绍了" 实现Sql server数据库的远程连接访问",主要涉及到方面的内容,对于其他数据库感兴趣的同学可以参考一下: 在同一网络环境下,或者在可以访问的IP地址下,我们利用SQL数据库实现远程连接访问可以使用如下方法:通过调用master.sys.sp_addlinkedser...

在同一网络环境下,或者在可以访问的IP地址下,我们利用SQL数据库实现远程连接访问可以使用如下方法:

通过调用master.sys.sp_addlinkedserver创建访问连接

EXEC master.sys.sp_addlinkedserver @server = NULL, -- sysname
    @srvproduct = N'', -- nvarchar(128)
    @provider = N'', -- nvarchar(128)
    @datasrc = N'', -- nvarchar(4000)
    @location = N'', -- nvarchar(4000)
    @provstr = N'', -- nvarchar(4000)
    @catalog = NULL -- sysname

@server= ] 'server'
要创建的链接服务器的名称。 server 的数据类型为 sysname,无默认值。

@srvproduct= ] 'product_name'
要添加为链接服务器的 OLE DB 数据源的产品名称。 product_name 的数据类型为 nvarchar(128),默认值为 NULL。 如果为 SQL Server,则不必指定 provider_namedata_sourcelocationprovider_string 和 catalog

@provider= ] 'provider_name'
与此数据源对应的 OLE DB 访问接口的唯一编程标识符 (PROGID)。 对于当前计算机中安装的指定 OLE DB 访问接口,provider_name 必须唯一。 provider_name 的数据类型为 nvarchar(128),默认值为 NULL;但如果忽略 provider_name,则使用 SQLNCLI。 (使用 SQLNCLI 并且 SQL Server 将重定向到 SQL Server Native Client OLE DB 访问接口的最新版本。)OLE DB 访问接口应以指定的 PROGID 在注册表中注册。

@datasrc= ] 'data_source'
由 OLE DB 访问接口解释的数据源的名称。 data_source 的数据类型为 nvarchar(4000)。 data_source 作为 DBPROP_INIT_DATASOURCE 属性传递以初始化 OLE DB 访问接口。

相关图片

相关文章