是否在远程服务器上创建链接服务器?SQL Server 2008

是否在远程服务器上创建链接服务器?SQL Server 2008,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我正在尝试在远程服务器上创建链接服务器。我知道如何在运行脚本的同一台服务器上创建它 EXEC master.dbo.sp_addlinkedserver @server = @name, @srvproduct=N'oracle', @provider=N'MSDAORA', @datasrc= @sursadate EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=@nume,@useself=N'False',@locallogin=NULL,

我正在尝试在远程服务器上创建链接服务器。我知道如何在运行脚本的同一台服务器上创建它

EXEC master.dbo.sp_addlinkedserver @server = @name, @srvproduct=N'oracle', @provider=N'MSDAORA', @datasrc= @sursadate
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=@nume,@useself=N'False',@locallogin=NULL,@rmtuser=@username,@rmtpassword=@password
但是,我如何定义我希望在另一台服务器上创建链接服务器,同时使用我在服务器上运行的脚本,我不希望在同一台服务器上创建链接服务器?有没有办法定义应该创建ip地址的位置


更清楚地说,例如:我正在服务器0.0.0.1上运行脚本,但我希望在另一台服务器0.0.0.2上创建链接服务器,除非您已经将db server 0.0.0.2创建为链接到0.0.0.1的服务器 那么您只能在0.0.0.1上运行它

EXEC [linked_server_name_for_0.0.0.2].master.dbo.sp_addlinkedserver @server = @name, @srvproduct=N'oracle', @provider=N'MSDAORA', @datasrc= @sursadate

EXEC [linked_server_name_for_0.0.0.2].master.dbo.sp_addlinkedsrvlogin @rmtsrvname=@nume,@useself=N'False',@locallogin=NULL,@rmtuser=@username,@rmtpassword=@password