溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

oracle 在線rename數據文件

發布時間:2020-08-15 07:42:25 來源:ITPUB博客 閱讀:193 作者:蒙娜麗莎的大嘴唇兒 欄目:關系型數據庫
今天給表空間加數據文件的時候,馬虎大意多加了一個空格,為了避免之后備份等問題?,F在準備在
線rename數據文件。先在測試庫上進行試驗
SQL> create tablespace test datafile '/home/oracle/tst.dbf ' size 1m;
Tablespace created.
確認是否為歸檔模式
SQL> archive log list
Database log mode       Archive Mode
Automatic archival       Enabled
Archive destination       /archive/archive1
Oldest online log sequence     109
Next log sequence to archive   111
Current log sequence       111
如果不是歸檔模式,需要將數據庫啟到mount 狀態,將數據庫更改成歸檔模式
SQL>alter database archivelog;
此時可能碰到 ora-00265錯誤!解決辦法是將數據庫已限制模式啟動,再重啟到mount狀態
SQL>startup restrict;
當數據庫處于歸檔模式的時候,便可進行在線rename 操作:
1查詢datafile 的文件號
SQL> select file_id,file_name from dba_data_files where tablespace_name='TEST';
FILE_ID FILE_NAME
---------- --------------------------------------------------
13 /home/oracle/tst.dbf
2.將數據文件offline
SQL> alter database datafile 13 offline;
Database altered
3.操作系統中將文件名稱修改:
SQL>host mv '/home/oracle/tst.dbf ' /home/oracle/tst.dbf
4rename數據文件
SQL>  alter database rename file '/home/oracle/tst.dbf ' to '/home/oracle/tst.dbf';
Database altered.
5.恢復數據文件并online
SQL> recover datafile 13;
Media recovery complete.
SQL> alter database datafile 13 online;
Database altered
6、查詢數據文件狀態
SQL> select file_id,file_name,status from dba_data_files where tablespace_name='TEST';
FILE_ID FILE_NAME      STATUS
---------- -------------------------------------------------- ------------------
13 /home/oracle/tst.dbf      AVAILABLE


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女