链接服务器以连接到Oracle

时间:2018-03-27 14:59:40

标签: sql-server oracle tsql

我正在使用位于AWS中的SQL Server 2016标准版64位操作系统。我想创建一个链接服务器来连接到Oracle。

我使用了以下T-SQL语句:

USE [master]
GO

EXEC master.dbo.sp_addlinkedserver
            @server = N'ServerName', 
            @srvproduct=N'Oracle', 
            @provider=N'ORAOLEDB.ORACLE', 
            @datasrc=N'ServerName', 
            @provstr=N''

EXEC master.dbo.sp_addlinkedsrvlogin 
            @rmtsrvname=N'ServerName',
            @useself=N'False', 
            @locallogin=NULL,
            @rmtuser=N'UserName',
            @rmtpassword='UserPassword'  
GO

创建链接服务器并打开目录文件夹后,服务器挂起。当我使用openquery从链接服务器调用表时,服务器也会挂起。

这是我第一次使用T-SQL创建链接服务器。我将在此感谢任何帮助。

0 个答案:

没有答案