最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows系統(tǒng)下Oracle數據庫每天自動備份

 更新時間:2016年12月01日 09:30:02   作者:lodestar  
linux和unix下面使用shell可以很方便實現,如果windows環(huán)境下可以結合計劃任務實現自動備份,下面通過本文給大家介紹實現方法,需要的朋友參考下吧

linux和unix下面使用shell可以很方便實現,如果windows環(huán)境下可以結合計劃任務實現

1.創(chuàng)建備份目錄d:\backup, 創(chuàng)建批處理命令Bak.bat,編寫備份腳本

exp user/passwd@orcl DIRECT=Y BUFFER=100000 FILE=D:\backup\scdd%date:~0,10% OWNER=('scdd') LOG=D:\backup\data.log 
forfiles /p "D:\backup" /s /m *.dmp /d -3 /c "cmd /c del @path"

說明:

exp命令是oracle提供的dump備份命令,其中的%date:~0,10%是DOS里取日期的命令,例如:C:\Users\qyy>echo %date:~0,10%得到2016-11-30

forfiles是windows的文件查找命令,查找在backup,dmp后綴產生三天的文件,找到后執(zhí)行刪除操作

2.Windows定時任務每日自動執(zhí)行批處理文件 3.保留最近三天的文件,自動刪除以前日期的備份文件

forfiles參數說明:

/P 可是搜索的路徑。在我們這里就是要在哪個目錄尋找要刪除的文件

/M 根據搜索掩碼搜索文件。默認為*,如果要找備份處dump文件,格式為*.dmp

/D 文件修改時間在某個時間之前或者之后。-3 表示3天之前的文件。

/s 包含子目錄

/C 表示為每個文件執(zhí)行的命令,如果要刪除該文件可以為"cmd /c del /F /s /q @file"。其中變量@file表示該文件名 f s q表示強制靜默刪除可以不用;cmd /c表示執(zhí)行字符串指定的命令然后終斷

其中@file可以返還如下結果,我們這里用@path

@file - returns the name of the file.

@fname - returns the file name without extension.

@ext - returns only the extension of the file.

@path - returns the full path of the file.

@relpath - returns the relative path of the file.

@isdir - returns "TRUE" if a file type is a directory, and "FALSE" for files. @fsize - returns the size of the file in bytes.

@fdate - returns the last modified date of the file.

@ftime - returns the last modified time of the file

以上所述是小編給大家介紹的Windows系統(tǒng)下Oracle數據庫每天自動備份,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • oracle錯誤ORA-00054資源正忙解決辦法

    oracle錯誤ORA-00054資源正忙解決辦法

    ORA-00054是Oracle數據庫中的一個常見錯誤,表示用戶試圖在正在被鎖定的資源上執(zhí)行不允許的操作,導致資源處于忙碌狀態(tài),下面這篇文章主要給大家介紹了關于oracle錯誤ORA-00054資源正忙的解決辦法,需要的朋友可以參考下
    2024-01-01
  • oracle如何連接登陸SYS賬號

    oracle如何連接登陸SYS賬號

    在Navicat12中連接Oracle 11g的SYS用戶時,如果設置了新密碼但連接失敗,可能是因為需要以SYSDBA或SYSOPER角色連接,解決方法是確保在連接時選擇了正確的角色,SYS用戶是具有最高權限的超級用戶,擁有創(chuàng)建數據庫的權限
    2025-02-02
  • Oracle特有的DECODE函數的使用

    Oracle特有的DECODE函數的使用

    Oracle中的DECODE函數是一種條件表達式函數,本文主要介紹了Oracle特有的DECODE函數的使用,具有一定的參考價值,感興趣的可以了解一下
    2024-08-08
  • 設置oralce自動內存管理執(zhí)行步驟

    設置oralce自動內存管理執(zhí)行步驟

    設置內存管理首先要啟用oracle自動內存管理需要shutdown ,restart,接下來為大家介紹下詳細的執(zhí)行步驟,感興趣的朋友可以參考下哈
    2013-04-04
  • Windows 64位下裝安裝Oracle 11g,PLSQL Developer的配置問題,數據庫顯示空白的完美解決方案(圖文教程)

    Windows 64位下裝安裝Oracle 11g,PLSQL Developer的配置問題,數據庫顯示空白的完美解決方

    安裝pl sql 后,若下圖的數據庫處為空。則需要安裝32位的客戶端,說明pl sql不支持64位客戶端連接。下面通過本文給大家介紹Windows 64位下裝Oracle 11g,PLSQL Developer的配置問題,數據庫處顯示為空白的解決方案,需要的朋友可以參考下
    2016-11-11
  • EF 配置Oracle數據庫的具體操作方法

    EF 配置Oracle數據庫的具體操作方法

    下面小編就為大家?guī)硪黄狤F 配置Oracle數據庫的具體操作方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • oracle求同比,環(huán)比函數(LAG與LEAD)的詳解

    oracle求同比,環(huán)比函數(LAG與LEAD)的詳解

    本篇文章是對oracle求同比,環(huán)比函數(LAG與LEAD)進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • Oracle中如何處理空值函數(NVL、NVL2、NULLIF等)詳解

    Oracle中如何處理空值函數(NVL、NVL2、NULLIF等)詳解

    本文詳細介紹了Oracle數據庫中處理空值的常用函數,包括NVL()、NVL2()、NULLIF()、COALESCE()及DECODE()和CASE()函數,這些函數在數據庫查詢和數據處理中發(fā)揮重要作用,幫助開發(fā)者有效處理空值問題,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-11-11
  • Oracle round()函數與trunc()函數區(qū)別介紹

    Oracle round()函數與trunc()函數區(qū)別介紹

    本文將詳細介紹Oracle round()函數與trunc()函數區(qū)別,需要了解的朋友可以參考下
    2012-11-11
  • Oracle提高空間使用率的方法小結

    Oracle提高空間使用率的方法小結

    這篇文章給大家詳細介紹了Oracle 如何提高空間使用率,文中給大家總結了八種提高Oracle空間使用率的方法,并通過圖文講解的非常詳細,需要的朋友可以參考下
    2024-02-02

最新評論

桓仁| 宜州市| 贵阳市| 襄垣县| 康平县| 辽中县| 万全县| 尼玛县| 霸州市| 南郑县| 乌鲁木齐市| 云霄县| 磐石市| 体育| 彭山县| 永丰县| 成安县| 高陵县| 神木县| 德清县| 庄浪县| 青冈县| 筠连县| 鄂托克前旗| 夏津县| 博乐市| 木兰县| 名山县| 闻喜县| 铅山县| 金阳县| 社会| 浦江县| 安化县| 沭阳县| 钟祥市| 桂平市| 望江县| 微山县| 揭东县| 永年县|