日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Oracle配置方面问题收集

發(fā)布時(shí)間:2025/7/14 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle配置方面问题收集 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. 安裝ODP.NET 10.2后,它的Net Manager和Net Configuration Assistant打不開(kāi),從開(kāi)始菜單點(diǎn)擊后沒(méi)有任何反應(yīng)。
我的解決方法:卸載ODP.NET 10.2重新安裝,安裝時(shí)注意兩點(diǎn):a) 安裝目錄中不要包含空個(gè)字符,例如Program Files。b) 安裝的組件選擇時(shí)不選擇"Oracle Data Provider for .NET 1.x 10.2.0.2.20"和"Oracle Developer Tools for Visual Studio .NET 2003 10.2.0.2.20"這兩項(xiàng)。
原因:不知道是不是因?yàn)闆](méi)有安裝Visual Studio 2003,而選擇了相關(guān)組件造成的。

2. ORA-12638憑證檢索失敗。
場(chǎng)景:機(jī)器上安裝了Oracle 9i Server和Client,然后安裝ODP.NET 10.2,9i客戶(hù)端可以連接,10g客戶(hù)端連接測(cè)試時(shí)報(bào)上面的錯(cuò)誤。
解決方法:打開(kāi)ODP.NET安裝目錄下NETWORK\ADMIN\sqlnet.ora,把SQLNET.AUTHENTICATION_SERVICES = (NTS)這一行注釋掉或者改成SQLNET.AUTHENTICATION_SERVICES = (NONE)。
原因:由于Oracle不能應(yīng)用OS認(rèn)證而導(dǎo)致憑證檢索失敗,參考關(guān)于ora-12638 憑證檢索失敗?如何處理,急?。

3. Oracle中建立同義詞,在存儲(chǔ)過(guò)程中使用同義詞時(shí)報(bào)"表或視圖不存在"
Grant?Select?On?user_table?To?erp;
Grant?Update?On?user_table?To?erp;
Grant?Execute?On?user_procedure?To?erp;
原因:執(zhí)行匿名塊時(shí),是通過(guò)登陸用戶(hù)的角色獲得的對(duì)象權(quán)限,而存儲(chǔ)過(guò)程中不能通過(guò)角色獲得權(quán)限,必須顯式的賦予系統(tǒng)權(quán)限/對(duì)象權(quán)限

4. ORA-12523: TNS: 監(jiān)聽(tīng)程序未找到適用于客戶(hù)機(jī)連接的例程
問(wèn)題:
sqlplus?"sys/sys@erp?as?sysdba";
shutdown?immediate;
startup?migrate;
執(zhí)行startup語(yǔ)句時(shí)提示
ORACLE ? 例程已經(jīng)啟動(dòng)。 ?
ORA-12523: ? TNS: ? 監(jiān)聽(tīng)程序未找到適用于客戶(hù)機(jī)連接的例程

解決方法:
ora92\network\admin\listener.ora,原來(lái)的內(nèi)容:
SID_LIST_LISTENER =
? (SID_LIST =
??? (SID_DESC =
????? (SID_NAME = PLSExtProc)
????? (ORACLE_HOME = e:\oracle\ora92)
????? (PROGRAM = extproc)
??? )
? )

添加一個(gè)SID_DESC:
SID_LIST_LISTENER =
? (SID_LIST =
??? (SID_DESC =
????? (SID_NAME = PLSExtProc)
????? (ORACLE_HOME = e:"oracle"ora92)
????? (PROGRAM = extproc)
??? )
??? (SID_DESC =
????? (GLOBAL_DBNAME = dev)
????? (ORACLE_HOME = e:\oracle\ora92)
????? (SID_NAME = dev)
??? )
? )

其中dev為oracle實(shí)例名,重啟oracle相關(guān)服務(wù),建立一個(gè)名稱(chēng)為dev的net service,使用這個(gè)net service做上面的動(dòng)作就可以成功了

5. 執(zhí)行exp時(shí)遇到這個(gè)錯(cuò)誤:EXP-00056: 遇到 ORACLE 錯(cuò)誤 942
oracle 9i的patch打的不完善(可能是安裝了patch程序,但是沒(méi)有執(zhí)行catpatch.sql)
shutdowm?immediate;
startup?migrate;
@"
%oracle_home%\rdbms\admin\catpatch.sql"; 估計(jì)原因:從升級(jí)好的oracle 9i服務(wù)器導(dǎo)出了dmp文件,導(dǎo)入到?jīng)]有升級(jí)的測(cè)試機(jī)上,這樣再?gòu)臏y(cè)試機(jī)導(dǎo)出時(shí)就會(huì)遇到上面的錯(cuò)誤提示

轉(zhuǎn)載于:https://www.cnblogs.com/RicCC/archive/2008/01/15/Oracle-ODP-NET-Manager.html

總結(jié)

以上是生活随笔為你收集整理的Oracle配置方面问题收集的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。