……天天向上

          好的想法總是無窮無盡

          統(tǒng)計

          留言簿(1)

          閱讀排行榜

          評論排行榜

          ORACLE所在linux盤符空間不足的解決辦法

          ORACLE數(shù)據(jù)庫空間不足,會發(fā)生登錄出錯,數(shù)據(jù)無法插入等錯誤發(fā)生,可以根據(jù)實(shí)際錯誤代碼查詢原因,不過更多是平時多看看數(shù)據(jù)庫空間是否足夠;
          解決辦法有兩個:
          1、使用linux命令或者工具增加空間或者增加硬盤,沒有實(shí)際操作過;
          2、給oracel數(shù)據(jù)庫增加系統(tǒng)表空間和臨時表空間,記錄下操作方法:

          如果臨時表空間或者SYSTEM表空間不足,可以進(jìn)行新增數(shù)據(jù)文件到其它盤符(增加opt盤符目錄):
          select ts#, name from v$datafile;--查看當(dāng)前的表空間狀況
          select * from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';--查看默認(rèn)的臨時文件
          create temporary tablespace temp2 tempfile '/opt/oracle/oracle_tmp/temp02.dbf' size 5000M autoextend on next 100M; --新增臨時文件
          alter database default temporary tablespace "TEMP2";  --修改默認(rèn)臨時文件設(shè)置
          alter database tempfile '/home/oracle/oracle/oradata/portal/temp01.dbf' autoextend off;  --關(guān)閉原來的臨時文件自增長
          增加系統(tǒng)表空間:
          alter tablespace SYSTEM add datafile '/opt/oracle/oracle_tmp/system02.dbf' size 500M autoextend on next 5M;

          如果startup數(shù)據(jù)庫時,提示:prifile文件找不到,可以從一個$ORACLE_BASE/admin/portal/pfile目錄下拷貝內(nèi)容過去就可以(注意文件命名和原來使用的保持一樣,只是內(nèi)容不同):
          當(dāng)前正在使用的pfile:startup force pfile='/home/oracle/oracle/product/11.0.1/db_1/dbs/initportal.ora';
          拷貝:cp $ORACLE_BASE/admin/portal/pfile/init.ora.452011185827   /home/oracle/oracle/product/11.0.1/db_1/dbs/spfileportal.ora

          posted on 2012-07-02 14:14 japper 閱讀(1324) 評論(0)  編輯  收藏 所屬分類: Oracle

          主站蜘蛛池模板: 黄梅县| 宁城县| 高邮市| 大悟县| 巴林左旗| 莲花县| 五台县| 青河县| 梅州市| 盘山县| 淳化县| 滕州市| 桂林市| 谢通门县| 德钦县| 开远市| 泽库县| 陈巴尔虎旗| 渝中区| 香格里拉县| 奉节县| 英德市| 方山县| 布尔津县| 镇沅| 正安县| 绥棱县| 康马县| 上高县| 台北县| 宁津县| 晋江市| 青川县| 馆陶县| 西平县| 靖西县| 体育| 平定县| 农安县| 肇庆市| 梓潼县|