今天在測試.NET程序時突然發(fā)現(xiàn)怎么都登錄不進(jìn)去,進(jìn)程調(diào)試了一下,發(fā)現(xiàn)報(bào)了一個錯誤:不能加載文件(oci.dll),真是奇怪,到網(wǎng)上搜了一下,發(fā)現(xiàn)一個解決方案:Oracle/ora92下,把該目錄Authenticated Users所有都勾掉,然后在添加該用戶回來,重新啟動計(jì)算機(jī)就可以了。"
我依此法嘗試了一下,還是抱錯,然后索性把everyone賦了該目錄的控制權(quán)限,依然抱錯。。。。
繼續(xù)進(jìn)程調(diào)試,發(fā)現(xiàn)錯誤變了:身份證明檢索失敗,繼續(xù)到網(wǎng)上尋找答案,發(fā)現(xiàn)以下文章:http://www.cnoug.org/viewthread.php?tid=19621&sid=khUpmoTD,具體處理方案如下:
開始 -> 程序 -> Oracle -> Configuration and Migration Tools ->
Net Manager→本地→概要文件→Oracle高級安全性→驗(yàn)證→去掉所選方法中的 "NTS" 就可以了.
終于搞定了該問題,不過對問題的頭緒還是沒有理清楚,只能待有時間再細(xì)細(xì)研究了。
出處:有氣質(zhì)的熊(minbear)
新聞熱點(diǎn)
疑難解答
圖片精選