sqlplus lis_cysf/lis_cysf@'(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=10.69.1.88)(Port=1521))(CONNECT_DATA=https://bbs.csdn.net/topics/(SID=orcl1)))'
以上陳述句可正常使用,回傳正常。
sqlplus lis_cysf/[email protected]:1521:orcl1
無法使用,回傳ora-12545例外。
并且使用程式呼叫資料庫也報例外,請問什么原因?
uj5u.com熱心網友回復:
sqlplus lis_cysf/[email protected]:1521/orcl1寫成 / 是 :
uj5u.com熱心網友回復:
第一種寫法,是配置tns的,第二種應該不是。uj5u.com熱心網友回復:
查看Oracle資料庫 sqlnet.ora的配置;可以參考下列資訊:
https://www.2cto.com/database/201212/177654.html
sqlnet組態檔的存放位置一般在:$ORACLE_HOME/network/admin目錄下
常用引數設定
1.設定windows下允許使用windows nt本地認證
SQLNET.AUTHENTICATION_SERVICES=(nts)
2.設定Oracle客戶端連接串命名查找順序
NAMES.DIRECTORY_PATH=(tnsnames, onames,ezconnect)
允許的值有:
1.tnsnames使用客戶端的tnsnames.ora決議
2.ldap使用目錄訪問協議決議,需要有目錄服務
3.ezconnect or hostname,允許使用tcp/ip連接串,包含主機名,埠,服務名
4.cds分布式環境的資料庫名
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/48187.html
標籤:高級技術
上一篇:求幫忙!!!!!求個大神幫忙
下一篇:oracle的安裝
