oracle如何倒庫(kù),有倒庫(kù)如何操作方法

在oracle倒庫(kù)的時(shí)候出現(xiàn)imp-0009錯(cuò)誤

你在導(dǎo)庫(kù)的時(shí)候,也包括導(dǎo)入數(shù)據(jù),在導(dǎo)入CITY3D表數(shù)據(jù)的時(shí)候,導(dǎo)出文件中該表的主鍵鍵值與數(shù)據(jù)庫(kù)中該表存在主鍵鍵值相同,所以報(bào)ORA-00001:違反唯一約束條件的錯(cuò)誤,該錯(cuò)誤指向GIS用戶下SYS_C003015的這個(gè)主鍵,由于ORA的錯(cuò)誤從而導(dǎo)致了IMP的錯(cuò)誤,繼而導(dǎo)入失敗

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)臺(tái)江免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了千余家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

Oracle 11g如何備份、導(dǎo)入?

1.

在運(yùn)行中輸入cmd

彈出命令行窗口

,找到你的oracle

的安裝目錄

找到bin目錄

之后

在bin目錄下

輸入:imp

userid=用戶名/密碼@orcl

file=d:\nc60.dmp

full=y

用戶名

:就是你的目標(biāo)用戶

。

密碼

:就是你的目標(biāo)用戶登錄密碼。

orcl:是實(shí)例名稱

就是數(shù)據(jù)庫(kù)名

file:就是你要導(dǎo)入的dmp文件全路徑。

full=y

是否全部導(dǎo)入

只有當(dāng)前用戶是dba的時(shí)候

才能用此選項(xiàng)

。

希望能幫助你。

2.

首先詢問對(duì)方數(shù)據(jù)庫(kù)的表空間名稱和大小,然后在你的oracle中建立相應(yīng)表空間,最后使用imp命令導(dǎo)入數(shù)據(jù):

imp

username/password@sid

file=xxx.dmp

fromuser=xxx

touser=xxx

tables=(xxx,xxx)

其中,fromuser若為多個(gè)表空間的話,使用()將其括起來:fromuser=(a,b);

touser參數(shù)仿fromuser參數(shù);

若只導(dǎo)入一部分表,使用tables參數(shù),用()括起要導(dǎo)入的表;如果想全部導(dǎo)入,不需要指定tables參數(shù)

3.

我要把別人的一個(gè)項(xiàng)目所用的數(shù)據(jù)文件導(dǎo)入本機(jī)的oracle數(shù)據(jù)庫(kù)(版本為8.1.imp

username/password@sid

file=xxx.dmp

fromuser=xxx

touser=xxx

tables=

4.

導(dǎo)入的話用pl/sql這個(gè)工具,如果導(dǎo)入失敗的話,先自己在當(dāng)前表空間下創(chuàng)建一個(gè)空的結(jié)構(gòu)表,然后再導(dǎo)入,這樣就不會(huì)出現(xiàn)你說的錯(cuò)誤情況了。另外從oracle到sqlserver的話,你可以自己寫個(gè)小程序來運(yùn)行。

5.

用pl/sql

登錄后

tools下邊有些什么exp/imp之類的

單純用oracle導(dǎo)出只能用sqlplus

個(gè)人認(rèn)為pl/sql的導(dǎo)入導(dǎo)出功能很強(qiáng)大

在oracle倒庫(kù)的時(shí)候出現(xiàn)imp

不是提示很清楚了 導(dǎo)入的用戶權(quán)限必須與導(dǎo)出的用戶一致,還有你導(dǎo)入的庫(kù)里面必須沒有要導(dǎo)入的數(shù)據(jù),如果有的話就會(huì)提示違反約束條件。

如何將一個(gè)oracle數(shù)據(jù)庫(kù)復(fù)制成一個(gè)新的數(shù)據(jù)庫(kù)

1、在數(shù)據(jù)庫(kù)服務(wù)器的開始菜單中找到Datebase Configuration Assistant。

2、在創(chuàng)建畫面第一步選擇:創(chuàng)建新數(shù)據(jù)庫(kù),點(diǎn)擊下一步。

3、根據(jù)需求選擇自己的數(shù)據(jù)庫(kù)類型(一般默認(rèn))后,跳轉(zhuǎn)到全局?jǐn)?shù)據(jù)庫(kù)名這個(gè)畫面時(shí),重點(diǎn)來了:新建數(shù)據(jù)庫(kù)名稱不能和已經(jīng)存在的任何一個(gè)數(shù)據(jù)庫(kù)名稱相同。

4、在管理帳戶密碼界面,可以與別的數(shù)據(jù)庫(kù)管理帳戶密碼相同也可以不同,需注意的是,Oracle數(shù)據(jù)庫(kù)默認(rèn)是區(qū)分密碼大小寫的。

5、跳轉(zhuǎn)到Oracle內(nèi)存分配大小頁(yè)面,這里建議將Oracle內(nèi)存調(diào)整為物理主機(jī)內(nèi)存的70%。

6、點(diǎn)擊完成后,等待數(shù)據(jù)庫(kù)創(chuàng)建完成。

7、數(shù)據(jù)庫(kù)創(chuàng)建完成后,用sqlplus?語(yǔ)句連接數(shù)據(jù)庫(kù),在同一服務(wù)器上建立多個(gè)Oracle數(shù)據(jù)庫(kù)操作完成。

oracle 如何把數(shù)據(jù)庫(kù)查詢結(jié)果導(dǎo)出

1、打開oracle數(shù)據(jù)庫(kù),點(diǎn)擊登陸選項(xiàng),點(diǎn)擊文件選項(xiàng),點(diǎn)擊新建選項(xiàng),最后點(diǎn)擊sql窗口;

2、然后在sql窗口中進(jìn)行編寫sql語(yǔ)句的操作,勇sql語(yǔ)句進(jìn)行查詢出想要導(dǎo)出來的數(shù)值;

3、然后在查詢出來數(shù)據(jù)的地方,不要選中數(shù)據(jù),把鼠標(biāo)放到空白單元格處進(jìn)行鼠標(biāo)右鍵操作,找到復(fù)制到Excel選項(xiàng);

4、然后在復(fù)制到excel中選擇想要保存的格式--作為xls保存,打開后則是excel形式的數(shù)據(jù);

5、默認(rèn)的保存路徑--將鼠標(biāo)放在excel名稱上--會(huì)出現(xiàn)路徑--根據(jù)路徑打開即可。

在oracle中如何將一個(gè)表中所有數(shù)據(jù)加到另一個(gè)表中

1、導(dǎo)出所有:exp?用戶名/密碼@數(shù)據(jù)庫(kù)名稱 file=導(dǎo)出文件存放路徑及文件名 ?full=y全部導(dǎo)出eg:exp admin/123456@p2p file=d:\p2p.dmp full=y。

2、使用命令行導(dǎo)出指定的表,不導(dǎo)出全部,使用命令如下:?exp?system/manager@TEST?file=d:\daochu.dmp tables=(table1,table2) ,只導(dǎo)出table1和table2兩個(gè)表的數(shù)據(jù)。

3、導(dǎo)入dmp類型的文件到oracle數(shù)據(jù)庫(kù)使用imp命令。

4、使用plsql導(dǎo)出數(shù)據(jù)庫(kù),也可以導(dǎo)出dmp文件類型的。

5、打開plsql,找到工具-導(dǎo)出表,選擇Oracle導(dǎo)出,選擇需要導(dǎo)出的表,然后點(diǎn)擊輸出文件,輸入文件名稱,點(diǎn)擊導(dǎo)出即可。

6、使用plsql導(dǎo)出pde文件類型,具體的操作和導(dǎo)出dmp差不多,只是選擇PL/SQL導(dǎo)出,導(dǎo)出文件路徑選擇,然后導(dǎo)出。

7、需要把創(chuàng)建表的復(fù)選框勾選,否則,導(dǎo)入的時(shí)候如果數(shù)據(jù)庫(kù)沒有對(duì)應(yīng)的表結(jié)構(gòu)會(huì)報(bào)異常。

網(wǎng)頁(yè)題目:oracle如何倒庫(kù),有倒庫(kù)如何操作方法
本文來源:http://muchs.cn/article24/hcgpje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、App設(shè)計(jì)微信小程序、網(wǎng)站導(dǎo)航商城網(wǎng)站、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司