Oracle客戶端安裝成功后,使用Net Manager配置成功,測試服務成功。使用Sqlplus連接成功。但使用pl/sql developer連接總是提示“ora-12145:無法解析指定的連接標識符”。
sqlplus連接成功,表明tns配置無誤,問題可能出在pl/sql上。
Oracle的安裝目錄盡量不要使用空格,推薦安裝在根目錄。PL/SQL也是同樣的要求。包括其他可能需要連接Oracle數據的程序也是一樣。
我的操作系統是Win7 x64,非64位的軟件會默認安裝在Program Files (x86)目錄下,這兩個括號可能讓Oracle無法識別路徑。
因此在安裝時可以將安裝目錄改為Program Files目錄下。再次測試連接,pl/sql連接成功。