首頁 資料庫 mysql教程 Oracle 数据库导入导出命令语句

Oracle 数据库导入导出命令语句

Jun 07, 2016 pm 05:46 PM
oracle 資料庫 導入導出

下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为Oracle 数据库导入导出办要用到两个命令一个是exp导出,一个是imp导入,操作方法相当简单哦。

下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为Oracle 数据库导入导出办要用到两个命令一个是exp导出,一个是imp导入,操作方法相当简单哦。

oracle 的exp/imp命令用于实现对的导出/导入操作;

exp命令用于把数据从远程服务器导出至本地,生成dmp文件;

imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。

数据导出:

通过输入 EXP 命令和用户名/口令,您可以 后接用户名/口令的命令:

例程: EXP SCOTT/TIGER  或者,您也可以通过输入跟有各种参数的 EXP 命令来控制“导出”

按照不同参数。要指定参数,您可以使用关键字:

  格式: EXP KEYWORD=value 或 KEYWORD=(value1,value2,…,valueN)

例程: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR)  或 TABLES=(T1: P1,T1: P2),如果 T1 是分区表

USERID 必须是命令行中的第一个参数。

例子

 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中

 代码如下 复制代码
   exp system/manager@TEST file=d:daochu.dmp full=y

 2 将数据库中system用户与sys用户的表导出

 代码如下 复制代码
   exp system/manager@TEST file=d:daochu.dmp owner=(system,sys)

 3 将数据库中的表table1 、table2导出

 代码如下 复制代码
   exp system/manager@TEST file=d:daochu.dmp tables=(table1,table2)

 4 将数据库中的表table1中的字段filed1以"00"打头的数据导出

 代码如下 复制代码
   exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like  '00%'"

 
上面是常用的导出,对于压缩我不太在意,用winzip把dmp文件可以很好的压缩, 不过在上面命令后面 加上 compress=y  就可以了

数据的导入

例程: IMP SCOTT/TIGER  或者, 可以通过输入 IMP 命令和各种参数来控制“导入”

按照不同参数。要指定参数,您可以使用关键字:

格式: IMP KEYWORD=value 或 KEYWORD=(value1,value2,…,vlaueN)

例程: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N

1 将D:daochu.dmp 中的数据导入 TEST数据库中。

 代码如下 复制代码
   imp system/manager@TEST  file=d:daochu.dmp

   上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
   在后面加上 ignore=y 就可以了。

2 将d:daochu.dmp中的表table1 导入

 代码如下 复制代码
 imp system/manager@TEST  file=d:daochu.dmp  tables=(table1)

 
基本上上面的导入导出够用了。不少情况我是将表彻底删除,然后导入

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1665
14
CakePHP 教程
1423
52
Laravel 教程
1321
25
PHP教程
1269
29
C# 教程
1249
24
oracle form打不開怎麼辦 oracle form打不開怎麼辦 Jul 04, 2023 pm 05:51 PM

oracle form打不開解決方法:1.檢查Forms的設定檔是否正確設定;2、確保電腦上設定了正確的環境變數;3、檢查網路連線是否正常,試著使用其他網路連線方式來驗證;4、查看Form的程式碼,並嘗試註解掉可能引起問題的程式碼部分,然後重新開啟;5、嘗試重新編譯Form檔案;6、嘗試用備份檔案取代原始文件,然後重新開啟Form。

如何修改oracle編碼格式 如何修改oracle編碼格式 Jul 06, 2023 am 11:35 AM

修改oracle編碼格式的方法:1、在要修改編碼格式的Oracle資料庫中建立一個新的資料庫實例;2、使用Oracle SQL Developer工具,透過修改NLS參數,可以調整資料庫的編碼格式;3、使用「ALTER DATABASE」指令來修改資料庫的編碼格式;4、使用Export/Import工具,在遷移資料的過程中,可以指定新資料庫的編碼格式;5、使用第三方工具。

oracle無法匯出空表怎麼辦 oracle無法匯出空表怎麼辦 Jul 05, 2023 am 11:00 AM

oracle無法匯出空表解決方法:1、更新匯出工具版本,可以嘗試更新我們正在使用的匯出工具,並查看是否有新的版本可供使用;2、使用其他匯出工具,不同的工具可能有不同的匯出機制,我們可以嘗試使用其他工具來解決問題;3、我們可以建立一個臨時表,並向其中插入一筆記錄,然後再使用匯出工具匯出資料;4、可以嘗試將資料匯出為INSERT語句的形式,並將INSERT語句匯出到一個檔案。

如何使用Hyperf框架進行Excel導入導出 如何使用Hyperf框架進行Excel導入導出 Oct 25, 2023 pm 12:13 PM

如何使用Hyperf框架進行Excel匯入匯出摘要:本文將介紹如何在Hyperf框架中實作Excel檔案的匯入和匯出功能,並給出了具體的程式碼範例。關鍵字:Hyperf框架、Excel匯入、Excel匯出、程式碼範例匯入首先,我們要確保專案中安裝了phpoffice/phpspreadsheet這個函式庫。可透過在終端機中執行以下命令進行安裝:composer

如何透過PHP和資料庫實現資料的匯入和匯出 如何透過PHP和資料庫實現資料的匯入和匯出 Sep 08, 2023 am 10:03 AM

如何透過PHP和資料庫實現資料的匯入和匯出匯入和匯出資料是Web開發中常見的需求,尤其在處理大量資料時更加重要。 PHP作為一種常用的伺服器端腳本語言,與資料庫的結合可以實現快速、有效率的資料匯入和匯出功能。本文將介紹如何使用PHP程式碼實作資料的匯入和匯出,並提供對應的範例程式碼。一、資料匯出資料匯出通常是將資料庫中的資料以某種格式保存在本機檔案中,以便用於日

oracle卸載不了怎麼辦 oracle卸載不了怎麼辦 Jul 04, 2023 pm 05:44 PM

oracle卸載不了解決方法:1、檢查權限問題,確保具有足夠的權限;2、停止相關的服務和進程;3、手動卸載Oracle,刪除安裝目錄以及所有子目錄和檔案、註冊表中與Oracle相關的鍵和值、Windows服務中與Oracle相關的服務、所有與Oracle相關的環境變數;4、嘗試使用第三方的卸載工具;5、尋求專業的資料庫管理員或技術支援人員的協助。

Oracle如何建立資料庫 Oracle如何建立資料庫 Oct 11, 2023 pm 01:43 PM

建立Oracle資料庫的步驟如下:1、安裝Oracle軟體;2、啟動Oracle安裝助手;3、建立資料庫;4、設定資料庫參數;5、建立表空間;6、建立使用者;7、授予權限;8、啟動資料庫;9、連接資料庫;10、資料庫管理。

oracle dba權限不足怎麼辦 oracle dba權限不足怎麼辦 Jul 04, 2023 pm 05:17 PM

oracle dba權限不足解決方法:1、確定權限不足的具體原因;2、請求額外的權限;3、更新或修改使用者權限,可以透過命令列工具或Oracle管理工具來完成;4、研究Oracle的特定權限,了解並研究Oracle資料庫中的不同權限和角色;5、定期進行權限審計,可以檢查和排除不必要的或錯誤的權限;6、學習和發展技能;7、尋求幫助和支持,可以尋求其他DBA或Oracle社群的幫助。

See all articles