今天有同事在給客戶安裝我們的系統(tǒng)時(shí),,出現(xiàn)了問題,。 背景:同事安裝如下: 服務(wù)器是小機(jī),,在小機(jī)上做的虛擬機(jī),。WIN2003操作系統(tǒng),裝的是64位的,。 數(shù)據(jù)庫(kù):oracle11g. PLSQL7.5 在64位機(jī)器上,,PLSQL訪問時(shí),報(bào)錯(cuò)如下: Initialization error 在網(wǎng)上搜了,,發(fā)現(xiàn)是64位機(jī)器上,,需要安裝32位的Oracl客戶端,PLSQL才能正確訪問,。 在安裝Oracl客戶端后,,這個(gè)問題解決了,。 隨之而來的,是另一個(gè)問題:在PLSQL登錄時(shí),,報(bào)錯(cuò)ORA-12154:TNS:無法處理服務(wù)名,。我改了D:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下的listener.ora和tnsname.ora,還是不行,。各種嘗試,,錯(cuò)誤依舊。
百般無奈,,在另一臺(tái)局域網(wǎng)機(jī)器上,,裝個(gè)Oracl客戶端和PLSQL7.5,在安裝PLSQL7.5時(shí),,默認(rèn)路徑是c:\program files (x86)\PLSQLDeveloper,,但會(huì)報(bào)一個(gè)錯(cuò),大致是說NET可能有問題,,我就換了個(gè)路徑D:\tool\PLSQLDeveloper,。配置了個(gè)Oracl客戶端的tnsname.ora后,再運(yùn)行PLSQL,,正常,,連上了。
再回頭,,查看服務(wù)器上的PLSQL,,安裝路徑正是默認(rèn)路徑c:\program files (x86)\PLSQLDeveloper,卸載,,重裝,。安裝路徑換了個(gè)。完了以后,,再運(yùn)行PLSQL,,正常了。哈哈 |
|