1. 程式人生 > >dmp檔案如何匯入到Oracle 11g資料庫

dmp檔案如何匯入到Oracle 11g資料庫

                  因為專案開發要在自己機器上安裝oracle資料庫,這幾天忙了好久才把oracle 11g資料庫安裝好,但匯入dmp檔案(從別的伺服器expdp匯出的)的時候老失敗,網上找了沒有關於11g的,都是10g的,下面把dmp檔案怎麼匯入oracle 11g資料庫我的個人經驗說一下。

        首先,你要保證你的機器安裝了oracle 11g的資料庫,並且可用。

       然後,在匯入dmp檔案之前,你要在資料庫裡面給它分配一片儲存它的地方(表空間),下面是表空間的建立語句:

1.先用sqlplus  /   as  sysdba 連線到你的資料庫,然後執行下面的語句

     create tablespace CC6(表空間名稱) datafile 'D:\cc\test.dmp'(表空間的儲存位置)
     size 50M (表空間大小,單位兆)
     autoextend on next 50M
    maxsize unlimited
   extent management local autoallocate
   segment space management auto;


2. 建立使用者並將表空間分配給使用者create user test(使用者名稱)
identified by test(密碼)
default tablespace test(表空間名稱);



3. 給使用者授予許可權grant dba,connect,resource,
aq_administrator_role,aq_user_role,
authenticateduser to test(使用者名稱);

執行完上面語句之後重頭戲來了,我的dmp檔案是從伺服器上匯出的,匯出語句為:

expdp aa/[email protected]/fff DIRECTORY=expdp_dir DUMPFILE=2014102101.dmp,匯出語句是在本機的cmd裡面執行的,匯出之後會告訴你匯出資料夾在伺服器的位置,其中DIRECTORY是匯出資料夾中伺服器的目錄名,DUMPFILE是匯出生成的dmp的檔名。

重點來了,把從伺服器下載的dmp檔案複製到你所安裝的oracle資料夾中dpdump資料夾裡面,我的位置為:D:\app\z475\admin\orcl\dpdump,然後再開啟cmd,執行impdp  aa/[email protected]  file=2014102101.dmp full=y ;語句就行了,

相關推薦

dmp檔案匯入Oracle資料庫

     由於專案的需要,接觸到dmp檔案,並且需要讀取dmp檔案。而無法直接讀取dmp格式檔案,目前常用的方法是匯入Oracle資料庫,然後通過Java程式讀取。這裡主要說一下我遇到的問題以及解決方法。     相信很多用過

ORACLE資料庫中匯出DMP檔案或將DMP檔案匯入ORACLE資料庫的兩種操作

1 淺析DMP       DMP是一種資料庫檔案,其內容包括了整個資料庫和表以及用於的所有資訊,如儲存過程,表定義,表結構等。用於程式設計師除錯程式。2 匯出DMP檔案的兩種方式      匯出資料庫的DMP檔案一般使用命令提示符或SQLPlus兩種方式。這兩種方式在命令上

linux下將dmp檔案匯入oracle

1. SSH客戶端連線伺服器2. 登陸到oraclesu - oracle3. 登陸sqlplus控制檯sqlplus / as sysdba5. 建立臨時表空間create temporary tablespace SDCBJTYS_TEMP tempfile '/u01/

dmp檔案如何匯入Oracle 11g資料庫

                  因為專案開發要在自己機器上安裝oracle資料庫,這幾天忙了好久才把oracle 11g資料庫安裝好,但匯入dmp檔案(從別的伺服器expdp匯出的)的時候老失敗,網上找了沒有關於11g的,都是10g的,下面把dmp檔案怎麼匯入oracl

如何將dmp檔案匯入oracle資料庫

1.建立使用者表空間 create tablespace tbs_bidm (表空間的名字) datafile 'D:\app\oracle\bidm\tbs_bidm_01.dbf'  size 800M (初始大小) autoextend on(自動擴充套件) next 512m ma

【dump檔案dmp檔案匯入Oracle資料庫

2010年5月12日 SQL> alter user scott account unlock; SQL> alter user scott identified by pan; Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。

ORACLE 11g資料庫匯出檔案.sql檔案匯入

大致分三個步驟: 1.建立表空間 2.建立使用者 3.sqlplus登入,通過SQL-> d:/*****_export.sql,It's done! /**********************************************華麗的分割線*****

oracle 11g 資料庫表空間建立與資料匯入匯出

** oracle資料庫中進行資料的匯入匯出時要在cmd中進行而不是在sqlplus中進行操作! (1)向oracle資料庫中匯入完整的資料庫(字尾名:dmp)      首先進入cmd,輸入sqlplus /nolog執行oracle自帶程式,

docker匯入dmp檔案oracle容器

 這裡講下把 匯入的dmp檔案匯入到oracle容器中 1. 上傳檔案 把dmp檔案上傳到伺服器,然後在複製到oracle容器中 首先你先把檔案上傳到伺服器,然後在cp到容器中 docker cp /home/production/test.dmp 4480e9

PowerDesigner使用(一):PDM檔案匯入Oracle資料庫

PDM檔案匯入不同資料庫的過程基本相同,這裡以Oracle資料庫為例,詳解匯入的具體步驟。所使用的匯入軟體PowerDesigner版本為16.5。 配置儲存連線 載入PDM檔案 點選工具欄"Database",選擇"Configure Connections"。

如何把dmp檔案匯入oracle12c中,並在java中實現資料庫的接連

步驟: 第一步:執行命令cmd,輸入 imp C##LIYX/[email protected] file="F:\huairui\java\oracle-db\jeecg3.6.5-oracle11g-20160718.dmp" full="y" 說明:C#

oracledmp匯入到不同表空間 oracledmp檔案匯入到不同表空間 oracledmp檔案匯入到不同的表空間方法: 1、exp USER/
oracle.dmp檔案匯入以及資料泵(Data Dump)技術的介紹

關於要用imp命令匯入,還是用impdp命令匯入,你最好問問是傳統的exp生成的dmp檔案還是datapump生成的dmp檔案,前者要用imp匯入,後者用impdp匯入。 二 、資料泵的特點與傳統匯出匯入的區別 1.EXP和IMP是oracle客戶段工具程式

在本地將sql檔案匯入oracle資料庫中文出現亂碼

今天我在自己的電腦上面使用sqlplus登入遠端oracle,然後將sql檔案匯入遠端資料庫的表中,在成功匯入之後去相應表中檢視匯入的資料發現亂碼,於是去網上查詢到了解決辦法,現在將解決辦法記錄下來。   1、首先產生問題的原因是,自己電腦環境變數NLS_LANG的值和資料

dmp檔案匯入匯出(1)

dmp檔案有匯出和匯入兩個操作,exp匯出和imp匯入是一對,expdp匯出和impdp匯出是一對,其中expdp/impdp是從Oracle10g以後出現的 ★邏輯備份是指使用工具export將資料物件的結構和資料匯出到檔案的過程相當於expdp ★邏輯恢復是指當資料庫物件被誤操作而損壞後,使用工

將CSV檔案匯入到hive資料庫

將csv檔案匯入hive後出現了所有的欄位只顯示在新建的表的第一個欄位中,後面的欄位全是null. 出現這種的原因是hive以行分隔資料,需要修改為按逗號'  ,  ‘ 進行分隔讀取, 具體操作如下, 首先在hive中建立自己的table,  並且設定以逗號分隔。 &nb

dmp檔案匯入匯出(2)

匯出的使用者為TEST_2018,匯入到另一個庫的新使用者中 expdp匯出表以及impdp匯入,裸表只有資料的遷移不包含物件的遷移: 匯出的是scott使用者下的base_data表和case8_all表的資料,匯出的路徑是export_dmp,生成的dmp檔案是ba

通過資料字典excel檔案oracle資料庫中生成Hive建表指令碼

業務場景:從一個系統庫裡查詢得到資料表的資料字典,該資料字典包含表名,表中文名,列名,列中文名,列資料型別,對映情況等欄位,那麼如何通過該資料字典excle(其他類檔案如csv等也可以)檔案生成建表指令碼呢? 一、把excel檔案資料傳輸到ORACLE資料庫 在ORACLE庫需要建兩張主

oracle 11g資料庫監聽程式當前無法識別... ...

找到 C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN\listener (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = C:\or

Oracle 11g資料庫詳細安裝步驟圖解,附帶安裝包

1.下載11g安裝包 第一步:開始安裝 第二步:配置安全更新 第三步:安全選項 第四步:系統類 第五步:典型安裝 第六步:先決條件檢查 第七步:安裝產品 第八步:等待安裝 第九步:安裝完成 2.開始安裝 將兩個檔案一起解壓到同一目錄下的同一資料夾內(雲盤下載