Oracle 自動備份 windows 任務計劃, 創建表空間,打開1521端口,安裝錯誤解決


Oracle 自動備份詳細步驟



背景:Oracle 10g 服務器,Oracle 10g 客戶端,windows 7 操作平臺

要求:Oracle 數據庫服務器對全局數據庫 orcl 每天自動備份一次。

解決方案:利用任務計劃、批處理文件和 Oracle 的 exp 導出功能,根據日期自動生成 Oracle 備份文件。詳細步驟:


1 創建批處理文件 backup.bat
 backup.bat中詳細內容如下:
@echo off
echo 正在備份圖像 Oracle 數據庫,請稍等......
exp userid='system/***@orcl as sysdba' file=d:\oracle_backup\%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=d:\oracle_backup\%date:~0,4%%date:~5,2%%date:~8,2%.log full=y
echo 任務完成!

其中紅色部分是根據需要進行變動的地方,例如作者的項目名圖像,數據庫 orcl 用戶名 system,密碼 ***,要在目錄 "d:\oracle_backup" 下生成形如 "20120711.dmp" 和 "20120711.log" 的備份和日誌文件,全表導出。
另外:%date%的值在不同的系統、語言版本下可能是不一樣的,控制面板裏面區域選項的設定也會改變%date%的值。請先在命令行中測試 echo %date% 的返回值。%date:~0,4%取年, %date:~5,2%取月, %date:~8,2%取日



2 添加一個任務計劃 oracle_backup

開始 > 所有程序 > 附件 > 系統工具 > 任務計劃程序 > 操作 > 創建基本任務  > 任務名輸入oracle_backup,執行這個任務選擇每天,下一步 > 起始時間下午12:00,起始日期2012-7-11,下一步 >(啓動程序)下一步 > 在 瀏覽 中查找剛剛寫好的 backup.bat 文件 >下一步 > 完成

點擊"完成"之後,會在任務計劃欄目下新增一個名爲"oracle_backup"的任務計劃,表明已經配置完畢。

備註:有時點擊"完成" 之後,系統警告

"已創建新任務,但可能不能運行,因爲無法設置賬戶信息。
指定的錯誤是:
Ox80041315:任務計劃程序服務沒有運行"

這是因爲電腦的任務計劃程序服務沒有啓動起來。開始 > 所有程序 > 管理工具 > 服務,找到"Task Scheduler"服務,發現啓動類型爲"已禁用",右鍵單擊更改爲"自動",並把它啓動起來,然後重新添加一次任務計劃 oracle_backup 就可以了。


Reference:

[1] Oracle 自動備份 windows 任務計劃

[2] Window環境下自動執行oracle的邏輯備份

oracle創建表空間

在D:\oracle\product\10.2.0\oradata\下建立文件加zrh
/*分爲四步 */
/*第1步:創建臨時表空間  */
create temporary tablespace user_temp  
tempfile 'D:\oracle\product\10.2.0\oradata\zrh\user_temp.dbf' 
size 200m  
autoextend on  
next 50m maxsize unlimited  
extent management local;  
 
/*第2步:創建數據表空間  */
create tablespace user_data  
logging  
datafile 'D:\oracle\product\10.2.0\oradata\zrh\user_data.dbf' 
size 200m  
autoextend on  
next 50m maxsize unlimited  
extent management local;  
 
/*第3步:創建用戶並指定表空間  */
create user username identified by password  
default tablespace user_data  
temporary tablespace user_temp;  
 
/*第4步:給用戶授予權限  */
grant connect,resource,dba to username;
Reference:

oracle 打開1521端口,遠程客戶端登入

w7安裝oracle 10g時發生“程序異常終止。發生內部錯誤”的提示

將setup.exe的兼容性改爲windows server 2003(server pack 1)。就是右鍵屬性-〉兼容性-〉兼容模式中。
接着、右鍵,以管理員身份運行。

http://zhidao.baidu.com/question/231916301.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章