您可使用 dbschema 和 DB-Access 从数据库保存模式,然后在另一数据库中重新创建该模式。dbschema 输出文件可包含创建整个数据库的语句。
-
使用 dbschema 将模式保存到输出文件(例如 db.sql):
dbschema -d db > db.sql
还可使用 -ss 选项生成特定于服务器的信息:
dbschema -d db -ss > db.sql
-
从输出文件除去有关 dbschema 的头信息(如果有的话)。
-
在输出文件的开头添加 CREATE DATABASE 语句或使用 DB-Access 来创建新数据库。
-
使用 DB-Access 在新数据库中重新创建模式:
dbaccess - db.sql
使用 db.sql 在不同的数据库服务器上创建数据库时,请确认数据库空间存在。
数据库 db 和 testdb 名称不同但具有相同的模式。