Oracle安裝完后,數據庫導入導出過程(測試用)
第一步:創(chuàng)建全局數據庫在Oracle11G-server安裝完成后,可以創(chuàng)建一個全局數據庫,以供所有項目共用。也可以使用安裝時創(chuàng)建的全局數據庫,默認為orcl。第二步:登錄PLSQL不需要配置網絡,直
第一步:創(chuàng)建全局數據庫
在Oracle11G-server安裝完成后,可以創(chuàng)建一個全局數據庫,以供所有項目共用。也可以使用安裝時創(chuàng)建的全局數據庫,默認為orcl。
第二步:登錄PLSQL
不需要配置網絡,直接在PLSQL中使用全局數據庫的用戶名和密碼(或SYS用戶密碼)以數據庫管理員(SYSDBA)身份登錄。
第三步:創(chuàng)建數據表空間和臨時表空間
在SQL窗口中,輸入相應代碼創(chuàng)建數據表空間和臨時表空間。例如:
- 創(chuàng)建臨時表空間:
```
create temporary tablespace mydemotemp tempfile 'D:oracleproduct10.1.0oradataorclmydemotemp.dbf' size 100M autoextend on next 10M maxsize 1024M extent management local;
```
- 創(chuàng)建數據表空間:
```
create tablespace mydemo nologging datafile 'D:oracleproduct10.1.0oradataorclmydemo.dbf' size 100M autoextend on next 10M maxsize 1024M extent management local;
```
注意:路徑中的`#39;`表示特殊字符轉義,具體路徑根據實際安裝路徑修改。
第四步:創(chuàng)建用戶
在PLSQL中的左邊樹狀菜單中右擊Users,在彈出菜單中選擇“新建”,彈出創(chuàng)建用戶窗口。填寫相應信息,包括名稱、口令、默認空間表和臨時表空間以及角色權限。
第五步:配置網絡
使用Oracle的net configuration assistant在本地或其他機器上配置網絡。服務名是創(chuàng)建的全局數據庫名,機器名是Oracle數據庫服務端所在服務器的名稱或IP地址。配置完成后,在PLSQL登錄界面的數據庫下拉列表中可以看到該網絡服務名。
注意:導入Oracle的項目數據庫是通過(.NET配置文件)連接的。需要將文件中的數據庫用戶名、密碼和數據名修改為與本地服務器中數據庫相同。
第六步:導入、導出數據庫數據
- 數據庫導入:
要重新導入數據庫時,需要刪除用戶,用sys重新建用戶再導入數據庫。以第四步創(chuàng)建的用戶登錄PLSQL,選擇第五步配置的網絡服務名,點擊工具-導入可進行數據庫導入。也可以使用imp命令導入數據。
例如,將D:中的數據導入TEST數據庫中:
```
imp qasys/ filed: fully ignorey
```
注意:如果某些表已經存在,則會報錯。為避免報錯,可以加上`ignorey`參數。
- 數據庫導出:
以下是一些常見的數據庫導出命令示例:
1. 將數據庫TEST完全導出,用戶名為qasys、密碼為manager,導出到D:中:
```
exp qasys/ filed: fully
```
2. 將數據庫中qasys用戶和sys用戶的表導出:
```
exp qasys/ filed: owner(system,sys)
```
3. 將數據庫中的表table1和table2導出:
```
exp qasys/ filed: tables(table1,table2)
```
4. 將數據庫中表table1中以"00"開頭的字段field1的數據導出:
```
exp qasys/ filed: tables(table1) query"where field1 like '00%'"
```
注意:較大的數據庫導出過程可能較慢,請耐心等待。
第七步:測試網站建立
在計算機上右擊,選擇“管理”,打開“Internet信息服務(IIS)管理器”,右擊“網站”,新建網站。對于Java項目,可以直接在瀏覽器中輸入IP地址和端口號進行訪問,無需創(chuàng)建測試網站。具體配置可參考Java項目部署說明。