嘗試通過sqlplus登錄到Oracle時出現分段錯誤。Sqlplus分段錯誤
[email protected] /usr/lib/oracle/12.1/client64 $ sqlplus [email protected]
SQL*Plus: Release 12.1.0.1.0 Production on Thu Jul 17 13:26:13 2014
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Enter password:
Segmentation fault
我可以成功連接到Oracle JDBC此客戶端(ojdbc6.jar)。我的URL看起來像這樣:jdbc:oracle:thin:@192.168.153.72:1521:DEV1
我的操作系統是Linux Mint的14納迪亞
我安裝安裝了以下Oracle包:
- oracle-instantclient12.1-basic_12.1.0.1.0-2_amd64.deb
- oracle-instantclient12.1-devel_12.1.0.1.0-2_amd64.deb
- oracle-instantclient12.1-sqlplus-12.1.0.1.0-1.x86_64.rpm
tnsnames.ora
看起來是這樣的:
DEV1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.153.72)(PORT = 1521))
)
(CONNECT_DATA =
(SID = DEV1)
)
)
如果任何人都有答案,我將不勝感激。
$ ORACLE_HOME/bin中沒有鏈接。只有adrci,genezi和sqlplus – javapenguin
必須引用此鏈接上的relinking可執行文件http://docs.oracle.com/cd/B19306_01/server.102/b15658/cnfg_prd.htm – Prikshit
安裝正確的客戶端解決了此問題。 – javapenguin