navicat導入oracle導出的dmp文件
navicat導入oracle導出的dmp文件的話,其實可以分很多種情況,下邊一一列舉。
測試用例版本:
1.oracle 11g
2.navicat 16
特別注意:導入數(shù)據(jù)前需要找到到倒出數(shù)據(jù)的人員,咨詢下導出數(shù)據(jù)的賬戶及工作空間等,避免不必要的麻煩。然后本地創(chuàng)建對應賬號及表空間,然后再行導入。
相關創(chuàng)建賬戶及表空間代碼,僅供參考:
--1創(chuàng)建表空間 --TEST_DATA 表空間名稱 create tablespace TEST_DATA datafile 'D:\app\EDY\oradata\mydir\tablespace\user_data.dbf' size 500M autoextend on next 100M maxsize unlimited extent management local; --2創(chuàng)建賬號密碼 myUser賬號 123456密碼 create user myUser identified by 123456 profile default default tablespace TEST_DATA account unlock; --3 授權 grant connect,resource,sysdba to myUser;
一.oracle,navicat均在本地
條件:navicat 和 oracle 數(shù)據(jù)庫在一臺機器上,這個種情況是最方便,最簡單的。
操作:
打開navicat 連上本地數(shù)據(jù)庫,點擊【其他】-》【目錄】,會把你本機的已有的一些目錄列表展示出來,我們可以找到oracle 默認的導入dmp文件的目錄,DATA_PUMP_DIR,如果不想使用該目錄,我們也可以新建目錄,這里,我新建一個目錄MY_DIR
把自己要導入的數(shù)據(jù)放到該目錄下
點擊【數(shù)據(jù)泵】-》【數(shù)據(jù)泵導入】彈出如下頁面
點擊【生成SQL】 -> 【點擊運行】等待執(zhí)行結(jié)束即可(注:數(shù)據(jù)量大的話,此過程耗時較長,請耐心等待),注意:首次導入失敗的話,如上圖所示部位【表存在的動作】,這里我們可以選擇 truckate 重新導入導入成功!
二、oracle在服務器,navicat在本地
這種情況和 一類似,但是dmp文件需要上傳到oracle服務器,navicat創(chuàng)建目錄的時候是oracle服務器上dmp文件的路徑即可。 例如:/opt/xx.dmp
三、oracle搭建在服務里面docker容器中,navicat在本地
這種情況參考二那種情況,需要將dmp文件先傳到服務器,然后再拷貝到docker鏡像,路徑是dmp所在docker 容器里面的地址即可。
總結(jié)
到此這篇關于navicat導入oracle導出的dmp文件的文章就介紹到這了,更多相關navicat導入dmp文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
在Oracle關閉情況下如何修改spfile的參數(shù)
大家都知道在Oracle中pfile參數(shù)是可以手動更改的,但是spfile是二進制文件所以不可以手動更改,但我最近遇到了一個問題,修改參數(shù)錯誤,導致Oracle啟動不了,一定要修改spfile該怎么辦呢?下面通過這篇文章來一起看看吧。2016-12-12oracle+mybatis 使用動態(tài)Sql當插入字段不確定的情況下實現(xiàn)批量insert
最近接了一個項目,其中項目需求,有一個非常糾結(jié)的問題,由于業(yè)務的關系,DB的數(shù)據(jù)表無法確定,在使用過程中字段可能會增加,這樣在insert時給我造成了很大的困擾。接下來,通過本篇文章給大家介紹oracle+mybatis 使用動態(tài)Sql當插入字段不確定的情況下實現(xiàn)批量insert2015-11-11詳解Oracle數(shù)據(jù)庫中自帶的所有表結(jié)構(sql代碼)
這篇文章主要介紹了Oracle數(shù)據(jù)庫中自帶的所有表結(jié)構,本文給大家介紹的非常詳細,代碼簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-11-11Oracle 解決ORA-00257 Archiver error 報錯問題解決
訂單投資交易環(huán)境進行 impdb 數(shù)據(jù)泵恢復數(shù)據(jù),執(zhí)行到一半,報錯終止,歸檔策略保留時間較長,或歸檔頻率過高,導致數(shù)據(jù)庫掛載盤符空間不足,本文給大家分享Oracle 解決ORA-00257 Archiver error 報錯問題解決,感興趣的朋友一起看看吧2023-12-12Oracle7.X 回滾表空間數(shù)據(jù)文件誤刪除處理方法
Oracle7.X 回滾表空間數(shù)據(jù)文件誤刪除處理方法...2007-03-03