2013-08-26 206 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