To my knowledge DBD::DB2 doesnt support execution of sql scripts / ddl file that sets up a database. But if thats wrong i would be very happy if someone would enlighten me.
Just to be clear. The task of the ddl file contains definition of numerous tables.