问题描述
虽然 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 (将#修改为@)