oralce資料備份

2021-07-13 09:31:30 字數 1288 閱讀 3781

1、  使用pl/sql工具,檢視 使用者建立語句

檢視使用者及授權語句

2、檢視資料庫例項及字符集

sql> select instance_name from v$instance;--查詢所在資料庫例項

kltrust

sql> select userenv('language') from dual;--查詢資料庫字符集為utf8

simplified chinese_china.al32utf8

3、為了防止oracle11g,空表不匯出,需要登入匯出的使用者分別執行如下的sql

sql>select 'alter table '||table_name||'allocate extent;' from user_tables where num_rows=0;

把查詢出來的sql執行複製出來,執行一遍。

4、匯出exp匯出檔案

[oracle@newcore ~]$ export oracle_sid=kltrust

[oracle@newcore ~]$ export nls_lang=american_america.al32utf8

[oracle@newcore ~]$exp kltrust/123456 file=kltrust.dmp owner=kltrust log=kltrust.log

5、刪除原有使用者,執行備份的使用者建立及授權指令碼

6、匯入imp匯入檔案

設定oracle_sid和字符集

oralce表中資料備份

在oracle中資料的備份,使用方法create table as select from tablename 或者使用insert into tablename2 value1,value2.select value1,value2.from tablename1 where 兩種方法 使用ins...

oralce 資料庫備份與還原

1 資料庫備份 在開始執行中輸入cmd進入dos命令視窗,然後輸入相應的備份命令即可,命令為 exp 使用者名稱 密碼 全域性資料庫名 file 檔案路徑 檔名 owner 使用者名稱 例如 exp abc abc linder file f abc.dmp owner abc 2 資料庫的還原 第...

Oralce中備份,還原資料庫

一.使用ssh工具連線到linux伺服器上 1.1建立連線 1.2輸入連線屬性 1.3輸入密碼 1.4檢視伺服器上的檔案 1.5將dmp檔案打車zip包 打成zip格式的壓縮包,直接複製到伺服器的 home oracle目錄中 我習慣放在這個目錄,當然放到別的目錄也行 1.6切換目錄,找到檔案 1....