PCB SQL Server 代码创建DbLink

Posted pcbren

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PCB SQL Server 代码创建DbLink相关的知识,希望对你有一定的参考价值。

 

代码如下:

DECLARE @serverName VARCHAR(100)
DECLARE @ip VARCHAR(100)
DECLARE @dbName VARCHAR(100)
DECLARE @userName VARCHAR(100)
DECLARE @userpassword VARCHAR(100)

SET @serverName = DbLinkName   --db链接名
SET @ip = 120.79.36.65         --需连接服务器的IP
SET @dbName = DbName           --需连接服务器的数据库名
SET @userName = sxi            --需连接服务器的帐号 
SET @userpassword = ***        --需连接服务器的密码

EXEC master.dbo.sp_addlinkedserver @server = @serverName, @srvproduct=@serverName, @provider=NSQLNCLI, @datasrc=@ip, @catalog=@dbName
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=@serverName,@useself=NFalse,@locallogin=NULL,@rmtuser=@userName,@rmtpassword=@userpassword
EXEC master.dbo.sp_serveroption @server=@serverName, @optname=Nrpc, @optvalue=Ntrue
EXEC master.dbo.sp_serveroption @server=@serverName, @optname=Nrpc out, @optvalue=Ntrue

 

以上是关于PCB SQL Server 代码创建DbLink的主要内容,如果未能解决你的问题,请参考以下文章

如何创建从SQL到Oracle的DBlink

PCB SQL SERVER 邮箱配置与发邮件

使用 SQL Server 从带有 dblink 的 SQL Server 表向 Oracle DB 表插入数据

Oracle DBLink跨数据库访问SQL server数据同步 踩坑实录

oracle dblink调用SQL SERVER存储过程,有具体样例吗

PCB SQL SERVER 发送邮件(异步改同步)