Oracle教程 誤添加數(shù)據(jù)文件刪除方法建站知識
導讀:1建站知識今天又有朋友問到,當向一個表空間錯誤的添加了一個數(shù)據(jù)文件,如何來將這個文件刪除?如何seo優(yōu)化推廣網(wǎng)站網(wǎng)站建設哪家好。
如果是在Oracle10g之前,刪除一個表空間中的數(shù)據(jù)文件后,其文件在數(shù)據(jù)庫數(shù)據(jù)字典中會仍然存在,除非你刪除表空間,否則文件信息不會清除。
但是從Oracle10gR2開始,Oracle允許我們徹底刪除一個空文件,不留痕跡。
但是注意:如果你向SYSTEM表空間錯誤的添加了一個文件,那么就讓它在哪里好了,不要動。
對于普通表空間,則可以參考以下步驟處理。
數(shù)據(jù)庫版本Oracle10gRseo網(wǎng)站優(yōu)化軟件2:
SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod PL/SQL Release 10.2.0.1.0 - Production CORE 10.2.0.1.0 Production TNS for Linux: Version 10.2.0.1.0 - Production NLSRTL Version 10.2.0.1.0 - Production
向USERS表空間增加一個數(shù)據(jù)文件:
SQL> alter tablespace users add datafile '/opt/oracle/oradata/eygle/users02.dbf' size 10M; Tablespace altered. SQL> select file#,name from v$datafile; FILE# NAME ---------- -------------------------------------------------- 1 /opt/oracle/oradata/eygle/system01.dbf 2 /opt/oracle/oradata/eygle/undotbs01.dbf 3 /opt/oracle/oradata/eygle/sysaux01.dbf 4 /opt/oracle/oradata/eygle/users01.dbf 5 /opt/oracle/oradata/eygle/users02.dbf 5 rows selected.
確認表空間文件信息:
SQL> select file_name,file_id from dba_data_files where tablespace_name='USERS'; FILE_NAME FILE_ID -------------------------------------------------- ---------- /opt/oracle/oradata/eygle/users02.dbf 5 /opt/oracle/oradata/eygle/users01.dbf 4
確認表空間未被存儲占用:網(wǎng)站建設制作
SQL> select segment_name,file_id,blocks from dba_extents where file_id=5; no rows selected
刪除表空間中的空數(shù)據(jù)文件:
SQL> alter tablespace users drop datafile '/opt/oracle/oradata/eygle/users02.dbf'; Tablespace altered.
檢查數(shù)據(jù)字典,這個空文件的信息已經(jīng)被徹底清除了:
SQL> select file_name,file_id from dba_data_files where tablespace_name='USERS'; FILE_NAME FILE_ID ------------------網(wǎng)站seo優(yōu)化軟件-------------------------------- ---------- /opt/oracle/oradata/eygle/users01.dbf 4
相關如何seo優(yōu)化推廣網(wǎng)站網(wǎng)站建設哪家好。聲明: 本文由我的SEOUC技術文章主頁發(fā)布于:2023-05-22 ,文章Oracle教程 誤添加數(shù)據(jù)文件刪除方法建站知識主要講述標簽,標題,Oracle教程 誤添加數(shù)據(jù)文件刪除方法建網(wǎng)站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_5018.html