我們知道oracle匯入匯出資料通過命令:
exp user_sys/user_pass@mydb file=d:/sys.dmp
imp user_sys/user_pass@mydb file=d:/sys.dmp [ignore=y ……]
imp-00010:不是有效的匯出檔案,標題驗證失敗
imp-00000:未成功匯入
原因是資料庫版本的問題,oracle不支援高版本匯入到低版本,解決的方法是:
配置乙個遠端伺服器上oracle的資料庫連線到本地oracle10g,方式是通過修改tnsname.tra(9i的目錄:%oracle_home%\ora92\network\admin,10g對應的目錄:%oracle_home%\product\10.2.0\db_1\network\admin)
在遠端伺服器上的命令列裡執行命令匯出dmp檔案
exp user_sys/user_pass@mydb_local file=d:/sys.dmp
然後匯入到伺服器的資料庫中
imp user_sys/user_pass@mydb_server file=d:/sys.dmp [ignore=y ……]
出現成功匯入的資訊!!!
oracle10g匯入匯出 使用者模式
oracle10g匯入匯出 使用者模式 從客戶那裡得到乙個在oracle9i上匯出的dmp檔案 需要匯入到linux上的oracle10上.為了做好這個,花費了幾天時間,從網上學習。因為這是我第一次接觸linux 和oracle.匯出 exp username 使用者名稱 userpass 密碼 s...
Oracle 10g 匯入匯出dmp檔案
oracle資料匯入dmp檔案可以是 某個使用者下的資料庫 也可以是 某張表 這裡以匯入資料庫為例說明 方法1 使用客戶端enterprise manager console 用sys使用者名稱,以dba的身份在ie中登入到資料庫 oracle客戶端enterprise manager consol...
oracle9i匯出oracle 10g的大字段
oracle9i匯出oracle 10g的大字段 錯誤現象 用9i的exp匯出時錯誤如下 f oracle bin exp wssw foresee cradle203 file d sb sbxx zb.dmp tables sb sbxx zb export release 9.2.0.1.0 ...