简体   繁体   English

使用Oracle oledb提供程序时,使用链接服务器时SQL Server崩溃

[英]Using Oracle oledb provider SQL Server crashes while using linked server

exec master.dbo.sp_MSset_oledb_prop 'ORAOLEDB.Oracle', N'AllowInProcess', 1 ;
GO

exec master.dbo.sp_MSset_oledb_prop 'ORAOLEDB.Oracle', N'DynamicParameters', 1 ;
GO

sp_addlinkedserver @server = 'OrclDB', @srvproduct = 'Oracle', @provider = 'OraOLEDB.Oracle', @datasrc = 'PDBORCL';
GO

exec master.dbo.sp_serveroption  @server=N'OrclDB',@optname=N'rpc out',@optvalue=N'true';
GO

sp_addlinkedsrvlogin @rmtsrvname = 'OrclDB', @useself = 'False', @locallogin = NULL, @rmtuser = 'hr', @rmtpassword ='hr';
GO


SELECT * FROM OrclDB..HR.EMPLOYEES;

Error screenshotas below:- 错误截图如下:

在此处输入图片说明

Every time I execute this query, I'm getting the error shown above. 每次执行此查询时,都会收到上面显示的错误。

This is more a comment but I don't have enough rep. 这更多是评论,但我没有足够的代表。 Did you check error log? 您检查错误日志了吗? The log might be verbose and you get the idea of what is actually going on. 该日志可能很冗长,您可以了解实际发生的情况。 Which SQL Server version are you running? 您正在运行哪个SQL Server版本?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM