初始化資料庫步驟
1.建立資料庫執行個體
開始->程式 -->oracle-oraDb10g_home1
--->配置和移植工具
---->Database Configuration Assistant,如圖1所示:

圖1
建立向導
點選“下一步”。如圖2所示:

圖2
步驟1
選擇“建立資料庫”,點選“下一步”。如圖3所示:

圖3
步驟2
選擇“一般用途”,點選“下一步”。如圖4所示:

圖4
步驟3
輸入全局資料庫名,如“group” ,點選“下一步”。如圖5所示:

圖5
步驟4
使用預設選項,點選“下一步”。如圖6所示:

圖6
步驟5
設定管理者級使用者的密碼,這裡輸入“000”,點選“下一步”。如圖7所示:

圖7
步驟6
使用預設的存儲機制,點選“下一步”。如圖8所示:

圖8
步驟7
使用預設的資料庫檔案位置,點選“下一步”。如圖9所示:

圖9
步驟8
使用預設的恢複設定,點選“下一步”。如圖10所示:

圖10
步驟9
使用預設的示例方案,即不選擇生成示例方案,點選“下一步”。如圖11所示:

圖11
步驟10
使用預設的初始化參數,點選“下一步”。如圖12所示:

圖12
步驟11
使用預設的資料庫存儲,點選“下一步”。如圖13所示:

圖13
步驟12
使用預設的建立選項,點選“完成”。如圖14所示:

圖14
建立确認
建立确認頁面,點選“确定”,進入漫長的建立過程。如圖15所示:

圖15
建立中_0%
等待,再等待…. 如圖16所示:

圖16
建立中_26%
等待,再等待….(一千年以後,世界早已沒有你) 如圖17所示

圖17
建立完成
建立OK,點選“退出”。
2.建立表空間,建立使用者
開始-
à程式
àoracle-oraDb10g_home1
àEnterprise Manager Console。如圖18所示:

圖18
管理控制台
在資料庫節點上點右鍵,選擇“将資料庫添加到樹”。如圖19所示:

圖19
添加資料庫
輸入相應設定,點選“确定”,可以看見左側目錄樹中多出一條記錄。如圖20所示:

圖20
添加節點成功
輕按兩下GROUP_127.0.0.1,彈出登入頁面。如圖21所示:

圖21
資料庫連接配接
這裡使用“sys”登入,密碼是建立資料庫時設定的“000”,連接配接身份選擇“SYSDBA”,點選“确定”。如圖22所示:

圖22
連接配接成功
進入“存儲”
à“表空間”,在“表空間”上點右鍵,選擇“建立”,建立表空間。如圖23所示:

圖23
建立永久表空間
輸入名稱:GROUP,大小為1024M,類型選擇“永久”,點選“建立”。如圖24所示:

圖24
建立表空間成功
同樣的過程建立臨時表空間。如圖25所示:

圖25
建立臨時表空間
經過上述過程,建立了永久表空間(1024M)和臨時表空間(512M)。
建立使用者:
打開安全性下使用者節點。如圖26所示:

圖26
使用者清單
在使用者上點選右鍵,選擇建立。如圖27所示:

圖27
建立使用者(一般資訊)
建立使用者“woodsys”,密碼為“sunrister”,
注意,表空間設定中,默主值選擇“GROUP”,臨時表空間選擇“GROUPTEMP”,還沒有結束,切換到“角色”頁籤。如圖28所示:

圖28
建立使用者(角色)
在可用角色中選擇“CONNECT”、“DBA”、“RESOURCE”三項,勾選管理選項,點選“建立”。如圖29所示:

圖29
建立使用者成功
使用者建立結束。
3.導入資料庫
得到資料庫備份檔案,如forestdb_temp_fpss_20100507.dmp。
開始
à運作,輸入“cmd”進入指令符狀态。如圖30所示:

圖30
指令符
導入資料文法:
imp woodsys/sunrister@group_127.0.0.1 file=d:/ forestdb_temp_fpss_20100507.dmp full=y
注意:此處
group_127.0.0.1是在oracle的Enterprise Manager Console增加的資料庫節點名稱。
4.批量清空資料
語句:
查詢用也能woodsys的所有表
select * from all_all_tables t where t.owner='WOODSYS';
拼湊删除資料(truncate)語句
select 'truncate table ' || t.table_name||';'
from all_all_tables t
where t.owner = 'WOODSYS'
and t.table_name not like '%_MAIN';
拼湊删除資料(delete)語句
select 'delete from ' || t.table_name||';'
from all_all_tables t
where t.owner = 'WOODSYS';
拼湊删除資料(truncate)語句運作結果。如圖31所示:

圖31
拼湊語句
可以看見生成了若幹條truncate語句,選中語句列,拷貝到文本編輯器中,如Editplus、ultraedit。
注意:因系統運作需要,TM_MENU(菜單表)、 TP_JOB_ACCOUNT_STATISTIC(木材計件台賬表)、TM_USER(使用者表)不能删除。請在檔案中删除相應語句。
拷貝語句到pl sql developer中。如圖32所示:

圖32
批量運作語句
按F8全部運作。因為主外鍵限制的原因,可能會報錯,沒有關系,多運作幾次就OK。經實踐證明,上述語句在pl sql developer7上無法批量執行,更新到8.0後執行正常。需要8.0版本軟體請與偉大的孫傳博同志聯系,他會無私的幫助你。