【发布时间】:2023-01-16 19:32:18
【问题描述】:
我有以下配置 来自文件 /u01/app/oracle/product/19.0.0/dbhome_1/network/admin/listener.ora
**LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ol7-19.localdomain)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
ODBC_CONNECTION_ORCL=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ol7-19.localdomain)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ODBC_CONNECTION_ORCL)
)
)**
在文件 /u01/app/oracle/product/19.0.0/dbhome_1/network/admin/tnsnames.ora
**ODBC_CONNECTION_ORCL=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =ol7-19.localdomain)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = ODBC_CONNECTION_ORCL)
)
)**
在文件 /etc/odbc.ini 中
**[ODBC_CONNECTION_ORCL]
Description = ODBC CONNECTION CREATED FOR BACKUP DATABASE
Driver = /u01/app/oracle/product/19.0.0/dbhome_1/lib/libsqora.so.19.1
ServerName = //192.168.103.145:1521/ORCL
Database = ORCL
UserID = SYSTEM
Password = Test123$**
在文件 /etc/odbcinst.ini 中
**[ODBC_CONNECTION_ORCL]
Description = ODBC CONNECTION CREATED FOR BACKUP DATABASE
Driver = /u01/app/oracle/product/19.0.0/dbhome_1/lib/libsqora.so.19.1
ServerName = //192.168.103.145:1521/ORCL
Database = ORCL
UserID = SYSTEM
Password = Test123$**
但我仍然在尝试从 root 用户连接时遇到错误,但通过 oracle 用户连接成功..
**isql -k -v Driver={ODBC_CONNECTION_ORCL};DSN=ODBC_CONNECTION_ORCL;Uid=SYSTEM;Pwd=Test123$;**
**[08004][unixODBC][Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve the connect identifier specified [ISQL]ERROR: Could not SQLDriverConnect**
【问题讨论】:
标签: oracle oracle11g oracle-sqldeveloper