當前位置:首頁 » 編程軟體 » oracle冷備份腳本

oracle冷備份腳本

發布時間: 2022-04-18 14:38:41

Ⅰ oracle資料庫怎麼備份恢復

一. 理解什麼是資料庫恢復
當我們使用一個資料庫時,總希望資料庫的內容是可靠的、正確的,但由於計算機系統的故障(硬體故障、軟體故障、網路故障、進程故障和系統故障)影響資料庫系統的操作,影響資料庫中數據的正確性,甚至破壞資料庫,使資料庫中全部或部分數據丟失。因此當發生上述故障後,希望能重構這個完整的資料庫,該處理稱為資料庫恢復。恢復過程大致可以分為復原(Restore)與恢復(Recover)過程。

資料庫恢復可以分為以下兩類:

1.1實例故障的一致性恢復

當實例意外地(如掉電、後台進程故障等)或預料地(發出SHUTDOUM
ABORT語句)中止時出現實例故障,此時需要實例恢復。實例恢復將資料庫恢復到故障之前的事務一致狀態。如果在在線後備發現實例故障,則需介質恢復。在其它情況Oracle在下次資料庫起動時(對新實例裝配和打開),自動地執行實例恢復。如果需要,從裝配狀態變為打開狀態,自動地激發實例恢復,由下列處理:

(1) 為了解恢復數據文件中沒有記錄的數據,進行向前滾。該數據記錄在在線日誌,

包括對回滾段的內容恢復。

(2) 回滾未提交的事務,按步1重新生成回滾段所指定的操作。

(3) 釋放在故障時正在處理事務所持有的資源。

(4) 解決在故障時正經歷一階段提交的任何懸而未決的分布事務。

1.2介質故障或文件錯誤的不一致恢復

介質故障是當一個文件、一個文件的部分或磁碟不能讀或不能寫時出現的故障。文件錯誤一般指意外的錯誤導致文件被刪除或意外事故導致文件的不一致。這種狀態下的資料庫都是不一致的,需要DBA手工來進行資料庫的恢復,這種恢復有兩種形式,決定於資料庫運行的歸檔方式和備份方式。

(1) 完全介質恢復可恢復全部丟失的修改。一般情況下需要有資料庫的備份且資料庫運行在歸檔狀態下並且有可用歸檔日誌時才可能。對於不同類型的錯誤,有不同類型的完全恢復可使用,其決定於毀壞文件和資料庫的可用性。

(2)
不完全介質恢復是在完全介質恢復不可能或不要求時進行的介質恢復。重構受損的資料庫,使其恢復介質故障前或用戶出錯之前的一個事務一致性狀態。不完全介質恢復有不同類型的使用,決定於需要不完全介質恢復的情況,有下列類型:基於撤消、基於時間和基於修改的不完全恢復。

基於撤消(CANCEL)恢復:在某種情況,不完全介質恢復必須被控制,DBA可撤消在指定點的操作。基於撤消的恢復地在一個或多個日誌組(在線的或歸檔的)已被介質故障所破壞,不能用於恢復過程時使用,所以介質恢復必須控制,以致在使用最近的、未損的日誌組於數據文件後中止恢復操作。

基於時間(TIME)和基於修改(SCN)的恢復:如果DBA希望恢復到過去的某個指定點,是一種理想的不完全介質恢復,一般發生在恢復到某個特定操作之前,恢復到如意外刪除某個數據表之前。

第二章. 資料庫恢復案例測試環境

2.1 資料庫環境

以下的所有案例都是通過測試經過,環境為:

OS:Windows 2000 Server

DB:Oracle 816

DBNAME:TEST

數據文件:

sql> select file#,status,enabled,name from v$datafile;

FILE# STATUS ENABLED NAME

----------------------------------------------------------------

1 SYSTEM READ WRITE D:/Oracle/ORADATA/TEST/SYSTEM01.DBF

2 ONLINE READ WRITE D:/Oracle/ORADATA/TEST/RBS01.DBF

3 ONLINE READ WRITE D:/Oracle/ORADATA/TEST/USERS01.DBF

4 ONLINE READ WRITE D:/Oracle/ORADATA/TEST/TEMP01.DBF

5 ONLINE READ WRITE D:/Oracle/ORADATA/TEST/TOOLS01.DBF

6 ONLINE READ WRITE D:/Oracle/ORADATA/TEST/INDX01.DBF

控制文件:

SQL> select * from v$controlfile;

STATUS NAME

---------------------------------------------------------------------

D:/Oracle/ORADATA/TEST/CONTROL01.CTL

D:/Oracle/ORADATA/TEST/CONTROL02.CTL

D:/Oracle/ORADATA/TEST/CONTROL03.CTL

聯機日誌:

SQL> select * from v$logfile;

GROUP# STATUS MEMBER

---------------------------------------------------------------------

1 STALE D:/Oracle/ORADATA/TEST/REDO01.LOG

2 D:/Oracle/ORADATA/TEST/REDO02.LOG

3 STALE D:/Oracle/ORADATA/TEST/REDO03.LOG

2.2 資料庫備份腳本

冷備份腳本:

rem script:coldbak.sql

rem creater:chenjiping

rem date:5.8.2003

rem desc:offline full backup database

--connect database

connect internal/password;

--shutdown database

shutdown immediate;

--Copy Data file

!x d:/Oracle/oradata/test/*.dbf d:/database/H/R;

--Copy Control file

!x d:/Oracle/oradata/test/*.ctl d:/database/H/R;

--Copy Log file

!x d:/Oracle/oradata/test/*.log d:/database/H/R;

--startup database

startup;

說明:

1、以上腳本在資料庫關閉狀態下備份資料庫所有的數據文件,聯機日誌,控制文件(在一個目

錄下),如果成功備份,所有文件是一致的;

2、沒有備份參數文件,參數文件可以另外備份,沒有必要每次都備份,只需要在改變設置後備份一次;

3、如果以上命令沒有成功依次執行,那麼備份將是無效的,如連接資料庫不成功,那麼肯定關閉資料庫也不成功,那麼備份則無效;

4、冷備份建議下人工干預下執行。

資料庫OS熱全備份腳本

rem script:hotbak.sql

rem creater:chenjiping

rem date:5.8.2003

rem desc:backup all database datafile in archive

--connect database

connect internal/password;

--archive

alter system archive log current;

--start

alter tablespace system begin backup;

!x d:/Oracle/oradata/test/system01.dbf d:/databak/H/R;

alter tablespace system end backup;

alter tablespace rbs begin backup;

!x d:/Oracle/oradata/test/rbs01.dbf d:/databak/H/R;

alter tablespace rbs end backup;

alter tablespace users begin backup;

!x d:/Oracle/oradata/test/users01.dbf d:/databak/H/R;

alter tablespace users end backup;

alter tablespace tools begin backup;

!x d:/Oracle/oradata/test/tools01.dbf d:/databak/H/R;

alter tablespace tools end backup;

alter tablespace indx begin backup;

!x d:/Oracle/oradata/test/indx01.dbf d:/databak/H/R;

alter tablespace indx end backup;

--end

--bak control file

--binary

alter database backup controlfile to 'd:/databak/controlbinbak.000';

--ascii

alter database backup controlfile to trace;

alter system archive log current;

說明:

1、熱備份必須在資料庫歸檔方式下才可以運行;

2、以上腳本可以在資料庫運行狀態下備份資料庫所有的數據文件(除了臨時數據文件),沒有必要備份聯機日誌;

3、歸檔日誌至少需要一次完整備份之後的所有日誌;

4、如果以上命令沒有成功依次執行,那麼備份也是無效的,如連接資料庫不成功,那麼備份則無效。

RMAN備份只講敘有恢復目錄的情況,如果沒有恢復目錄,情形大致相似。以下是RMAN的熱備份全備份的腳本:

# script:bakup.rcv

# creater:chenjiping

# date:5.8.2003

# desc:backup all database datafile in archive with rman

# connect database

connect rcvcat rman/rman@back;

connect target internal/virpure;

# start backup database

run{

allocate channel c1 type disk;

backup full tag 'dbfull' format 'd:/backup/full%u_%s_%p' database

include current controlfile;

sql 'alter system archive log current';

release channel c1;

}

# end

說明:

1、 資料庫必須運行在歸檔模式下;

2、 RMAN將自動備份數據文件,運行可靠;

3、 歸檔日誌另外備份處理,但至少需要保存一次備份來的日誌;

4、 沒有必要用RMAN做冷備份,效果不好。

以上舉例說明了資料庫的恢復案例的測試環境與部分備份測試腳本,其它的備份腳本可以根據以上腳本演變而來或在案例中加以說明。

資料庫的自動實例將不加以說明,這里只舉例說明媒體錯誤或人為錯誤造成的恢復可能。

以上包括以下案例都是在WINDOWS+Oracle816上測試驗證的,在不同的操作系統與不同的資料庫版本中略有差別。

Ⅱ Oracle執行冷備份腳本coldbak.sql報錯,請教高手錯在哪裡了

你的shell文件應該指定文件使用的shell類型,例如#!/bin/bash
另外,檢查一下你的腳本是否按照unicode或者UTF-8編碼保存
所有行之間不應該有空白行
你再試試

Ⅲ oracle資料庫怎麼進行冷備份

Oracle冷備份的通常步驟:
1 正常關閉資料庫
2 備份所有重要的文件到備份目錄(數據文件、控制文件、重做日誌文件等)
3 完成備份後啟動資料庫
用冷備份進行恢復時,只需要將所有文件恢復到原有位置,就可以啟動資料庫了 。

1 進入資料庫#sqlplus "/as sysdba"
2 如果沒有啟動則要啟動:SQL>startup
3 查詢數據文件datafile的所在目錄:
SQL>SELECT name FROM v$datafile;
查詢控制文件controlfile的所在目錄:
SQL>SELECT name FROM v$controlfile;
查詢重做日誌文件的所在目錄:
SQL>SELECT member FROM v$logfile;
4 關閉資料庫
SQL>shutdown
5 備份文件到備份的目錄
#cp /u01/app/oracle/oradata/orcl/*.dbf /home/mzl/BackupDatabase
#cp /u01/app/oracle/oradata/orcl/*.ctl /home/mzl/BackupDatabase
#cp /u01/app/oracle/oradata/orcl/*.log /home/mzl/BackupDatabase
6 然後啟動資料庫
#sqlplus "/as sysdba"
SQL>startup

冷備份完畢。

Ⅳ 怎樣恢復Oracle冷備份

把你備份的所有東西拷貝到相應的文件夾中,然後
startup mount;
recover database( using backup controlfile);
根據提示看需不需要後面的參數
alter database open( resetlogs);
根據提示看需不需要參數。

linux環境下oracle資料庫冷備份問題

1. 復制舊的資料庫文件

(1) 用SQLPlus連接資料庫:sqlplus 用戶名/密碼 as sysdba
(2) 關閉DB :shutdown immediate;
(3) 復制文件到其他地方存儲實現備份
1)復制三個文件夾admin;oradata(datafile,controlfile,redo【註:數據文件, 控制文件,redo】);flash_recovery_area三個文件夾。2)dbhome_1下的內容database(PWDfile、pfile);dbs(spfile);NETWORK/ADMIN(listener.ora、tnsnames.ora)。

2. Oracle重新建庫恢復

(1)創建一個和原來一樣的資料庫。(安裝路徑和資料庫名必須和原來一致)
(2)停止資料庫shutdown immediate;
(3)復制安裝目錄下的admin、oradata、flash_recovery_area覆蓋,復制database(PWDfile、pfile) 覆蓋
(4)啟動資料庫startup;

備註:

無歸檔模式:將備份文件拷貝回原來的目錄即可,然後啟動資料庫。
歸檔模式:
①將數據文件、控制文件拷貝回原來目錄
②SQL>startup mount;
SQL>recover database using backup controlfile;
③將相應的歸檔日誌和聯機日誌拖到CMD命令窗口進行跑日誌。
④SQL>alter database open resetlogs;

3. 軟體重裝恢復

此時,操作系統重裝,如果做冷備恢復,要保證相同操作系統,相同的資料庫版本。形勢如同異機恢復。

A、不創建實例:(源機上的資料庫名字為orcl)

(1)恢復oradata/orcl目錄

在目標機上的oradata目錄下建立orcl文件夾,然後進行數據覆蓋。

包括數據文件、參數文件、控制文件、日誌文件、pwd文件,放在與原系統相同的目錄。如果目錄有所改變,則需要另外建立控制文件,修改pfile。(2) 恢復admin/orcl目錄在目標機上的admin目錄下建立orcl文件夾,然後在orcl裡面再建立amp、bmp、cmp、ump、dpmp、pfile六個文件夾
(3) 建立服務把源機的密碼文件拷貝到目標機的database目錄下。使用oradim命令在cmd下oradim -new -sid orcl表示建立一個服務,sid為orcl(最好名字和源機備份的資料庫名字一致,就不需要重建密碼文件)。如果是在linux下,不需要此步。(4) 重建創建參數文件、控制文件拷貝源機的pfile到目標機的一個目錄下,修改pfile裡面相關文件的路徑。然後通過SQL>create spfile from pfile=『文件路徑'來創建參數文件。重建控制文件命令:SQL>alter database backup controlfile to trace;然後會在ump文件夾下產生一個追蹤文件,打開文件找到如下一段,復制到文本中,修改相應路徑然後保存為:createctl.sql文件(sql腳本文件),復制到目標機上。注意:SQL>alter database backup controlfile to trace as 'F:/DB_RECOVERY/CONTROL_FILE_TRACE.TXT';復制的原始導出txt中的,相應代碼片段如下:修改oracle_homeoradataorcl下及相關文件的路徑

(6) TNSNAMES設置在networkadmin下的tnsnames.ora中添加如下片段

123456789 ORCL =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)))


(7) 建立監聽用net configuration為orcl實例新建監聽至此,冷備份恢復成功。即使你現在用oem打開資料庫時發現提示找不到sid ,但實際上你已經成功了,此時只需要重啟一下的你的伺服器就可以。

B、創建實例方式(實例SID與源機資料庫SID一致)

(1) 替換和覆蓋oradataorcl目錄刪除目標機的oradataorcl底下的所有文件,把源機的所有data文件、redo文件拷貝到此目錄下
(2) 密碼文件覆蓋刪除目標機的密碼文件,拷貝源機密碼文件到目標機下。
(3) 控制文件恢復在源機上重建目標機的控制文件:SQL>alter database backup controlfile to trace;然後會在ump文件夾下產生一個追蹤文件,打開文件找到上面那段,復制到文本中,修改相應路徑然後保存為:createctl.sql文件(sql腳本文件),復制到目標機上。
復制代碼代碼如下:

12345 c:>sqlplus"/as sysdba"SQL>@c:createctl.sql;SQL>shutdown immediate;SQL>startup;SQL>alterdatabaseopenresetlogs;


(4) 在networkadmin下的tnsnames.ora中添加如下片段
復制代碼代碼如下:

123456789 ORCL =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)))

(5) 用net configuration為orcl實例新建監聽

若是初學Linux的話建議看看《Linux就該這么學》這本書。

Ⅵ oracle 中的冷備份是啥意思

冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們一個完整的資料庫。冷備份是將關鍵性文件拷貝到另外的位置的一種說法。對於備份Oracle信息而言,冷備份是最快和最安全的方法。冷備份的優點是:
1、 是非常快速的備份方法(只需拷文件)
2、 容易歸檔(簡單拷貝即可)
3、 容易恢復到某個時間點上(只需將文件再拷貝回去)
4、 能與歸檔方法相結合,做資料庫「最佳狀態」的恢復。
5、 低度維護,高度安全。
但冷備份也有如下不足:
1、 單獨使用時,只能提供到「某一時間點上」的恢復。
2、 再實施備份的全過程中,資料庫必須要作備份而不能作其他工作。也就是說,在冷備份過程中,資料庫必須是關閉狀態。
3、 若磁碟空間有限,只能拷貝到磁帶等其他外部存儲設備上,速度會很慢。
4、 不能按表或按用戶恢復。
如果可能的話(主要看效率),應將信息備份到磁碟上,然後啟動資料庫(使用戶可以工作)並將備份的信息拷貝到磁帶上(拷貝的同時,資料庫也可以工作)。冷備份中必須拷貝的文件包括:
1、 所有數據文件
2、 所有控制文件
3、所有聯機REDO LOG文件
4、 Init.ora文件(可選)
值得注意的使冷備份必須在資料庫關閉的情況下進行,當資料庫處於打開狀態時,執行資料庫文件系統備份是無效的。
下面是作冷備份的完整例子。
(1) 關閉資料庫
sqlplus /nolog
sql>connect /as sysdba
sql>shutdown normal;
(2) 用拷貝命令備份全部的時間文件、重做日誌文件、控制文件、初始化參數文件
sql>cp
(3) 重啟Oracle資料庫
sql>startup
參考:http://ke..com/view/1231805.htm

Ⅶ oracle資料庫冷備份的軌范是什麼啊

冷備份以oracle10g為例。--Copy
Log
filecoldbak劇本:startup;--Copy
Control
file--shutdown
databaseshutdown
immediate;--Copy
Data
fileHost
x
d:\Oracle\proct\10.2.0\oradata\orcl\*.ctl
d:\DbBakup;--connect
databaseHost
x
d:\Oracle\proct\10.2.0\oradata\orcl\*.dbf
d:\DbBakup;1.在運行中輸入cmd。Host
x
d:\Oracle\proct\10.2.0\oradata\orcl\*.log
d:\DbBakup;--startup
database註:以上代碼拷貝到記事本中保留為*.sql即為冷備份劇本。其中節制文件(*.ctl),數據文件(*.dbf),日誌文件(*.log)的路徑依自己的路徑改削。「d:\DbBakup」為備份路徑,可以自己改削。要備份所有的數據文件,可能有的dbf並不是都在一個目錄中,這個就要在EM中查看一下所有的數據文件路徑了。冷備份操作軌范:2.在cmd界面中輸入sqlplus/nolog進入sql*plus。3.以dba身份毗連資料庫conn
sys/你設定的密碼
as
sysdba。connect
sys/你設定的密碼
as
sysdba;4.執行冷備份操作。@冷備份劇本路徑。

Ⅷ oracle冷備份怎麼做

數據備份
不論何種方式,資料庫的備份即為data file/control file/redo file此三種文件的備份。
1、exp/imp的備份方式
2、離線備份方式(offline backup)
3、聯機備份方式(online backup)
4、standy的運行模式

1、exp/imp的備份方式
(1)命令方式
可以在online的環境下進行。
(2)OEM方式
利用導出備份向導進行導出。
2、離線備份方式(offline backup)
復制相關的文件即可。
(1)關閉資料庫;
(2)復制文件,datafile/control file/redo log file;
(3)打開資料庫。
3、聯機備份方式(online backup)
條件:
(1)資料庫不能關閉;
(2)資料庫必需處於歸檔模式(archive mode),即redo log file記錄滿後,把完整的redo log file保存
在磁碟上;
讓數據處於archive mode的方法:
(1)設置archive mode;
在initorcl.ora文件中設置如下參數:
#啟動arch背景的處理程序
log_archive_start=true
#設置archive log file的存放地方
log_archive_dest=/home/oradata/orcl/archive
#設置離線事務日誌的文件名
log_archive_format=-s%.arc
(2)mount狀態下設置archive mode,打開資料庫;
startup mount pfile=initorcl.ora;
alter database archivelog;
alter database open;
聯機備份方法一
(1)設置tablespace為backup mode;
alter tablespace tablespace_name begin backup;
(2)復制相關的數據表
sourcefile destfile
(3)恢復tablespace到正常狀態
alter tablespace tablespace_name end backup;
(4)backup control file
alter database backup controlfile to 』control.bk』
(5) redo log file
4、standy的運行模式
此模式為主從伺服器備份模式。
方法:
(1)准備備份主機
(2)主要資料庫的備份
方法如下:
a、full offline backup
b、online backup
c、備份資料庫的control file
alter database backup standby controlfile as 』filename』
(3)確定主要機器是處於archivelog mode
操作方法如3所示。
(4)從主要機器將backup datafiles / control file復制到備份主機。
復制的文件如下:
a、control file
b、backup datafiles;
c、archived redo logs

Ⅸ 如何用oracle進行冷備份

Oracle冷備份的通常步驟:
1 正常關閉資料庫
2 備份所有重要的文件到備份目錄(數據文件、控制文件、重做日誌文件等)3 完成備份後啟動資料庫
用冷備份進行恢復時,只需要將所有文件恢復到原有位置,就可以啟動資料庫了 。
1 進入資料庫#sqlplus "/as sysdba"
2 如果沒有啟動則要啟動:SQL>startup
3 查詢數據文件datafile的所在目錄:
SQL>SELECT name FROM v$datafile;
查詢控制文件controlfile的所在目錄:
SQL>SELECT name FROM v$controlfile;
查詢重做日誌文件的所在目錄:
SQL>SELECT member FROM v$logfile;
4 關閉資料庫
SQL>shutdown
5 備份文件到備份的目錄
#cp /u01/app/oracle/oradata/orcl/*.dbf /home/mzl/BackupDatabase#cp /u01/app/oracle/oradata/orcl/*.ctl /home/mzl/BackupDatabase#cp /u01/app/oracle/oradata/orcl/*.log /home/mzl/BackupDatabase6 然後啟動資料庫
#sqlplus "/as sysdba"
SQL>startup
冷備份完畢。

Ⅹ oracle冷備份和熱備份在恢復資料庫時過程分別是怎樣的

冷備份
冷備份資料庫是將資料庫關閉之後備份所有的關鍵性文件包括數據文件、控制文件、聯機REDO
LOG文件,將其拷貝到另外的位置。此外冷備份也可以包含對參數文件和口令文件的備份,但是這兩種備份是可以根據需要進行選擇的。冷備份實際也是一種物理備份,是一個備份資料庫物理文件的過程。因為冷備份要備份除了重做日誌以外的所有資料庫文件,因此也被成為完全的資料庫備份。

過程:
冷備份數據必須是資料庫不在open狀態下。 以下步驟會給出詳細的過程:
◆(1): 關閉DB : shutdown immediate;
◆(2):
oradata目錄下的所有文件, 包括數據文件, 控制文件,redo,等,還需要 密碼文件 在目錄ora92下 的database
中的pwd 文件.全部到一個安全目錄中。在sql 下可以直接加一個 host 然後使用dos命令。如host
.............
◆(3):如果是操作系統的重新安裝,只要是同樣系統,同樣資料庫版本,是可以做冷備恢復。一下談的是系統的重新安裝後的步驟。
◆(4):正常安裝oracle軟體,只需要安裝軟體,可以不用建實例,建實例的時間也比較長,也沒有必要。 軟體安裝好以後,開始准備恢復。
◆(5):數據覆蓋過去包括pwd文件,放在原來的目錄,如果目錄有所改變則需要另外建立控制文件,修改pfile。
◆(6):建立服務:使用oradim 命令 cmd下 oradim -new -sid erp 表示建立一個服務,sid為erp。關於oradim的命令另外給出專門解釋。
◆(7):建立監聽: net configuration assintant 來建立,或用腳本建立並且開啟。
◆(8):打開資料庫: 用oem也行,cmd下也行。
set oracle_sid=erp;
sqlplus "/as sysdba";
startup;
select * from v$instance;
至此,冷備份恢復成功。即使你現在用oem打開資料庫時發現提示找不到sid ,但實際上你已經成功了,此時只需要重啟一下的你的伺服器就可以了。

-------------------------------------------
熱備份
熱備份是在資料庫運行的情況下,採用archive log mode方式備份資料庫的方法。熱備份要求資料庫處於archive log模式下操作,並需要大量的檔案空間。一旦資料庫處於archive loh
模式,就可以進行備份了,當執行備份時,只能在數據文件級或表空間進行。

過程:

1.准備工作

由於在備份過程中,資料庫仍然是打開的,所以要求正在復制的各個數據文件管理的表空間必須處於備份模式。備份完後再脫離備份模式。因此備份前必須將ORACLE 資料庫調整為歸檔模式。查看代碼如下
查看當前資料庫歸檔狀態:ARCHIVE LOG LIST:以下為非歸檔

2資料庫備份

2.1查詢要備份表空間對應的數據文件的詳細信息
select file_name from dba_data_files
where
tablespace_name='USERS';
2.2將表空間設為備份模式
ALTER TABLESPACE USERS BEGIN BACKUP;
2.3查看處於備份模式的數據文件:
select * from v$backup;
2.4使用操作系統命令備份表空間的數據文件
HOST COPY f:\BAK\ HOST COPY f:\oracle\oradata\orcl\*.dbf//將前面ORACLE資料庫熱備份的文件拷貝到系統目錄中

2.5將表空間設置為正常模式
ALTER TABLESPACE USERS END BACKUP;

熱點內容
腳本和秒搶 發布:2025-03-20 05:06:29 瀏覽:590
b35鎖如何設置密碼 發布:2025-03-20 05:06:27 瀏覽:903
淘寶如何租雲伺服器 發布:2025-03-20 05:05:12 瀏覽:210
編程忌諱 發布:2025-03-20 04:58:35 瀏覽:425
國家知識產權專利資料庫 發布:2025-03-20 04:54:29 瀏覽:414
win7怎麼給文件夾設密碼 發布:2025-03-20 04:52:38 瀏覽:723
安卓手機電影怎麼投屏到ipad上 發布:2025-03-20 04:27:23 瀏覽:677
蘋果安卓基於什麼開發 發布:2025-03-20 04:20:52 瀏覽:520
演算法化是 發布:2025-03-20 03:48:20 瀏覽:771
拆二代訪問 發布:2025-03-20 03:47:34 瀏覽:63