Windows Oracle匯入資料庫

2021-10-20 06:20:03 字數 1378 閱讀 8313

匯入資料庫有四種方法。

1.在cmd視窗中用imp命令匯入。

#username為使用者名稱,password為密碼,orcl為例項名。

imp username/password@orcl file=e:\backup20201010.dmp full=y

2.在cmd視窗中用impdp命令匯入。

#username為使用者名稱,password為密碼,schemas即為使用者名稱,要和匯出資料庫時用的使用者名稱一致,不能隨意修改。

impdp username/password directory=dump_dir2 dumpfile=backup20201010.dmp schemas=username

注意:(1)目錄directory可以通過下面語句查詢到,從查詢結果中選乙個目錄即可。

select * from dba_directories;

(2)備份檔案要放到第(1)中選中的指定的目錄,例子中是dump_dir2。

3.在cmd視窗中用impdp命令匯入時,修改匯入的使用者名稱。

#username為資料幫浦匯出資料庫時用的使用者名稱,password為密碼,orcl為例項名,,username2為匯入資料庫時自己自定義的新的使用者名稱。

impdp username/password@orcl dumpfile=backup20201010.dmp directory=dump_dir remap_schema=username:username2

注意:(1)目錄directory可以通過下面語句查詢到,從查詢結果中選乙個目錄即可。

select * from dba_directories;

(2)備份檔案要放到第(1)中選中的指定的目錄,例子中是dump_dir。

4.在cmd視窗中用impdp命令匯入時,同時修改匯入的使用者名稱和表空間

#username為資料幫浦匯出資料庫時用的使用者名稱,password為密碼,orcl為例項名,username2為匯入資料庫時自己自定義的新的使用者名稱,learning為資料幫浦匯出時的表空間,learning2為匯入資料庫時自己自定義的表空間。

impdp username/password@orcl dumpfile=backup20201010.dmp directory=dump_dir remap_schema=username:username2 remap_tablespace=learning:learning2

注意:(1)目錄directory可以通過下面語句查詢到,從查詢結果中選乙個目錄即可。

select * from dba_directories;

(2)備份檔案要放到第(1)中選中的指定的目錄,例子中是dump_dir。

Windows ORACLE 外部認證

sys使用者的外部認證 oracle外部認證,也叫作業系統認證,是指我們在以某個使用者名稱登入oracle資料庫時,只要進入了作業系統,就可以免密碼直接登入oracle資料庫,如下 我們在windows 這裡是win7 上安裝oracle時,系統會自動為我們建立ora dba組,並自動把當前安裝or...

windows oracle 啟動關閉指令碼

需要用windows管理員許可權執行,win10下測試通過 oracle安裝時會預設安裝7個service,介紹如下 1.oracle orcl vss writer service 非必須啟動 oracle卷對映拷貝寫入服務,vss volume shadow copy service 能夠讓儲存...

Windows Oracle解決死鎖

背景 執行某個查詢功能,無返回無報錯,再次請求時出現死鎖異常。導致後台和其他相關的後台服務無法對該錶進行任何操作。1 查詢導致死鎖的session和object name 被鎖死的表 select l.session id,o.owner,o.object name from v locked ob...