日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Oracle 数据文件迁移

發布時間:2024/4/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle 数据文件迁移 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

背景

? ? ? 這兩天做一個oracle數據庫遷移,以前都是用exp、imp來走,這次用到了expdp、impdp,的確有些優勢,但同時又想起了只是拷貝數據文件遷移的方式,其實這個方式不常用做遷移,更多用在磁盤空間不足了這種情況。特把過程列下,此次懶惰,沒有試驗。應該差不多。以下為linux環境下,不解釋命令了。同時也把sqlserver、mysql的總結了下。

過程

  • xhell4鏈接,切換Oracle用戶。su - oracle?
  • sqlplus / as sysdba(windows下不知為何還不大行,得用nolog,再用conn)
  • 先看看當前有哪些數據文件 SQL> select name from v$datafile; 看到結果里有個/u01/app/oracle/oradata/sid/TEST.dbf
  • 關閉數據庫 SQL> shutdown immediate; SQL> exit;
  • 用oracle用戶拷貝文件 [oracle@my]$ mv /u01/app/oracle/oradata/sid/TEST.dbf /u02/app/oracle/oradata/sid/
  • 拷貝完畢后再執行執行sqlplus / as sysdba,進入sqlplus SQL> startup mount;(此處還不能open,應該是啟動后就沒法執行下面命令了,我猜的,沒試驗。)
  • SQL> alter database rename file '/u01/app/oracle/oradata/sid/TEST.dbf' to '/u02/app/oracle/oradata/sid/TEST.dbf';
  • SQL> select name from v$datafile, 這時候看到的結果了已經沒有了/u01/app/oracle/oradata/sid/TEST.dbf ,取而代之的是/u02/app/oracle/oradata/sid/TEST.dbf
  • 然后啟動數據庫 SQL> alter database open。
  • 轉載于:https://www.cnblogs.com/sddychj/p/9553108.html

    超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

    總結

    以上是生活随笔為你收集整理的Oracle 数据文件迁移的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。