国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

ORACLE數(shù)據(jù)庫常見問題診斷方法

2024-08-29 13:42:39
字體:
供稿:網(wǎng)友
 
  Oracle的這類錯(cuò)誤在ORALCE的文檔中有具體說明,但原因及措施說明不具體,本文當(dāng)著重說明如何解決這類錯(cuò)誤。
  
  1    ORA-12571、ORA-03113、ORA-03114、ORA-01041
  
  特征:客戶端(代理或應(yīng)用服務(wù)器)有時(shí)報(bào)這類斷連錯(cuò)誤
  
  原因:假如偶然出現(xiàn)一次,則可能為網(wǎng)絡(luò)原因或用戶異常中止,假如經(jīng)常出現(xiàn)則為客戶端與服務(wù)端的字符集不一致。
  
  措施:假如偶然出現(xiàn),可在服務(wù)端的協(xié)議配置文件PROTOCOL.ORA中增加一行
  
  TCP.NODELAY=YES;
  
  假如經(jīng)常出現(xiàn),則為客戶端與服務(wù)端字符集不一致或網(wǎng)絡(luò)原因。
  
  客戶端的字符集在注冊表里定義:    HKEY__LOCAL__MACHINE/SOFTWARE/ORACLE/NLS__LANG
  
  在客戶端注冊表中的TCP參數(shù)項(xiàng)中設(shè)置                                          TCPMAXDATARETRANSMITIONS=20。
  
  2    ORA-01000
  
  特征:達(dá)到會話答應(yīng)的最大游標(biāo)數(shù)
  
  原因:達(dá)到會話答應(yīng)的最大游標(biāo)數(shù)
  
  措施:有兩種解決方法:
  
 ?。?)    在初始化文件INIT<SID>.ORA文件中增加OPEN_CURSORS的數(shù)量,一般要求大于200。
  
  (2)    在應(yīng)用級,與開發(fā)工具有關(guān),例如設(shè)置MAXOPEN_CURSORS等。
  
  3   ORA-01545
  
  特征:某個(gè)回滾段不可用
  
  原因:(1)當(dāng)使回滾段ONLINE時(shí),但回滾段不可用,例如回滾段所在表空間OFFLINE;
  
 ?。?) 當(dāng)使回滾段ONLINE時(shí),但回滾段已ONLINE,例如回滾段被使用兩次,典型的案例如OPS方式時(shí),回滾段不能公有;
  
  (3)刪除回滾段時(shí),回滾段中有活動的事務(wù);
  
  措施:(1)確?;貪L段可
  
 ?。?)從 初始化文件INIT<SID>.ORA的參數(shù)ROLLBACK)SEGMENTS中刪除指定的回滾段。
  
 ?。?)    可以將回滾段所在表空間刪除,取消UNDO事務(wù)
  
  4    ORA-0165x
  
  特征:表空間沒有足夠的空間供分配
  
  原因:表空間已滿;存儲參數(shù)不合理,NEXT太??;沒有連續(xù)的區(qū)間
  
  措施:假如表空間已滿,則需為表空間增加文件;假如存儲參數(shù)不合理,則需增加INITIAL和NEXT;假如沒有連續(xù)的區(qū)間,需要合并空閑的表空間。
  
  查看空間碎片用DBA_FREE_SPACE
  
  5    ORA-01555
  
  特征:當(dāng)前會話無法讀到以前版本的數(shù)據(jù)
  
  原因:原因很多,主要原因有下列:回滾段太小、太少;回滾段沖突;交叉提交(FETCH_ACROSS)
  
  措施:增加回滾段數(shù)量;
  
  6    ORA-04031
  
  特征:共享池內(nèi)存區(qū)內(nèi)存不夠,或產(chǎn)生內(nèi)存碎片
  
  原因:當(dāng)試圖裝載一個(gè)大包時(shí)或執(zhí)行一個(gè)較大的存儲過程時(shí),而共享池沒有連續(xù)的內(nèi)存空間。
  
  措施:假如是內(nèi)存不夠,則增加SHARE)POOL_SIZE;
  
  假如是內(nèi)存碎片,執(zhí)行alter system flush share_pool
  
  7    ORA-04091
  
  特征:觸發(fā)器工作不正常
  
  原因:一個(gè)行觸發(fā)讀取或修改變化的表(正在修改、插入)時(shí),產(chǎn)生這種錯(cuò)誤。
  
  措施:檢查觸發(fā)器腳本,保證引用完整性
  
  8    ORA-01242、ORA-01113
  
  特征:介質(zhì)故障導(dǎo)致數(shù)據(jù)庫宕機(jī)
  
  原因:介質(zhì)故障。
  
  措施:檢查硬件故障;修改dbshut腳本,將其中的STARTUP命令修改為:
  
  &nbs
  
  p;      Startup open recover
  
  Alter database open

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 墨脱县| 麻城市| 聊城市| 隆尧县| 泗洪县| 尚志市| 象山县| 杨浦区| 出国| 石屏县| 平昌县| 北川| 三明市| 乡宁县| 杨浦区| 通化县| 元谋县| 襄垣县| 宁河县| 永城市| 大理市| 巧家县| 察隅县| 巴中市| 留坝县| 兴国县| 志丹县| 峡江县| 罗平县| 宜君县| 西平县| 金秀| 石嘴山市| 麻城市| 定兴县| 翁源县| 虞城县| 晴隆县| 龙井市| 温泉县| 含山县|