1. 程式人生 > >Oracle_利用exp和imp遷移資料

Oracle_利用exp和imp遷移資料

測試環境  redhat 5.5   oracle 11g

先在源端匯出,命令及結果如下:

[[email protected] ~]$ exp der322/espace owner=der322 file=wox1455.dmp log=wox1455.log buffer=6000000

Export: Release 11.2.0.1.0 - Production on Wed Nov 16 21:05:28 2016


Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in US7ASCII character set and AL16UTF16 NCHAR character set
server uses AL32UTF8 character set (possible charset conversion)


About to export specified users ...
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user DER322 
. exporting PUBLIC type synonyms
. exporting private type synonyms
. exporting object type definitions for user DER322 
About to export DER322's objects ...
. exporting database links
. exporting sequence numbers
. exporting cluster definitions
. about to export DER322's tables via Conventional Path ...
. . exporting table                         TEST01          6 rows exported
. . exporting table                       WOXTOPIC      11343 rows exported
. exporting synonyms
. exporting views
. exporting stored procedures
. exporting operators
. exporting referential integrity constraints
. exporting triggers
. exporting indextypes
. exporting bitmap, functional and extensible indexes
. exporting posttables actions
. exporting materialized views
. exporting snapshot logs
. exporting job queues
. exporting refresh groups and children
. exporting dimensions
. exporting post-schema procedural objects and actions
. exporting statistics
Export terminated successfully without warnings.

在到目標端建立使用者(可以不用建表空間)

create user der322 identified by espace;
grant dba to der322;

然後執行以下命令:

[[email protected] ~]$ imp der322/espace fromuser=der322 touser=der322 file=wox1455.dmp log=wox1455.log ignore=y


Import: Release 11.2.0.1.0 - Production on Wed Nov 16 15:28:58 2016

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options


Export file created by EXPORT:V11.02.00 via conventional path
import done in US7ASCII character set and AL16UTF16 NCHAR character set
import server uses AL32UTF8 character set (possible charset conversion)
. . importing table                       "TEST01"          6 rows imported
. . importing table                     "WOXTOPIC"      11343 rows imported
Import terminated successfully without warnings.

成功搞定!

優缺點:優點是可以跨平臺使用;缺點是停機時間長,停機時間為從exp到網路傳輸到新庫,再加上imp的時間。

----------------------------

針對某個表的exp/imp  (未測試)

expdp system/oracle directory=dump dumpfile=srctest.dmp logfile=src.test.log tables=datasrc.test1 flashback_scn=1378813

impdp system/oracle directory=dump dumpfile=srctest.dmp logfile=src.test.log tables=datasrc.test1 remap_schema=datasrc:datatgt

相關推薦

Oracle_利用expimp遷移資料

測試環境  redhat 5.5   oracle 11g 先在源端匯出,命令及結果如下: [[email protected] ~]$ exp der322/espace owner=der322 file=wox1455.dmp log=wox1455.lo

Oracle利用expimp,資料泵impdpexpdp匯入匯出資料,spool匯出資料

Oracle利用exp和imp,資料泵impdp和expdp匯入匯出資料,spool匯出資料 注意: (1)imp只能匯入exp匯出的檔案 ,imp,exp是客戶端程式,操作少量資料  (2)impdp只能匯入expdp匯出的檔案,impdp,expdp是伺服器端程式,操作適量大的

Oracle使用expimp導出、導入數據

drop use conn drop user oca host sysdba 使用 ade ===========導出============ exp 用戶名/密碼@服務器(localhost) file=文件路徑.dmp owner=(用戶名) ===========

C#利用LambdaExpression實現資料的動態繫結

在程式開發過程中,有時為了讓資料能夠實時更新,我們會採用資料繫結來實現。 一般我們資料繫結時我們是這樣寫的 public class Helper : INotifyPropertyChanged { #region statusI

oracle 的 exp imp命令

導入 好的 ike rda ble nor 存在 acl ner  數據導出:   1 將數據庫TEST完全導出,用戶名gdoa 密碼123 導出到D:\TEST_BK.dmp中  exp gdoa/123@TEST file=d:\TEST_BK.dmp full=y

【Oracle】匯入匯出 EXP / IMP EXPDP / IMPDP 資料泵匯出匯入的方法

  【Oracle】EXPDP和IMPDP資料泵進行匯出匯入的方法 一、expdp/impdp和exp/imp的區別 1、exp和imp是客戶端工具程式,它們既可以在客戶端使用,也可以在服務端使用。 2、expdp和impdp是服務端的工具程式,他們只能在oracle服務端

exp匯出imp匯入含有clobblob的表資料

公司測試環境的測試資料庫部分表資料需要匯入到正式環境中,因為庫表中含有Clob和Blob欄位,所以無法用SQL插入的匯出方式。所以就用exp方式匯出。 使用PLSQL連線測試庫,使用PLSQL   工具>匯出表>Oracle匯出 進行資料的匯出 遠端連

EXP-00091IMP-00010報錯

red 來源 rtai edit because art all 錯誤 ror 原來導出表的庫:database ORACLE_SID=TEST0221 版本: 11.2.0.4需要導進的庫:database ORACLE_SID=PROD 版本:10.2.0.1因為字符集

資料結構週週練】014 利用非遞迴演算法求鏈式儲存的二叉樹是否為完全二叉樹

一、前言 首先,明天是個很重要的節日,以後我也會過這個節日,在這裡,提前祝所有程式猿們,猿猴節快樂,哦不,是1024程式設計師節快樂。 今天要給大家分享的演算法是判斷二叉樹是否為完全二叉樹,相信大家對完全二叉樹的概念並不陌生,如果是順序儲存就會很方便,那鏈式儲存怎麼判斷呢,我的做法是:若

資料結構週週練】013 利用非遞迴演算法求二叉樹的高

一、前言 二叉樹的高是樹比較重要的一個概念,指的是樹中結點的最大層數本次演算法通過非遞迴演算法來求得樹的高度,借用棧來實現樹中結點的儲存。 學英語真的很重要,所以文中的註釋還有輸出以後會盡量用英語寫,文中出現的英語語法或者單詞使用錯誤,還希望各位英語大神能不吝賜教。 二、題目 將

資料結構週週練】012 利用佇列非遞迴演算法實現二叉樹的層次遍歷

一、前言 二叉樹的遍歷是比較多樣化的遍歷,有很多種遍歷方式,先序遍歷,中序遍歷,後序遍歷,層次遍歷等等。本次給大家講的是層次遍歷,為了方便,我將題目中的資料改為編號,從左往右,從上往下依次遍歷。方便大家看到結果。 二、題目 將下圖用二叉樹存入,並通過層次遍歷方式,自上而下,從左往右對

通過Python利用ADSL伺服器tinyproxy構建資料自己的動態代理IP池,用django+redis做web服務 (優化版)

代理池初始版:https://blog.csdn.net/MeteorCountry/article/details/82085238 上一篇文章中所搭建的代理池在使用過程中出現了點小問題,代理池中莫名的多出了一些無效代理,檢查日誌後返現是在更新代理 池時舊的代理IP沒有刪除成功,就添加了新

通過Python利用ADSL伺服器tinyproxy構建資料自己的動態代理IP池,用django+redis做web服務,提供IP介面

應公司業務需求需要在一些地方使用代理,要求連通率高,速度快,最主要的還要便宜,對比多家供應商後,最後還是決定自購撥號服務搭建代理IP池。 需要配置:1.一臺或多臺adsl伺服器(用以提供IP,可網上購買,通過ssh同域名連線)2.一臺正常固定IP伺服器擁來搭建IP代理池。(統一配置:python

Oracle 利用跨平臺sqluldr2匯出資料sqlldr匯入資料

Oracle 利用跨平臺sqluldr2匯出資料和sqlldr匯入資料   Oracle資料匯出工具sqluldr2可以將資料以csv、txt等檔案格式匯出,適用於大批量資料的匯出,匯出速度非常快,匯出後可以使用Oracle SQL Loader(sqlldr)工具將資料匯入到資料

Python 利用BeautifulSoup正則表示式 來爬取旅遊網資料

import re import requests import time from bs4 import BeautifulSoup url = ‘http://www.cntour.cn/’ r = requests.get(url) print(r.encoding,len(r.t

Oracle資料庫備份,expexpdp的區別,impimpdp的區別

oracle資料庫備份 1: 建立dmp匯出目錄  create directory 目錄名 as '目錄路徑' 2: 檢視當前建立的所有dmp匯出目錄 select * from dba_directories 3: 備份 expdp 使用者名

易學筆記-第6章 資料管理/6.3 利用資料卷容器遷移資料

利用資料卷容器遷移資料 利用資料庫備份資料 [[email protected] ~]# docker run -it --name backdocker --volumes-from datadocker -v /backup docker.io/ubuntu:lat

VC++6.0下基於MFC框架利用CInternetSessionCHttpFile獲取網頁資料(附程式碼)

例:從網站http://qq.ip138.com/weather/guangdong/GuangZhou.htm獲取近三天的日期、天氣、溫度、風向,程式碼如下: //新增標頭檔案 #include <afxinet.h> //獲取網路資料 void CSensorSysDlg:

TensorFlow筆記(3)——利用TensorFlowMNIST資料集訓練一個最簡單的手寫數字識別模型

前言 當我們開始學習程式設計的時候,第一件事往往是學習列印"Hello World"。就好比程式設計入門有Hello World,機器學習入門有MNIST。 MNIST是一個入門級的計算機視覺資料集,它包含各種手寫數字圖片: 它也包含每一張圖片對應的標籤,告訴我們這個是數字幾。比如,上

利用shell將mysql中資料匯出到檔案執行mysql語句

利用mysqldump匯出mysql資料 匯出指定條件的資料庫 命令格式 mysqldump -u使用者名稱 -p密碼 -h主機 -P埠 資料庫名 表名 --where "sql語句" > 路徑 示例程式碼 #!/bin/bash #變數定義 host="127.0.