ORA-01578錯誤的解決方法 ( 二)
參見索引段壞塊錯誤的解決方法:
http://space.itpub.net/?uid-7199859-action-viewspace-itemid-475
今天下午 釋出資料庫伺服器在執行一個sql時 出現以下錯誤
ORA-01578: ORACLE data block corrupted (file # 6, block # 172469)
ORA-01110: data file 6: '/oradata/ora9i/tablespace01.dbf'
又是出現壞塊
趕緊用system使用者登入:
select segment_type,owner||'.'||segment_name
from dba_extents
where 6 = file_id and 172469 between block_id and block_id+blocks -1;
TABLE TEST.TB_TEST
查出結果壞的是表段
我們可以設定內部事件,使exp跳過這些損壞的block
SQL> ALTER SYSTEM SET EVENTS '10231 trace name context forever,level 10';
取消內部事件設定
如果你在初始化引數中設定的,注視之
如果在命令列設定的
alter system set events='10231 trace name context off';
用exp匯出後 再刪除tb_test表 把沒損壞的再導回到資料庫中
另外種方法:建立一個臨時表tb_cashflow_log_tmp的表中除壞塊的資料都檢索出來
1.SQL>CREATE TABLE tb_test_tmp as select * from tb_test;
2.更名原表
SQL>alter table tb_test rename to tb_test _bak;
SQL>alter table tb_test _tmp to tb_test;
3、在tb_test上重新建立索引、約束、授權、trigger等物件
4、 利用表之間的業務關係,把壞塊中的資料補足。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-351886/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAXParseException的錯誤解決之二Exception
- undefined reference to錯誤的解決方法Undefined
- PbootCMS 404 錯誤解決方法boot
- ORA-01578和ORA-26040--NOLOGGING操作引起的壞塊-錯誤解釋和解決方案
- dbfread報錯ValueError錯誤解決方法Error
- dedecms提示500錯誤解決方法
- HTTP 錯誤 500.19- Internal Server Error 錯誤解決方法HTTPServerError
- Mac上搭建chromedriver的錯誤解決方法MacChrome
- standby新增檔案錯誤的解決方法
- nginx出現403錯誤的解決方法Nginx
- MYSQL中 TYPE=MyISAM 錯誤的解決方法MySql
- Linux yum提示Loaded plugins錯誤的解決方法LinuxPlugin
- Nginx報504 gateway timeout錯誤的解決方法NginxGateway
- steam磁碟寫入錯誤怎麼解決 steam磁碟寫入錯誤解決方法大全
- 印表機提示列印錯誤怎麼解決 印表機狀態錯誤的方法
- 織夢提示dedecms error warning錯誤的解決方法Error
- 解決java5 發行錯誤最好的方法Java
- ORA-06550錯誤程式碼的解決方法QB
- mysql 發生系統錯誤1067的解決方法MySql
- Ocelot錯誤解決
- 解決伺服器返回錯誤的方法和步驟伺服器
- Python: 安裝 sklearn 包出現錯誤的解決方法Python
- 資料庫連線錯誤的原因及解決方法資料庫
- ORACLE匯入遇到ORACLE錯誤959解決方法Oracle
- PHP & Linux: libsodium.so.23 錯誤解決方法PHPLinux
- Cocopods的升級錯誤解決
- ORA-12005 錯誤的解決
- 解決 Python UnicodeEncodeError 錯誤PythonUnicodeError
- ERROR L107: ADDRESS SPACE OVERFLOW keil錯誤的解決方法Error
- FreeBSD系統下zfs: failed with error 6錯誤的解決方法AIError
- Nginx下出現 see security.limit_extensions錯誤的解決方法NginxMIT
- adobe安裝提示【錯誤程式碼1】解決方法
- The operation, ‘DecodeJpeg/contents‘, does not exist in the graph.錯誤解決方法
- 高階複製錯誤ORA-23474解決方法
- 帝國CMS搬家常見錯誤及解決方法
- tensorflow安裝使用過程錯誤及解決方法
- idea執行java專案main方法報build failure錯誤的解決方法IdeaJavaAIUI
- win10調變解調器錯誤怎麼辦 win10調變解調器錯誤的解決方法Win10
- Excel宏執行時提示錯誤1004的三個解決方法Excel