當前位置:首頁 » 數據倉庫 » linux定時備份oracle資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

linux定時備份oracle資料庫

發布時間: 2023-01-17 10:53:35

Ⅰ 怎樣在Linux系統中備份Oracle資料庫

1導入dmp文件,報 IMP-00013: only a DBA can import a file exported by another DBA 的問題,解決方法
首先應該登陸編輯模式sqlpluse / as sysdba.修改當前的用戶的許可權
SQL>grant sysdba to user;
SQL>grant imp_full_database to user;
2在導入的時候可能以前的這個用戶是存在的並且表也是存在的,那麼在導入的時候會報錯
我的解決方法是兩中新建用戶另一種就是把但前的用戶下面的表和數據全部刪掉。

Ⅱ linux伺服器中如何登陸另一台Linux伺服器中的Oracle資料庫進行全庫備份

dataguard,stream replication,goldengate.....
方法很多,看你具體需求了

Ⅲ linux執行定時備份數據腳本

對tomcat目錄,每隔4個小時進行一次備份,以當前時間進行命名

1.創建備份目錄:

mkdir:創建目錄

rmdir:刪除目錄


5.重啟crontab:

service crond restart

!!!!(*^__^*) 嘻嘻……!!!!到這里就完了!

Ⅳ oracle中怎麼設置資料庫自動備份

Oracle自動備份的三種方法:
Oracle自動備份資料庫不外乎以下三種方式:
WINDOWS下的任務計劃(At命令)
UNIX下的Crontab
第三方工具如Viritas
在以上三種方式中Viritas屬於第三方工具,很多人可能都沒有接觸,主要說一下windows的任務計劃與unix的cron
1、生成腳本文件,如backup.rcv 假定文件內容如下:
$>cat backup.rcv connect target sys/password rcvcat rman/rman@localname; run{ allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type disk; backup fileaperset 3 format 『/u01/oradata/backup/arch%u_%s_%p』 archivelog all delete input; release channel c1; release channel c2; release channel c3; }

2、生成執行文件在windows上生成backup_archive.bat,內容包括rman cmdfile = backup.rcv 在unix下生成 backup_archive.sh,內容包括oracle/ramn/rman cmdfile = backup.rcv
3、加入調度在windows中用任務計劃向導即可,或使用at命令。在unix中,在目標機器上編寫一個文件,用以啟動Oracle自動備份進程。假定文件名為ORACLE,文件將放在/var/spool/cron/crontabs目錄下
$>cat oracle
0 23 * * 0 backup_archive.sh
#表示星期天23點對資料庫備份
0 12,18 * * * backup_archive.sh
#表示每天12點,18點備份
Crontab文件的每一行由六個域(minutes,hours,day of month,month,day of week,command)組成,域之間用空格或Tab分隔開來。

Ⅳ Linux系統下如何備份還原ORACLE資料庫,在同一台機器上,想還原到以前的備份

如果是同一個資料庫實例,直接用EXPDP導出的DMP文件是不可以恢復的。可以DBCA新建一個資料庫實例,然後用IMPDP指定DMP文件導入就好了。

Ⅵ Oracel資料庫怎麼備份

企業想解決Oracle資料庫進行數據實時、定時自動備份/恢復的解決方案,推薦大家使用UCache 災備雲,可以作為Oracle資料庫備份工具使用。

定義:UCache企業級災備雲以WEB平台的方式,向企業提供面向雲端、虛擬和物理環境下的數據、平台、應用備份/恢復的雲服務平台。向企業提供面向雲端、虛擬和物理環境下的數據、平台、應用備份/恢復的雲服務平台的數據級和應用級的備份與恢復。

(目前UCache雲災備100G免費使用,數據壓縮、重刪比例:可達到7:1,實際700G的數據意思是經過加密切塊壓縮,及並行重刪備份後實際在UCache災備雲平台上顯示的佔用容易僅為100G。)

UCache企業級災備雲除了可以當作Oracle資料庫備份工具,其實他的適用范圍還不止這些,還包括:

一、作為支持各種版本操作系統的數據備份/恢復的工具:

1. Windows 2000版本PC電腦端操作系統的數據實時、定時自動備份/恢復工具

2. Windows XP版本PC電腦端操作系統的數據實時、定時自動備份/恢復工具

3. Windows Vista版本PC電腦端操作系統的數據實時、定時自動備份/恢復工具

4. Windows 7版本PC電腦端操作系統的數據實時、定時自動備份/恢復工具

5. Windows 8版本PC電腦端操作系統的數據實時、定時自動備份/恢復工具

6. Windows 10版本PC電腦端操作系統的數據實時、定時自動備份/恢復工具

7. Windows Server 2003版本伺服器操作系統的數據實時、定時自動備份/恢復工具

8. Windows Server 2008版本伺服器操作系統的數據實時、定時自動備份/恢復工具

9. Windows Server 2012版本伺服器操作系統的數據實時、定時自動備份/恢復工具

10. Linux 紅帽Redhat 5.3版本伺服器操作系統的數據實時、定時自動備份/恢復工具

11. Linux 紅帽Redhat 5.8版本伺服器操作系統的數據實時、定時自動備份/恢復工具

12. Linux 紅帽Redhat 6.0版本伺服器操作系統的數據實時、定時自動備份/恢復工具

13. Linux 紅帽Redhat 6.1版本伺服器操作系統的數據實時、定時自動備份/恢復工具

14. Linux 紅帽Redhat 6.3版本伺服器操作系統的數據實時、定時自動備份/恢復工具

15. Linux 紅帽Redhat 6.4版本伺服器操作系統的數據實時、定時自動備份/恢復工具

16. Linux 紅帽Redhat 6.5版本伺服器操作系統的數據實時、定時自動備份/恢復工具

17. Linux 紅帽Redhat 7.1版本伺服器操作系統的數據實時、定時自動備份/恢復工具

18. Linux 紅帽Redhat 7.2版本伺服器操作系統的數據實時、定時自動備份/恢復工具

19. Linux CentOS 4.3版本伺服器操作系統的數據實時、定時自動備份/恢復工具

20. Linux CentOS 5.0版本伺服器操作系統的數據實時、定時自動備份/恢復工具

21. Linux CentOS 5.5版本伺服器操作系統的數據實時、定時自動備份/恢復工具

22. Linux CentOS 6.2版本伺服器操作系統的數據實時、定時自動備份/恢復工具

23. Linux CentOS 6.5版本伺服器操作系統的數據實時、定時自動備份/恢復工具

24. Linux CentOS 6.6版本伺服器操作系統的數據實時、定時自動備份/恢復工具

25. Linux CentOS 7.1版本伺服器操作系統的數據實時、定時自動備份/恢復工具

26. Linux CentOS 7.2版本伺服器操作系統的數據實時、定時自動備份/恢復工具

27. Linux CentOS 7.4版本伺服器操作系統的數據實時、定時自動備份/恢復工具

28. Linux SUSE10 SP3版本伺服器操作系統的數據實時、定時自動備份/恢復工具

29. Linux SUSE10 SP4版本伺服器操作系統的數據實時、定時自動備份/恢復工具

30. Linux SUSE11 SP3版本伺服器操作系統的數據實時、定時自動備份/恢復工具

31. Linux SUSE11 SP4版本伺服器操作系統的數據實時、定時自動備份/恢復工具

32. Linux Ubuntu12.04版本伺服器操作系統的數據實時、定時自動備份/恢復工具

33. Linux Ubuntu14.04版本伺服器操作系統的數據實時、定時自動備份/恢復工具

34. Linux Ubuntu 16.0.4版本伺服器操作系統的數據實時、定時自動備份/恢復工具

35. Linux BC-Linux7.3版本伺服器操作系統的數據實時、定時自動備份/恢復工具

36. 銀河麒麟2.0版本伺服器操作系統的數據實時、定時自動備份/恢復工具

37. AIX 5L 5.3版本伺服器操作系統的數據實時、定時自動備份/恢復工具

38. AIX 6.1版本伺服器操作系統的數據實時、定時自動備份/恢復工具

39. AIX 7.1版本伺服器操作系統的數據實時、定時自動備份/恢復工具

40. Oracle Solaris 11版本伺服器操作系統的數據實時、定時自動備份/恢復工具

41. Oracle Solaris 11.1版本伺服器操作系統的數據實時、定時自動備份/恢復工具

42. Oracle Solaris 11.2版本伺服器操作系統的數據實時、定時自動備份/恢復工具

43. Sun Solaris 7版本伺服器操作系統的數據實時、定時自動備份/恢復工具

44. Sun Solaris 8版本伺服器操作系統的數據實時、定時自動備份/恢復工具

45. Sun Solaris 9版本伺服器操作系統的數據實時、定時自動備份/恢復工具

46. Sun Solaris 10版本伺服器操作系統的數據實時、定時自動備份/恢復工具

47. Sun Solaris 7版本伺服器操作系統的數據實時、定時自動備份/恢復工具

48. Sun Solaris 9版本伺服器操作系統的數據實時、定時自動備份/恢復工具

49. Sun Solaris 10版本伺服器操作系統的數據實時、定時自動備份/恢復工具

二、作為支持各類虛擬化/雲平台的數據備份/恢復的工具:

1. Vmware虛擬機雲平台架構的實時、定時自動備份/恢復工具

2. 華為Fusioncloud雲平台架構的實時、定時自動備份/恢復工具

3. H3Cloud雲平台架構的實時、定時自動備份/恢復工具

4. 雲宏虛擬機雲平台架構的實時、定時自動備份/恢復工具

5. KVM虛擬機雲平台架構的實時、定時自動備份/恢復工具

6. Fusion5phere虛擬機雲平台架構的實時、定時自動備份/恢復工具

7. 應用於阿里雲(公有雲)平台數據實時、定時自動備份/恢復工具

8. 應用於騰訊雲(公有雲)平台數據實時、定時自動備份/恢復工具

9. 應用於金山雲(公有雲)平台數據實時、定時自動備份/恢復工具

10. 應用於華為雲(公有雲)平台數據實時、定時自動備份/恢復工具

11. 應用於京東雲(公有雲)平台數據實時、定時自動備份/恢復工具

12. 應用於其它各類公有雲、私有雲、混合雲平台數據實時、定時自動備份/恢復工具

三、作為支持各類資料庫的數據備份/恢復工具:

1. Access資料庫的數據實時、定時自動備份/恢復工具

2. MYSQL資料庫的數據實時、定時自動備份/恢復工具

3. SQL Server2008資料庫的數據實時、定時自動備份/恢復工具

4. ORACLE資料庫的數據實時、定時自動備份/恢復工具

5. Active Directory資料庫的數據實時、定時自動備份/恢復工具

6. Exchange SYBASE資料庫的數據實時、定時自動備份/恢復工具

7. PosgeSQL資料庫的數據實時、定時自動備份/恢復工具

8. Lotus Domino資料庫的數據實時、定時自動備份/恢復工具

9. SAP HANA資料庫的數據實時、定時自動備份/恢復工具

10. 人大金倉資料庫的數據實時、定時自動備份/恢復工具

11. manggoDB資料庫的數據實時、定時自動備份/恢復工具

12. 南大通用資料庫的數據實時、定時自動備份/恢復工具

13. 達夢資料庫的數據實時、定時自動備份/恢復工具

14. 神州通用資料庫資料庫的數據實時、定時自動備份/恢復工具

四、作為支持各類應用文件系統的數據備份/恢復工具:

1. Window操作系統應用文件系統數據實時、定時自動備份/恢復工具

2. Hadoop操作系統應用文件系統數據實時、定時自動備份/恢復工具

3. linnux操作系統應用文件系統數據實時、定時自動備份/恢復工具

4. UNIX操作系統的應用文件系統數據實時、定時自動備份/恢復工具

5. UCache企業級雲災備技術應用於NAS存儲伺服器的數據備份/恢復工具

6. 支持NAS設備的數據實時、定時自動備份/恢復工具

五、UCACHE企業級災備雲作為企業整體數據遷移工具使用:

1、基於雲數據中心的災備服務方案實現跨地域和物理隔離的異地容災解決方案,可作為企業解決異地容災備份工具;

2、作為支持企業數據從本地到雲端(D2C或D2D2C)的整體數據遷移工具;

3、作為雲端到雲端(C2C)的災備服務架構,滿足企業雲端到雲端的整體數據遷移工具;

4、支持將數據災備到UCache全國300+數據中心,或用戶自建的數據中心的數據異地災備使用。

Ⅶ linux/win下自動定時備份oracle誰會啊

win下可以用計劃任務,也可以用rman
linux可以用crontab,也可以用rman
總體來說...........用rman吧,省心。

Ⅷ linux oracle 怎麼備份

步驟如下:
一、編寫備份資料庫的shell
1、創建保存shell文件的文件夾,
2、文件內容為:
#!/bin/sh
PATH=$PATH:$HOME/bin
export PATH
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/proct/10.2.0/db_1
export ORACLE_HOME
ORACLE_SID=HRDB
export ORACLE_SID
PATH=/usr/sbin:$PATH
PATH=$ORACLE_HOME/bin:$PATH
export PATH
exp fact/fact file=/backup/fact`date +%y%m%d`.dmp
log=/backup/factlog`date +%y%m%d`.log

shell文件編寫完畢
一、運行以上的shell文件
看是否能生成備份的.dmp文件,如果能則表示shell文件編寫成功

二、然後在此shell
文件的所在終端輸入命令,將此文件授權讓root用戶可以執

Ⅸ oracle如何自動備份

實現方式:
1、操作系統層面的自動備份。
1.1、根據你的操作系統類型,在網上下載一個腳本做成任務計劃,就可以定期備份了。
2、資料庫層面的自動備份。
2.1、再EM控制台配置資料庫自動備份策略。
2.2、通過腳本配置策略,網上很多的。
3、說明:首先需要明白你是想邏輯備份還是物理備份,然後根據備份時間和強度制定備份策略。

Ⅹ 如何在linux下啟動和關閉ORCALE資料庫

1. linux下啟動oraclex0dx0asu - oraclex0dx0asqlplus /nologx0dx0aconn /as startx0dx0aexitx0dx0a2. linux下關閉oraclex0dx0asu - oraclex0dx0asqlplus /nologx0dx0aconn /as sysdbax0dx0ashutdown stopx0dx0aexitx0dx0a3、啟動監聽器x0dx0aoracle@suse92:~> lsnrctl startx0dx0a4、停止監聽器x0dx0aoracle@suse92:~> lsnrctl stopx0dx0a5、查看監聽器狀態x0dx0aoracle@suse92:~> lsnrctlx0dx0aLSNRCTL> statusx0dx0aLSNRCTL> exitx0dx0a6.# setup 可以設置防火牆等信息x0dx0a7.安裝監聽器x0dx0a運行 netca 命令x0dx0alsnrctl startx0dx0alsnrctl stopx0dx0areload listener 重新載入x0dx0aservice listenerx0dx0ahelp 幫助x0dx0aquit 退出x0dx0avi etc/hostsx0dx0a添加 192.168.0.100 chsylinuxx0dx0a資料庫關閉死掉還可以STARTUP FORCEx0dx0a,再糟糕的情況用SHUTDOWN ABORT。