IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)數(shù)據(jù)庫(kù)Oracle → 概括Oracle數(shù)據(jù)庫(kù)物理文件

概括Oracle數(shù)據(jù)庫(kù)物理文件

時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

  向大家介紹Oracle,可能好多人還不了解Oracle數(shù)據(jù)庫(kù)物理文件,沒有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。Oracle中除了在Oracle編輯器中用圖形化的方式導(dǎo)入文理文件的數(shù)據(jù)方式外,還可以采用命令行的方式導(dǎo)入數(shù)據(jù)庫(kù),其語(yǔ)法實(shí)示例如下:

  首先在進(jìn)入 dos, 然后切換到 Oracle數(shù)據(jù)庫(kù)物理文件所在的目錄即(dmp文件所在的目錄)。接下來(lái)輸入下述語(yǔ)句!

  imp username/password@service file=psmis.dmp fromuser=psmis touser=psmis log=psmis.log 下面就語(yǔ)句的語(yǔ)法做一下解釋:

  ◆imp :是導(dǎo)入數(shù)據(jù)庫(kù)的語(yǔ)法前綴;

  ◆username/password@service :意思是登陸指定的service;

  ◆file :指的是已經(jīng)分離的Oracle數(shù)據(jù)庫(kù)物理文件;

  ◆fromuser:指的是來(lái)源用戶;

  ◆touser:指的是目標(biāo)用戶;

  ◆log:指的是當(dāng)前目錄下的日志文件;

  1.導(dǎo)出表數(shù)據(jù)

  文件名以backup_yyMMddHHmm.dmp 表示compress:N表明導(dǎo)出來(lái)的文件不需要壓縮放在一個(gè)數(shù)據(jù)塊中,當(dāng)數(shù)據(jù)庫(kù)中的表數(shù)據(jù)特別大的時(shí)候,若放在不同的數(shù)據(jù)庫(kù),在恢復(fù)的時(shí)候會(huì)有問題。導(dǎo)出的數(shù)據(jù)包括表創(chuàng)建語(yǔ)句,序列,觸發(fā)器等。

  2.導(dǎo)入表數(shù)據(jù)

  表導(dǎo)入的過程:創(chuàng)建表,導(dǎo)入數(shù)據(jù),創(chuàng)建序列ignore:Y表明忽略表創(chuàng)建的過程,只是將表中的數(shù)據(jù)導(dǎo)入表中。

  如何在Oracle中導(dǎo)入dmp數(shù)據(jù)庫(kù)文件?

  Oracle數(shù)據(jù)庫(kù)物理文件導(dǎo)入導(dǎo)出imp/exp就相當(dāng)于Oracle數(shù)據(jù)還原與備份。exp命令可以把數(shù)據(jù)從遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器導(dǎo)出到本地的dmp文件,imp命令可以把dmp文件從本地導(dǎo)入到遠(yuǎn)處的數(shù)據(jù)庫(kù)服務(wù)器中。 利用這個(gè)功能可以構(gòu)建兩個(gè)相同的數(shù)據(jù)庫(kù),一個(gè)用來(lái)測(cè)試,一個(gè)用來(lái)正式使用。

  執(zhí)行環(huán)境:可以在SQLPLUS.EXE或者DOS(命令行)中執(zhí)行,DOS中可以執(zhí)行時(shí)由于 在Oracle 8i 中 安裝目錄\ora81\BIN被設(shè)置為全局路徑,該目錄下有EXP.EXE與IMP.EXE文件被用來(lái)執(zhí)行導(dǎo)入導(dǎo)出。Oracle用java編寫,SQLPLUS.EXE、EXP.EXE、IMP.EXE這兩個(gè)文件有可能是被包裝后的類文件。SQLPLUS.EXE調(diào)用EXP.EXE、IMP.EXE所包裹的類,完成導(dǎo)入導(dǎo)出功能。

關(guān)鍵詞標(biāo)簽:Oracle數(shù)據(jù)庫(kù)

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 Oracle中使用alter table來(lái)增加,刪除,修改列的語(yǔ)法 Oracle中使用alter table來(lái)增加,刪除,修改列的語(yǔ)法 oracle中使用SQL語(yǔ)句修改字段類型-oracle修改SQL語(yǔ)句案例 oracle中使用SQL語(yǔ)句修改字段類型-oracle修改SQL語(yǔ)句案例 誤刪Oracle數(shù)據(jù)庫(kù)實(shí)例的控制文件 誤刪Oracle數(shù)據(jù)庫(kù)實(shí)例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索 為UNIX服務(wù)器設(shè)置Oracle全文檢索

相關(guān)下載

    人氣排行 oracle中使用SQL語(yǔ)句修改字段類型-oracle修改SQL語(yǔ)句案例 Oracle中使用alter table來(lái)增加,刪除,修改列的語(yǔ)法 ORACLE SQL 判斷字符串是否為數(shù)字的語(yǔ)句 ORACLE和SQL語(yǔ)法區(qū)別歸納(1) oracle grant 授權(quán)語(yǔ)句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法