oracle的exp和imp,oracle exp和imp

--1.exp和imp的輸入都是名字和值對:

如:exp parameter_name=value 或exp parameter_name=(value1,value2,value3..)

--2.exp和imp都支持help=y選項。命令格式為:exp/imp help=y

--3.

exp中的參數:參數名稱 默認值 含義 建議

compress Y 不壓縮導出數據的內容 compress=N

rows Y 是否導出表中的行數據/即只導表結構 只導表結構的時候設置為N

filesize 0 如果設置為正值,設置的是導出要創建的dmp文件大小的最大值。

query N/A 允許關聯where語句到導出的表。full N 設置為Y,將導出全部數據庫。包括所用用戶、表空間定義、系統權限和數據庫的所有東西。

ower N/A 允許導出一系列的模式。用來克隆模式或對用戶"重命名"

tables N/A 允許導出一系列的表

parfile N/A 指定包含parameter_name=values參數的文件名稱。可用來在命令行中代替指定參數。

consitent N 指定導出是否在只讀事務中進行。

transport_tablespace N 可傳輸表空間設置與否來指定exp是否用來導出元數據。

tablespaces N/A 和transport_tablespace一起列出要傳輸的表空間--4.imp參數參數名稱 默認值 含義

show N 如果設置為Y,導入將顯示已經完成了什么

ignore N 如果設置為Y,導入時將忽略大部分對象創建錯誤。

當在數據庫中預先創建了對象,并希望使用imp只是往表中添加數據時,這個參數是有用的

indexfile N/A 如果指定,imp將對指定的文件中導入所有的create index命令和許多其他DDL語句。

fromuser N/A 如果設定,這個參數從dmp文件中指定一系列用戶用于導入。

可用這個參數從一個全部數據庫導出中恢復單個模式

touser N/A 如果指定,將從在fromuser參數中指定的用戶把對象導入到

touser參數指定的用戶。這樣允許"克隆"用戶。commit N 指定每個陣列插入后,imp是否提交,由buffer參數控制。推薦設置為N

tis_owners N/A 和transporttable_tablespace一起使用,將在傳輸表空間中列出對象的所有者--

數據導出:

1 將數據庫TEST完全導出,用戶名gdoa 密碼123 導出到D:\TEST_BK.dmp中

exp gdoa/123@TEST file=d:\TEST_BK.dmp full=y

或 exp gdoa/123@TEST file=d:\TEST_BK.dmp

2 將數據庫中gdoa用戶與sys用戶的表導出

exp gdoa/123@TEST file=d:\TEST_BK.dmp owner=(gdoa,sys)

3 將數據庫中的表table1 、table2導出

exp gdoa/123@TEST file=d:\TEST_BK.dmp tables=(table1,table2)

4 將數據庫中的表table1中的字段filed1以"00"打頭的數據導出

exp gdoa/123@TEST file=d:\TEST_BK.dmp tables=(table1) query=\" where filed1 like '00%'\"

上面是常用的導出,對于壓縮我不太在意,用winzip把dmp文件可以很好的壓縮。

不過在上面命令后面 加上 compress=y? 就可以了

數據的導入1 將D:\TEST_BK.dmp 中的數據導入 TEST數據庫中。

imp gdoa/123@TEST file=d:\TEST_BK.dmp

上面可能有點問題,因為有的表已經存在,然后它就報錯,對該表就不進行導入。

在后面加上 ignore=y 就可以了。

2 將d:\TEST_BK.dmp中的表table1 導入

imp gdoa/123@TEST? file=d:\TEST_BK.dmp? tables=(table1)

基本上上面的導入導出夠用了。不少情況我是將表徹底刪除,然后導入。

注意:

你要有足夠的權限,權限不夠它會提示你。

數據庫時可以連上的。可以用tnsping TEST 來獲得數據庫TEST能否連上。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/533852.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/533852.shtml
英文地址,請注明出處:http://en.pswp.cn/news/533852.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python案例實操_用案例實操學習Python ,培養編程邏輯思維

案例一: A、B、C、D、E 五人在某天夜里合伙去捕魚,到第二天凌晨時都疲憊不堪,于是各自找地方睡覺。 日上三桿 A 第一個醒來,他將魚分為五份,把多余的一條魚扔掉,拿走自己的一份。 B 第二個醒來,…

oracle錯誤1327,Oracle中的PGA監控報警分析(r11筆記第97天)

最近接到一個數據庫報警,讓我頗有些意外,這是一個PGA相關的報警。聽起來感覺是應用端的資源調用出了問題。報警內容大體如下:報警內容: PGA Alarm on alltest------------------------------------報警級別: PROBLEM------------------------…

python控制臺清屏_Python Shell 怎樣清屏?

啟動Python有兩種方式,分別為“Windows命令行窗口”和“IDLE” “命令行窗口”下可以通過如下兩種方法: 1. import subprocess subprocess.call("clear") # linux/mac subprocess.call("cls", shellTrue) # windows 執行完次命令后&…

python卸載opencv包_Ubuntu16.04卸載opencv2.4.9并安裝opencv3.2.0+contrib

本文為作者原創,轉載請注明出處(http://www.cnblogs.com/mar-q/)by 負赑屃需要用到opencv中的surf和sift算法,機器上只有opencv3.2,沒有擴展包,于是就去GitHub和官網看了下,沒想到8月剛出了3.3,一個激動就想…

php函數內的循環,PHP 循環列出目錄內容的函數代碼

PHP 循環列出目錄內容的函數代碼復制代碼 代碼如下:function list_files($dir){if(is_dir($dir)){if($handle opendir($dir)){while(($file readdir($handle)) ! false){if($file ! "." && $file ! ".." && $file ! "Thumbs.db&quo…

python火柴人打架代碼_python火柴人

廣告關閉 騰訊云11.11云上盛惠 ,精選熱門產品助力上云,云服務器首年88元起,買的越多返的越多,最高返5000元! 代碼實現了一個火柴人,他開心時可以跳躍、可以舞蹈,不開心時可以躺地上... ?代碼有…

spring boot admin 2.2 獲取日志失敗_SB實戰20-Spring Boot的日志和報告

上篇我們學習了《SB實戰19-Spring Boot的外部配置》,本篇我們學習Spring Boot的日志和報告。4 日志和報告4.1 日志日志是對應用運行時進行調試和分析的重要工具。Spring Boot使用SLF4J作為日志的API,Logback、Log4j2、Java Util Logging都可以作為日志提…

oracle樹狀排序,Oracle樹狀結構查詢

oracle用表的形式組織數據,某些數據還呈現樹狀結構,提供了對這些數據的組織、查詢等功能。在掃描樹結構表時,要依次訪問樹中的每一個節點,并且每個節點只能訪問一次,其步驟如下:1:從根節點開始2…

python numpy讀取數據_大神教你python 讀取文件并把矩陣轉成numpy的兩種方法

導讀 今天小編就為大家分享一篇python 讀取文件并把矩陣轉成numpy的兩種方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 在當前目錄下: 方法1: file open(‘filename) a file.read() b a.split(‘\n)#使用…

datagrid wpf 獲取選中_c# WPF DataGrid 獲取選中單元格信息

private void Button_Click(objectsender, RoutedEventArgs e){DataGridCell cell dg.GetCell(1, 2);TextBlock tb cell.Content asTextBlock;Console.WriteLine(tb.Text);}public static classDataGridExtension{/// ///獲取DataGrid控件單元格/// /// DataGrid控件/// 單元格…

redis哨兵高可用-源碼篇

前段時間寫過兩篇redis哨兵的文章,一篇是redis哨兵模式的搭建。另外一篇是redis哨兵主從切換的原理,。 當時寫的原理篇,是手動模擬主節點故障,然后查看主從切換的日志推算哨兵主從切換的流程。但是感覺這樣搞出來的流程太粗,忽略了很多細節,真正要搞明白…

python獲取網頁數據對電腦性能_【Python】網頁數據爬取實戰

由于網頁結構跟之前有變化,還不是很熟悉。代碼待完善,問題記錄:騰訊新聞二級網頁內容爬取有問題。鏈家網站頭文件沒有用到。爬取一條騰訊視頻的header內容,存入txt。要求:包含網頁鏈接包含title包含所有headers信息imp…

python集合去重_python集合去重

[python中對list去重的多種方法 怎么快速的對列表進行去重呢,去重之后原來的順序會不會改變呢? 1.以下的幾種情況結果是一樣的,去重之后順序會改變: i [1,2,3,3,4,2,3,4,5,6,1] news_i [] for id in i: if id not in news_i: news_i.append(…

linux進程pid分配規則,Linux進程pid分配法【轉】

一. 概述Android系統創建進程,最終的實現還是調用linux fork方法,對于linux系統每個進程都有唯一的 進程ID(值大于0),也有pid上限,默認為32768。 pid可重復利用,當進程被殺后會回收該pid,以供后續的進程pid…

sqlserver date類型和字符串比較_基于SQL Server數據庫搭建主從復制實現讀寫分離實戰演練...

一、課程介紹讀寫分離(主從同步)從字面意思就可以理解,就是把對數據庫的讀操作和寫操作分離開。讀寫分離在網站發展初期可以一定程度上緩解讀寫并發時產生鎖的問題,將讀寫壓力分擔到多臺服務器上。讀寫分離的基本原理是讓主數據庫處理事務性增、改、刪操…

linux非標準頭文件,Linux學習:unix的標準化的實現(Linux中各種限制-數據類型-各種標準化頭文件介紹)...

作為Linux的前身,unix標準化是十分重要的。我在這里挑幾個重要的點說明。1:Linux中各種限制。Linux中限制有編譯時限制和運行時限制,另外有一些限制是由于我們的實現不同而不同,因此我們需要調用對應的函數獲取對應的值不同。(eg&…

python怎么導入大小字母_python遍歷小寫英文字母的方法

python遍歷小寫英文字母的方法在c、c等語言中,可以用字符1的for循環來遍歷小寫的26個英文字母,但是由于python語言的特殊性,通過a 1這種代碼并不能成功遍歷,以下是在python中遍歷英文字母的簡潔代碼:import stringfor…

51單片機怎么顯示當前時間_(進階篇)51單片機之按鍵控制蜂鳴器、數碼管、按鍵值移位顯示...

一、實操演示- 按鍵控制蜂鳴器1、圖文詳細獨立按鍵硬件電路蜂鳴器硬件電路2、連接方式:J20的第3號引腳連接到J7引腳,即P15連接J7。J29的第7、8號引腳連接到JP1的第1、2號引腳,即P31連接k1,P30連接k2。下載程序后,觀察現…

linux怎么運行g77,Linux安裝g77編譯器的技巧

在Ubuntu10.10系統中,g77已經被gfortran完全替代了,但并不能完全兼容過去的g77,這樣就不能使用一些用977編譯的程序了。所以我們只能自己再安裝g77了。今天華軍小編給大家展示的是Linux安裝g77編譯器的技巧,精心挑選的內容希望大家…

oracle 結果集已耗盡_java.sql.SQLException: 結果集已耗盡

編寫了jsp誰能幫忙看下有什么問題編寫了jsp 誰能幫忙看下 有什么問題技術交流ResultSet rsnull;String str"select publish_id,publish_name,publish_time,publish_text from comment_tb order by publish_time desc ";query.connect();rsquery.select(str);while(rs…