1,建立表空間 tbs
sys@sen>create tablespace tbs datafile 'd:\tbs.dbf' size 200m;
2,在上面的表空間建立表,從插入幾條資料
注意需要在scott下面建立,不能在sys下,否則sys下不能匯出
scott@sen>create table tt(id int) tablespace tbs;
插入的時候報錯了
scott@sen>insert into tt values(1);
insert into tt values(1)
*error at line 1:
ora-01552: cannot use system rollback segment for non-system tablespace 'tbs'
修改undo_management=auto
重新搞,成功
scott@sen>insert into tt values(1);
已建立 1 行。
3,設定表空間為唯讀
sys@sen>alter tablespace tbs read only;
4,從源資料庫輸出元資料(元資料?)
⊙﹏⊙b汗,只有4k
5,把資料檔案和dmf檔案複製到目標系統
6,把元資料輸入到目標系統
我將sen上面的東西遷入到ncbeta例項下面
到ncbeta下看看
7 如有需要,表空間設為讀寫?
Oracle移動資料庫檔案
一。設定要移動的資料庫 開始 執行 cmd命令 set oracle sid experience experience你要移動檔案所屬的資料庫的sid 二。進入sqlplus sqlplus nolog conn sys sys as sysdba 已連線。select name from v d...
ORACLE資料庫檔案遷移
介紹一種比較簡單的方法,舉例如下 step1 關閉資料庫,啟動至mount狀態 sql shutdown immediately sql startup mount step2 用rman命令將檔案系統的資料檔案拷貝至目標目錄處 如果想加快速度,可以使用allocate channel rman t...
Oracle 資料庫檔案唯讀
機房的儲存鏈路出現問題,重新啟動伺服器後,資料庫可以成功載入,但是在應用提示oracle中的乙個檔案不能讀。sqlplus進入 sql select file id,online status from dba data files order by 1 發現其中的乙個資料檔案是recover狀態 ...