ylbtech-Oracle:Oracle簡單的備份和恢復-導出和導入(1) |
Oracle簡單的備份和恢復-導出和導入
1. 用戶導出自己的表(emp,dept)返回頂部 |
1.1,
我們啟動Oracle后,直接在命令行下鍵入exp命令,用來導出數據,具體步驟如下:
1.系統首先提示我們輸入用戶名和密碼,在這里我們可以用scott/tiger的形式同時輸入用戶名和密碼。
2.系統提示:輸入數組提取緩沖區大小,默認值是4096,我們不用更改直接回車就行。
3.提示我們輸入導出文件的名字,默認名字是EXPDAT.DMP,我們輸入mytable.dmp之后繼續進行。
4.接着系統詢問我們是導出表還是整個用戶?如果輸入U或者2表示導出整個用戶,如果輸入T或者3標識要導出的是表,我們需要導出emp和dept表因此輸入T。
5.接着系統詢問是否導出表數據,默認值是yes,我們直接按回車鍵繼續進行。
6.之后系統詢問是否壓縮區,如果表在存儲的時候有多個碎片,這個選項可以合並該區域並去除掉多余的空間,默認值是yes,我們按回車繼續行進。
7.接着系統提示要我們輸入表 (T) 或分區 (T: P): (按 RETURN 退出),含義是讓我們輸入“表名”或者“表名:分區名”,如果按回車鍵就代表退出,在這里我們輸入EMP,之后系統打印出:
. . 正在導出表 EMP導出了 14 行
,之后又要求我們輸入表的名稱,如果按回車鍵表示退出,我們在此鍵入DEPT,顯示:
. . 正在導出表 DEPT導出了 4 行
8.之后我們直接按回車退出,系統顯示:
成功終止導出, 沒有出現警告。
1.2, 之具體導出過程如下:
1.2.1, 之代碼

Microsoft Windows [版本 6.1.7601] 版權所有 (c) 2009 Microsoft Corporation。保留所有權利。 C:\Users\Administrator>exp Export: Release 10.2.0.3.0 - Production on 星期五 1月 20 22:28:32 2017 Copyright (c) 1982, 2005, Oracle. All rights reserved. 用戶名: scott/tiger@orcl 連接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production With the Partitioning, OLAP and Data Mining options 輸入數組提取緩沖區大小: 4096 > 導出文件: EXPDAT.DMP > c:\mytable.dmp (2)U(用戶), 或 (3)T(表): (2)U > t 導出表數據 (yes/no): yes > 壓縮區 (yes/no): yes > 已導出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集 即將導出指定的表通過常規路徑... 要導出的表 (T) 或分區 (T: P): (按 RETURN 退出) > emp . . 正在導出表 EMP導出了 14 行 要導出的表 (T) 或分區 (T: P): (按 RETURN 退出) > dept . . 正在導出表 DEPT導出了 4 行 要導出的表 (T) 或分區 (T: P): (按 RETURN 退出) > 成功終止導出, 沒有出現警告。 C:\Users\Administrator>
1.2.2,
導出后我們可以在C盤的根目錄下看到,名字叫作mytable.dmp的一個文件。這就是我們的導出文件。
1.3,
2. 用戶導出自己所有的數據庫對象返回頂部 |
2.1,
與上邊的例子比較,我們在選擇導出用戶還是表的時候選擇了U也就是導出用戶的所有數據庫對象,在導出權限位置選擇了yes,導出和這些數據庫對象相關權限。
2.2, 之具體操作腳本如下所示:
2.2.1, 之代碼

Microsoft Windows [版本 6.1.7601] 版權所有 (c) 2009 Microsoft Corporation。保留所有權利。 C:\Users\Administrator>exp Export: Release 10.2.0.3.0 - Production on 星期五 1月 20 22:31:44 2017 Copyright (c) 1982, 2005, Oracle. All rights reserved. 用戶名: scott/tiger@orcl 連接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production With the Partitioning, OLAP and Data Mining options 輸入數組提取緩沖區大小: 4096 > 導出文件: EXPDAT.DMP > c:\scott.dmp (2)U(用戶), 或 (3)T(表): (2)U > u 導出權限 (yes/no): yes > 導出表數據 (yes/no): yes > 壓縮區 (yes/no): yes > 已導出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集 . 正在導出 pre-schema 過程對象和操作 . 正在導出用戶 SCOTT 的外部函數庫名 . 導出 PUBLIC 類型同義詞 . 正在導出專用類型同義詞 . 正在導出用戶 SCOTT 的對象類型定義 即將導出 SCOTT 的對象... . 正在導出數據庫鏈接 . 正在導出序號 . 正在導出簇定義 . 即將導出 SCOTT 的表通過常規路徑... . . 正在導出表 BONUS導出了 0 行 . . 正在導出表 DEPT導出了 4 行 . . 正在導出表 EMP導出了 14 行 . . 正在導出表 SALGRADE導出了 5 行 . 正在導出同義詞 . 正在導出視圖 . 正在導出存儲過程 . 正在導出運算符 . 正在導出引用完整性約束條件 . 正在導出觸發器 . 正在導出索引類型 . 正在導出位圖, 功能性索引和可擴展索引 . 正在導出后期表活動 . 正在導出實體化視圖 . 正在導出快照日志 . 正在導出作業隊列 . 正在導出刷新組和子組 . 正在導出維 . 正在導出 post-schema 過程對象和操作 . 正在導出統計信息 成功終止導出, 沒有出現警告。 C:\Users\Administrator>
2.2.2,
導出后我們可以在C盤的根目錄下看到,名字叫作scott.dmp的一個文件。這就是我們的導出文件,其中有scott用戶的所有記錄。
2.3,
3.返回頂部 |
3.1,
![]() |
作者:ylbtech 出處:http://ylbtech.cnblogs.com/ 本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。 |