Hello

I have been given the unpleasant work of moving a database from AS400 DB2 to
a linux DB2. I am by no means a DB2 expert (perhaps DB2 user would be a
better word) and have come across a problem I can not solve. I am using
databaseToDdl to try and export the datasbase and it's content. This works
fine on the Linux DB2, but when I try it on the AS400 I get the following
error:

[SQL0204] COLUMNS in SYSCAT type *FILE not found.

I am not sure if the parameters I am using for databaseToDdl are correct. If
anyone has any pointers, I would be very grateful.

Best Regards, Carl

The ant script I use is below: 

<?xml version="1.0"?>
<project name="project" default="database-dump">
        <path id="runtime-classpath">
          ..
        </path>
        
        <target name="database-dump" description="Dumps the database structure">
          <taskdef name="databaseToDdl"
classname="org.apache.ddlutils.task.DatabaseToDdlTask">
            <classpath refid="runtime-classpath"/>
          </taskdef>
                
        <databaseToDdl modelName="MigrateASTest" databasetype="db2" 
                                                catalogpattern="(DATABASENAME)"
                                                tabletypes="TABLE"
                                                simplelogging="true"
                                                excludetables="SYS.*"
                                                excludetablefilter="SYS.*"
                                                tableFilter="">  
                <database url="jdbc:as400://(URL/DATABASENAME)"
                      driverClassName="com.ibm.as400.access.AS400JDBCDriver"
                      username="(username)"
                      password="(password)"/>
                
            <writeSchemaToFile outputFile="dbAs400-schema.xml"/>
            <writeDataToFile outputFile="dataAs400.xml" encoding="ISO-8859-1"/>
          </databaseToDdl>
        </target>
</project>
-- 
View this message in context: 
http://www.nabble.com/DDLUTILS-exporting-from-an-AS400-tp17127296p17127296.html
Sent from the Apache DdlUtils - User mailing list archive at Nabble.com.

Reply via email to