新聞中心
oracle中的數(shù)據(jù)如果要在SQL數(shù)據(jù)庫(kù)中進(jìn)行操作,就需要將oracle數(shù)據(jù)導(dǎo)入SQL數(shù)據(jù)庫(kù),下面就為您介紹oracle數(shù)據(jù)導(dǎo)入SQL數(shù)據(jù)庫(kù)的實(shí)現(xiàn)過程,希望對(duì)您能有所幫助。

成都創(chuàng)新互聯(lián)專注于山丹企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站建設(shè)。山丹網(wǎng)站建設(shè)公司,為山丹等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站建設(shè),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
先是把要過來的oracle備份的.dmp文件處理好,要來EXP導(dǎo)出時(shí)候的用戶名和密碼,以及LOG日志文件。
其次安裝oracle數(shù)據(jù)環(huán)境,和我的SQL數(shù)據(jù)庫(kù)在一個(gè)機(jī)器上,呵呵,這樣好辦多了。要的數(shù)據(jù)庫(kù)是ORACLE9i版本的,10G也沒問題。
先建立一個(gè)用戶名,名稱***和提供DMP備份的名稱一樣,密碼也一樣。這樣會(huì)省很多事的。開始WINDOWS下運(yùn)行CMD:
C:>imp username/userpassword@dbname file=d:/backname.dmp ignore=y rows=y full=y
開始執(zhí)行oracle數(shù)據(jù)導(dǎo)入操作。時(shí)間很長(zhǎng),那么*.DMP數(shù)據(jù)庫(kù)就被恢復(fù)過來了。
現(xiàn)在我們我們已經(jīng)把ORACLE的備份數(shù)據(jù)恢復(fù)過來了。ORACLE里面有我們需要的數(shù)據(jù)了,我們?nèi)绾伟堰@些數(shù)據(jù)導(dǎo)入到SQL server里呢。這時(shí)候就要用到SQL的工具DTS..........
打開企業(yè)管理器,在oracle數(shù)據(jù)導(dǎo)入的數(shù)據(jù)庫(kù)出按下右鍵,所有任務(wù)里選擇導(dǎo)入數(shù)據(jù)選擇數(shù)據(jù) ,進(jìn)入數(shù)據(jù)轉(zhuǎn)換導(dǎo)入導(dǎo)出向?qū)А?/p>
下一步我們選擇數(shù)據(jù)源為Microsoft OLE Provider for oracle 選擇屬性 因?yàn)槭潜緳C(jī)所以服務(wù)器名稱不比輸入了,用戶名我們輸入ORACLE我們需要的數(shù)據(jù)庫(kù)的用戶名和密碼。測(cè)試一下連接,正常連接以后選擇確定,就可以選擇(勾選)我們需要的這個(gè)數(shù)據(jù)庫(kù)里的表了。
這樣,oracle中的表就導(dǎo)入到SQL里面了。我們就可以用SQL來操作數(shù)據(jù)了。這對(duì)于編程具有很好的試用價(jià)值。
【編輯推薦】
教您如何實(shí)現(xiàn)ORACLE備份
oracle備份命令使用實(shí)例
Oracle單行日期函數(shù)簡(jiǎn)介
Oracle bitand( )函數(shù)簡(jiǎn)介
oracle聚合函數(shù)的使用
新聞名稱:oracle數(shù)據(jù)導(dǎo)入SQL數(shù)據(jù)庫(kù)的方法
文章URL:http://www.dlmjj.cn/article/dhihojh.html


咨詢
建站咨詢
