重新创建数据库模式

您可使用 dbschemaDB-Access 从数据库保存模式,然后在另一数据库中重新创建该模式。dbschema 输出文件可包含创建整个数据库的语句。

保存数据库模式并重新创建数据库:

  1. 使用 dbschema 将模式保存到输出文件(例如 db.sql):
    dbschema -d db > db.sql

    还可使用 -ss 选项生成特定于服务器的信息:

    dbschema -d db -ss > db.sql
  2. 从输出文件除去有关 dbschema 的头信息(如果有的话)。
  3. 在输出文件的开头添加 CREATE DATABASE 语句或使用 DB-Access 来创建新数据库。
  4. 使用 DB-Access 在新数据库中重新创建模式:
    dbaccess - db.sql
    

    使用 db.sql 在不同的数据库服务器上创建数据库时,请确认数据库空间存在。

数据库 dbtestdb 名称不同但具有相同的模式。