SSMS 中的链接服务器返回消息 - “尝试检索错误 ORA-01804 的文本时出错”

Linked Server in SSMS have returned message - "Error while trying to retrieve text for error ORA-01804"

提问人:workingCragHack 提问时间:10/24/2023 最后编辑:jarlhworkingCragHack 更新时间:10/24/2023 访问量:40

问:

我想将我的 Oracle 服务器添加到 Microsoft 的 SQL Server Management Studio,但不幸的是,当我尝试测试链接服务器与 Oracle 引擎的连接时,SSMS 返回了以下消息:

(https://i.stack.imgur.com/nokAb.png)

我尝试连接到其他 Oracle 服务器,但出现相同的错误。

我已经尝试设置环境变量,例如 OR,但没有成功。ORACLE_HOMELD_LIBRARY_PATH

请帮帮我。

SQL-Server Oracle SSMS

评论

1赞 Thom A 10/24/2023
提问时,请不要上传代码/数据/错误的图片。
1赞 Thom A 10/24/2023
此外,Stack Overflow 上的内容需要是英文的,因此当您将图像替换为(引用的)文本时,请确保错误也是英文的。
0赞 AlwaysLearning 10/25/2023
好吧,在尝试检索错误 ORA-01804 的文本时出错,掩盖了真正的错误消息。运行 SQL Server 实例的计算机是否定义了系统环境变量?在安装 Oracle 驱动程序后,您是否重新启动了 SQL Server 实例,以便它可以选取新变量?ORACLE_HOME
0赞 workingCragHack 10/25/2023
是的,我已经将变量设置为本地化并重新启动机器两次,但没有解决问题。ORACLE_HOMEC:\app\user\product\21c\dbhomeXE
0赞 workingCragHack 10/25/2023
对不起@ThomA我不知道 - 这是我在堆栈上的第一个问题。

答: 暂无答案