在使用Oracle進(jìn)行遠(yuǎn)程連接并傳輸數(shù)據(jù)時(shí),您可能會(huì)遇到CredSSP加密Oracle錯(cuò)誤。這個(gè)錯(cuò)誤是由于Windows遠(yuǎn)程桌面連接中的一個(gè)安全性協(xié)議——CredSSP引起的。
通常情況下,在Oracle數(shù)據(jù)庫(kù)中進(jìn)行連接和數(shù)據(jù)傳輸是沒(méi)有問(wèn)題的。但是,如果您在使用Windows遠(yuǎn)程桌面連接時(shí),會(huì)使用CredSSP協(xié)議進(jìn)行安全驗(yàn)證。如果CredSSP協(xié)議無(wú)法正常工作,那么在連接Oracle數(shù)據(jù)庫(kù)時(shí),您就會(huì)遇到CredSSP加密Oracle錯(cuò)誤。
例如:
SQL>connect scott/tiger@XX.XX.XX.XX:1521/ORACLE;
ERROR:
ORA-28759: failure to open file
當(dāng)您嘗試使用Windows遠(yuǎn)程桌面連接到Oracle數(shù)據(jù)庫(kù)時(shí),錯(cuò)誤信息將顯示在您的屏幕上。此時(shí),您需要修復(fù)CredSSP協(xié)議,以避免CredSSP加密Oracle錯(cuò)誤的發(fā)生。
要修復(fù)CredSSP協(xié)議,您需要執(zhí)行以下步驟:
- 打開(kāi)“遠(yuǎn)程桌面連接”。
- 點(diǎn)擊“選項(xiàng)”按鈕。
- 點(diǎn)擊“高級(jí)”選項(xiàng)卡。
- 找到“服務(wù)器身份驗(yàn)證”選項(xiàng),并選中“在遠(yuǎn)程計(jì)算機(jī)上允許連接時(shí),不要使用CredSSP”。
- 重新連接到遠(yuǎn)程計(jì)算機(jī)。
修復(fù)了CredSSP協(xié)議之后,您應(yīng)該可以重新連接到Oracle數(shù)據(jù)庫(kù),并開(kāi)始傳輸數(shù)據(jù)。
在某些情況下,修復(fù)CredSSP協(xié)議可能不起作用。如果您嘗試修復(fù)CredSSP協(xié)議后仍然無(wú)法連接到Oracle數(shù)據(jù)庫(kù),則您需要執(zhí)行以下步驟:
- 在遠(yuǎn)程計(jì)算機(jī)上打開(kāi)“組策略編輯器”。
- 找到“本地計(jì)算機(jī)策略”>“計(jì)算機(jī)配置”>“管理模板”>“系統(tǒng)”>“憑據(jù)委派”。
- 啟用“允許委派Fresh Credentials with NTLM-only Server Authentication”。
- 重新連接到遠(yuǎn)程計(jì)算機(jī),并嘗試連接到Oracle數(shù)據(jù)庫(kù)。
這些步驟應(yīng)該可以幫助您修復(fù)CredSSP加密Oracle錯(cuò)誤,并重新連接到Oracle數(shù)據(jù)庫(kù)。如果您仍然無(wú)法連接到Oracle數(shù)據(jù)庫(kù),請(qǐng)聯(lián)系技術(shù)支持人員尋求幫助。