如何解决[Oracle][ODBC][Ora]ORA-12154: TNS: 无法解析连接标识符
虽然 odbc 连接成功,但我似乎无法理解问题出在哪里
这是我的 tsnames.ora 的样子
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = NERmine)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
这是我的环境变量:
%ORACLE_HOME% : C:\oraclexe\app\oracle\product\11.2.0\server
%ORACLE_PATH% :C:\oracle\instantclient_19_9-32
%TNS_ADMIN% : C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
我正在尝试从我的 QT 应用程序连接
我尝试了所有我能想到的错误,如下
Connexion Failed. Driver disponible: ("QsqlITE","QODBC","QODBC3","QPsql","QPsql7") Driver fonctionnel(QODBC): true database erreur: "[Oracle][ODBC][Ora]ORA-12154: TNS:Could not resolve the connect identifier specified\n\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" driver erreur: "QODBC3: Unable to connect" type erreur: 1
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。