2013-08-26 221 views
1

我的第一個虛擬機有一個db2數據庫。我想從中導入一些表格。當我從第一個vm導出這些表格中的一個作爲.ixf文件時,一切都將完美並且我可以導出它。但是當我試圖從新表中導入第二VM我得到了這樣的問題,我的查詢這樣的:DB2導入導入錯誤

CONNECT TO RS; 
IMPORT FROM "C:\rs_cust.ixf" OF IXF MESSAGES "a.txt" CREATE INTO RS.RS_CUSTOMERS; 
CONNECT RESET; 

db2 error 那麼我怎樣才能解決呢?

回答

1

您必須強制創建表,如原因代碼中所述。

對於原因代碼1,3,4,5,7,8,9,11,14,17,和18:

要強制導入實用程序,儘管事實上創建表,一些信息缺失,請在使用CREATE或REPLACE_CREATE參數發出IMPORT命令時指定FORCECREATE參數。

http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.admin.cmd.doc/doc/r0008304.html:表5.有效文件類型改性劑導入實用程序:IXF文件格式

它在DB2 V9.1加入:http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.rn.doc/doc/c0023922.htm