2011-09-29 75 views
0

我在debian機器上運行我的oracle。今天我決定創建一個新用戶和一個新的表空間。然後,我用同一臺機器上的用戶系統導出一個數據庫。當我嘗試導入到我的新用戶帳戶時出現一些錯誤。 這裏是我做了什麼:導入我的oracle 10g數據庫的錯誤

./imp mynewuser/[email protected] file=newdump_sept.dmp system/tomynewuser 

Import: Release 10.2.0.1.0 - Production on Thu Sep 29 18:06:23 2011 

Copyright (c) 1982, 2005, Oracle. All rights reserved. 


Connected to: Oracle Database 10g Enterprise Edition Release 
10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options 

Export file created by EXPORT:V10.02.01 via conventional path 

Warning: the objects were exported by SYSTEM, not by you 

import done in US7ASCII character set and AL16UTF16 NCHAR character set 
import server uses WE8ISO8859P1 character set (possible charset conversion) 
IMP-00085: multiple input files specified for unbounded export file 
IMP-00000: Import terminated unsuccessfully 

任何建議,我的問題?

回答

1

http://www.error-code.org.uk/view.asp?e=ORACLE-IMP-00085

甲骨文:: IMP-00085

多輸入無界導出文件的原因指定的文件

做一個 時指定多個文件名的文件參數錯誤導入,但導出文件中的標題指示 導出操作只能創建一個文件。僅當導出操作創建的導出文件爲 (其中用戶爲FILESIZE參數指定了非零 值)時,指定多個文件 名稱才適用於導入操作。 Action

如果您認爲導出包含多個文件,請驗證您的 是否指定了正確的文件。如果您認爲只有一個文件中的導出應該爲 ,請再次嘗試導入操作,但僅爲FILE參數指定一個值爲 。

你應該使用:

./imp mynewuser/[email protected] file=newdump_sept.dmp fromuser=system touser=tomynewuser 

如需幫助:imp help=y

+0

太感謝你了......它的工作原理... –

+0

@Dwi Susanto:如果它的工作原理可以接受的解決方案(點擊問題分數下的複選標記)。 – Benoit