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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Oracle命令--为数据文件缩容

發布時間:2025/3/15 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle命令--为数据文件缩容 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

流程:全量備份 --創建表空間和用戶--恢復數據庫--檢查數據庫--下線數據文件--刪除數據文件(空間是釋放)
1.全量備份:
exp betazone/test1234@imapdb full=y file=/home/ora/betazone_201204016.dmp log=/home/ora/betazone_20120416.log

???命令詳解:exp: 備份命令字
??????????? system/test1234@imapdb :數據庫用戶名/數據庫密碼@數據庫實例名
??????????? full=y: 全量備份
??????????? file=/home/ora/201204016.dmp : 備份的目的文件
??????????? log=/home/ora/20120416.log: 備份過程中的日志

2.創建表空間和用戶
---創建表空間
CREATE TABLESPACE "TBS_betazone_new "
LOGGING
DATAFILE '/home/ora/betazone_new.dbf' SIZE 5120M
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
---創建臨時表空間(有臨時表空間的話可以不創建)
create temporary tablespace TBS_betazone_new_tmp
??? tempfile
??? '/home/ora/betazone_new_tmp.dbf' size 100m????
??? extent management local
segment space management manual;

---創建用戶
SQL> CREATE USER betazone_new
2 IDENTIFIED BY "test1234"
3 DEFAULT TABLESPACE TBS_betazone_new
4 TEMPORARY TABLESPACE TBS_betazone_new_tmp???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
5 PROFILE DEFAULT;

3.恢復數據庫:
將導出的數據導入到新的數據庫用戶中去
?imp betazone_new/test1234@imapdb? full=y file=/home/ora/betazone_201204016.dmp DESTROY=y?? log=/home/ora/betazone_20120416.log
fromuser=betazone touser=betazone_new

4.檢查數據庫:
使用新建的betazone1用戶,檢查數據庫數據是否正常,修改betazone配置文件中與數據庫連接的用戶名和密碼。

***************************若4步驟完成,則證明我們的操作沒有問題,進行以下步驟,刪除原來的數據******************

5.下線數據文件:
使用oracle用戶,執行sqlplus / as sysdba
執行 alter database datafile '/opt/oracle/db/oradata/sdp/TBS_PRM_D01.dbf' offline;
???命令詳解:/opt/oracle/app/oradata/ora11g/betazone.dbf:????? betazone的原來opt目錄下的數據文件
?????????? offline:下線關鍵字
6.刪除數據文件:
在單板上刪除該betazone的數據文件,空間釋放。


?

轉載于:https://www.cnblogs.com/freshbreeze/archive/2013/05/31/3111067.html

總結

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

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