posts - 1,  comments - 4,  trackbacks - 0
          昨天往oracle中導(dǎo).dmp文件時(shí),真是費(fèi)了一番功夫。

          導(dǎo)入語句:imp system/systemleaf full=y ignore=y file=jd_real_train_node.DMP
          System是用戶名
          Systemleaf是密碼
          這是在DOS下的命令,前提是你得進(jìn)到你存放.dmp文件的目錄下,還有注意語句結(jié)束的時(shí)候千萬不要用;,切記,切記,呵呵。
          一共兩個(gè)文件,第一次是這個(gè)表能進(jìn)去,那個(gè)進(jìn)不去,后來是這個(gè)表不行了,那個(gè)表又可以了。

          提示的錯(cuò)誤是
          IMP-00009導(dǎo)出文件異常結(jié)束
          IMP-00028上一個(gè)表的部分導(dǎo)入已回退:回退11433行。

          整了老半天,網(wǎng)上查是版本問題,于是我告訴了發(fā)我文件的師兄,結(jié)果他說肯定不是這個(gè)問題。后來在群里折騰了半天,最終的結(jié)論還是版本問題,這里謝謝群里的軍威兄的鼎力相助。有可能是.dmp文件版本高了。

          再后來,發(fā)我文件師兄看了一下他的版本,果然比我的高,9.2.0.1.0,他的是9.2.0.1.5,我一聽,很汗,呵呵。
          .dmp文件如果版本高于要導(dǎo)入的數(shù)據(jù)庫,會(huì)出現(xiàn)IMP-00009 IMP-00028異常。

          這樣不能得到數(shù)據(jù),但我得用這個(gè)數(shù)據(jù)啊。于是師兄導(dǎo)成了.sql文件發(fā)給我。
          這次我在toad里邊把.sql文件全粘過來。一執(zhí)行,!!!死了!!青蛙死了。受不了了。于是給師兄打電話,他告訴我粘到sql/plus中。那就粘吧,我記得我們親愛的雷老師說過,一次不能執(zhí)行太多。于是我30行,30行的執(zhí)行。粘到150行的時(shí)候,我放棄了 。因?yàn)槟莻€(gè)文件101045行。我的粘到猴年馬月去。嘿嘿,我又想到了,在sql/plus中肯定可以執(zhí)行.sql文件吧。終于讓我找到了。

          首先把你的.sql文件放到ora92/bin目錄下,然后打開sql/plus,用 @si.sql命令就搞定了。

          這可是我兩天解決的問題,收獲不錯(cuò),不錯(cuò)~~
          得意的笑~~
          文章來源:http://lan0725.blog.chinajavaworld.com/entry/6574/0/
          posted on 2008-12-17 11:05 Elan 閱讀(3930) 評論(3)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 闽清县| 图木舒克市| 武山县| 新河县| 环江| 横峰县| 南木林县| 松溪县| 河源市| 元谋县| 大同县| 龙南县| 许昌市| 恩施市| 临邑县| 北京市| 彰化县| 岐山县| 石台县| 和林格尔县| 伊金霍洛旗| 张家川| 邹城市| 赣州市| 肥乡县| 改则县| 建阳市| 通海县| 城口县| 房山区| 泰来县| 龙陵县| 花莲市| 张家港市| 宁蒗| 文水县| 万全县| 瓦房店市| 临沭县| 恩平市| 蓬安县|