alter database操作

來源:互聯網
上載者:User

1 alter database:修改資料檔案

alter database datafile 4 offline;

alter database datafile '/opt/oracle/datafile/users01.dbf' offline;

alter database datafile '/opt/oracle/datafile/users01.dbf' resize 100M;

alter database datafile '/opt/oracle/datafile/users01.dbf' autoextend on next 100M maxsize 1000M;

alter database datafile 4 end backup;

2 alter database:修改臨時檔案(tempfile)

alter database tempfile 4 resize 100M;

alter database tempfile 4 autoextend on next 100M maxsize 1000M;

alter database tempfile 4 drop including datafiles;

alter database tempfile 4 offline;

3 alter database:歸檔日誌(archivelog)模式命令

alter database archivelog;

alter database noarchivelog;

alter database force logging;

alter database clear logfile '/opt/oracle/logfiles/redo01.rdo';

alter database clear unarchived logfile '/opt/oracle/logfiles/redo01.rdo';

alter database add supplemental log data;

alter database add supplemental log data (primary key,unique);

alter database drop supplemental log data;

4 alter database:控制檔案操作

alter database backup controlfile to trace;

alter database backup controlfile to trace as '/opt/oracle/logfile_backup/backup_logfile.trc' reuse resetlogs;

alter database backup controlfile to '/opt/oracle/logfile_backup/backup_logfile.ctl';

5 alter database:建立資料檔案

alter database create datafile '/opt/oracle/datafile/users01.dbf' as '/opt/oracle/datafile/users01.dbf';

alter database create datafile 4 as '/opt/oracle/datafile/users01.dbf';

alter database create datafile '/opt/oracle/datafile/users01.dbf' as new;

6 alter database:記錄檔命令

alter database add logfile group 2 ('/opt/oracle/logfiles/redo02a.rdo','/opt/oracle/logfile/redo02b.rdo') size 300M reuse;

alter database add logfile member '/opt/oracle/logfiles/redo02c.rdo' to gourp 2

alter database add logfile thread 3 group 2 ('/opt/oracle/logfiles/redo02a.rdo','/opt/oracle/logfiles/redo02b.rdo') size 300M reuse;

alter database drop logfile group 3

alter database drop logfile member '/opt/oracle/logfiles/redo02b.rdo';

7 alter database:安裝和開啟資料庫

alter database mount;

alter database open;

8 alter database:移動或重新命名資料庫檔案或聯機重做日誌

注意:資料庫必須已經安裝才能重新命名或移動聯機重做日誌。資料庫必須已經安裝或資料檔案處於離線狀態時,才能移動資料庫中的資料檔案。

alter database rename file '/ora/datafile/oldfile.dbf' to '/ora/datafile/newfile.dbf';

9 alter database:以唯讀方式開啟資料庫

alter database open read only;

10 alter database:使用resetlogs開啟資料

alter database open resetlogs;

11 alter database:恢複資料庫

對資料庫的恢複,建議使用recover命令代替。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.