posts - 60, comments - 116, trackbacks - 1, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)

          下載地址:http://www.aygfsteel.com/Files/96sd2/OraSvr.rar

          『OracleBackupService』簡要介紹
          ================================

          功能特點(diǎn):
          ========
          1、OracleBackupService是一款Oracle數(shù)據(jù)庫備份軟件,基于NT服務(wù)模式運(yùn)行;
          2、調(diào)用Oracle內(nèi)置的Exp.exe程序?qū)С鲋付∣racle用戶的所有數(shù)據(jù)對象;
          3、可設(shè)置備份時(shí)間,可根據(jù)當(dāng)前數(shù)據(jù)導(dǎo)出時(shí)間命名導(dǎo)出文件,可使用Zip格式壓縮導(dǎo)出文件;
          4、保存導(dǎo)出日志文件,記錄命令行和窗口輸出內(nèi)容;
          5、自動從注冊表中取得Oracle的OraHome目錄;

          使用說明:
          ========
          1、安裝并啟動服務(wù)后,系統(tǒng)系統(tǒng)欄顯示托盤圖標(biāo);
          2、在圖標(biāo)上點(diǎn)擊右鍵,出現(xiàn)功能菜單,設(shè)置參數(shù)和暫停服務(wù);
          3、根據(jù)日期命名的方式會在導(dǎo)出文件的主名后面加上導(dǎo)出的時(shí)間;
          4、使用Zip格式壓縮文件將導(dǎo)出的數(shù)據(jù)文件和日志文件壓縮成同名Zip文件,并刪除源文件;
          5、執(zhí)行InstallService.bat安裝服務(wù),StartService.bat啟動服務(wù);
          6、執(zhí)行StopService.bat停止服務(wù),UnInstallService.bat卸載服務(wù)

          ?????????????????????????????????????????????? James.Q
          ?????????????????????????????????????????????? 2006.07.27
          ?????????????????????????????????????????????? Mail:fyyker@126.com
          ?????????????????????????????????????????????? Blog:http://www.fyyk.com
          ?????????????????????????????????????????????? QQ:6620029


          評論

          # re: Oracle數(shù)據(jù)庫自動備份工具  回復(fù)  更多評論   

          2006-04-27 23:10 by James.Q
          看公司負(fù)責(zé)實(shí)施的同事經(jīng)常需要備份數(shù)據(jù)庫,就動手寫了這個(gè)東西,沒事經(jīng)常可以練手,寫些小工具,一點(diǎn)點(diǎn)積攢,時(shí)間長了就好了

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2006-09-27 08:05 by Liusp
          問一下,可以設(shè)置自動備份多個(gè)用戶嘛?

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2006-09-27 09:32 by James.Q Blog
          暫時(shí)不行,不過因?yàn)樘峁┝嗽创a,所以可以修改成支持備份多個(gè)用戶的。

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2006-09-27 09:33 by James.Q Blog
          如果一定要實(shí)現(xiàn)多用戶備份,也可以注冊多個(gè)不同名服務(wù)來實(shí)現(xiàn)

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2006-09-27 11:20 by Liusp
          哦,這樣啊。
          有空得好好看看代碼了,多謝

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2007-07-06 20:22 by holly
          不錯(cuò),多謝了

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2008-03-12 22:24 by fans
          能不能按照周或月來備份呢?

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2008-03-13 17:38 by 匪客
          可以自己調(diào)整一下源碼

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2008-06-18 15:09 by 123
          備份是沒問題了,可老是不停的備份,磁盤空間會不足的,在忘記清理的情況下,真實(shí)數(shù)據(jù)進(jìn)不了數(shù)據(jù)庫的,能不能像sql那樣自動刪除一個(gè)星期以前的備份庫呢?

          # re: Oracle數(shù)據(jù)庫自動備份工具(Delphi源碼)  回復(fù)  更多評論   

          2008-06-18 16:15 by 匪客
          備份后的文件經(jīng)過zip壓縮以后可以節(jié)省不少的空間,一般不需要經(jīng)常刪除,根據(jù)服務(wù)器數(shù)據(jù)的大小,可以估算一下大約需要多長時(shí)間必須要?jiǎng)h除,如確實(shí)需要?jiǎng)h除,可以手工處理或者調(diào)整一下源代碼,刪除一周前的文件。

          主站蜘蛛池模板: 惠东县| 综艺| 黔西县| 喀喇沁旗| 栾城县| 丰原市| 定陶县| 应用必备| 凉城县| 乌鲁木齐县| 宝兴县| 固原市| 抚宁县| 东丰县| 临沭县| 句容市| 沁水县| 台北县| 昭通市| 正阳县| 鄂托克前旗| 永和县| 邮箱| 太白县| 沂南县| 宜君县| 双城市| 靖边县| 亳州市| 勐海县| 青田县| 凤山县| 和林格尔县| 南召县| 南投市| 永年县| 葫芦岛市| 通化县| 新建县| 台前县| 莒南县|