ORA-28500 ORACLE的DBLINK問題

2024年2月6日 20点热度 0人点赞

1、 問題描述

環境:ORACLE11.2.0.4.0 SQLSERVER(odbc、透明網關、監聽、tnsname等都已配置)

在進行ORACLE11g到SQLSERVER的DBLINK的搭建後,創建了名為testlink的DBLINK,執行查詢測試,報錯如下,

SQL> select * from test01@testlink;

select * from test01@testlink *

ERROR at line 1:

ORA-28500: connection from ORACLE to a non-Oracle system returned this message:

2、 問題原因

這個問題是由字符和語言設置的問題引起的。

3 、處理方法

在透明網關的配置文件中添加如下,

HS_NLS_NCHAR=UCS2