1.首先看一下服務中的以下的兩個服務是否開啟:
sid_name = clrextproc 改為 sid_name = orcl (orcl是例項名)
host = localhost 改為 host = 192.168.1.111(遠端連線改為ip位址)
兩處 host = localhost 改為 host = 192.168.1.111 (遠端連線為改為ip位址)
sid = clrextproc 改為 sid = orcl
4.好了,重啟oracle的上邊的兩個服務就ok了。
@echo off
set orclsid=orcl
set expuser=scott
set exppass=123456
set filedir=f:\oracle-bak
set sysdate=%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%
set filename=%expuser%~%orclsid%_%sysdate%
@echo * * * * * * * * * * * * * * * * * * * *
@echo * * * * * * * * * * * * * * * * * * * *
@echo * * * * * oracle 資料庫備份 * * * * * *
@echo * * * * * * * * * * * * * * * * * * * *
@echo * * * * * * * * * * * * * * * * * * * *
@echo 服務名 = %orclsid%
@echo 使用者名稱 = %expuser%
@echo 密 碼 = %exppass%
@echo 目 錄 = %filedir%
@echo 時 間 = %sysdate%
@echo 檔名 = %filename%.rar
@echo 開始備份資料庫...
exp %expuser%/%exppass%@%orclsid% file=%filedir%/%filename%.dmp log=%filedir%/%filename%.log
@echo 資料庫備份完成!
@echo 退出cmd
~exit
參考: 自動備份Oracle資料庫
相信為數不少的系統管理員每天都在做著同一樣的工作 對資料進行備份。一旦哪一天疏忽了,而這一天系統又恰恰發生了故障,需要進行資料恢復,那麼此時就無能為力了。假如每天設定乙個固定的時間,系統自動進行備份,那該多好啊!下面筆者結合實踐經驗,談一談unix環境下oracle資料庫的自動備份,以起到拋磚引玉的...
自動備份Oracle資料庫
自動備份oracle資料庫 摘自 賽迪網 相信為數不少的系統管理員每天都在做著同一樣的工作 對資料進行備份。一旦哪一天疏忽了,而這一天系統又恰恰發生了故障,需要進行資料恢復,那麼此時就無能為力了。假如每天設定乙個固定的時間,系統自動進行備份,那該多好啊!下面筆者結合實踐經驗,談一談unix環境下or...
oracle資料庫自動備份
第一步編寫指令碼 配置oracle的環境變數 必須配置 export oracle base data server oracle export oracle home data server oracle product 12.2.0.1 db 1 export oracle sid les ex...