将.sql文件导入IBM DB2 Express-C

将.sql文件导入IBM DB2 Express-C,sql,db2,Sql,Db2,您好,我是IBM DB2 Express-C的新手 我已经将数据库导出到.sql文件(原始数据库存储在SQLite3中-使用SQLite SQLite管理器将数据库导出到.sql文件) 谁能告诉我一种将this.sql文件导入DB2的方法吗。谢谢如果希望在DB2中执行文件中的一组句子,可以在命令行(db2clp)中发出: 但是,该文件的内容不能与DB2兼容,为了在DB2中正确运行,您必须对其进行修改 基本的创建表和DML(插入、删除、更新)是许多数据库的SQL92标准。但是,如果您创建了缓冲池、

您好,我是IBM DB2 Express-C的新手

我已经将数据库导出到.sql文件(原始数据库存储在SQLite3中-使用SQLite SQLite管理器将数据库导出到.sql文件)


谁能告诉我一种将this.sql文件导入DB2的方法吗。谢谢

如果希望在DB2中执行文件中的一组句子,可以在命令行(db2clp)中发出:

但是,该文件的内容不能与DB2兼容,为了在DB2中正确运行,您必须对其进行修改


基本的创建表和DML(插入、删除、更新)是许多数据库的SQL92标准。但是,如果您创建了缓冲池、表空间和其他类型的对象,那么您必须对文件进行大量修改。

该文件的内容是什么?DDL语句?DML?DCL?我也在导入create table语句。请注意,-v选项代表verbose,因此您可能希望删除它
db2 -tvf <filename>
db2 -tvf myfile.sql