1

~~~~~~~~~~~~~~~~

大家好!我有一个数据库模型 xxx.pdm 和一个我想应用于数据库的 sql 脚本(这样生成的 xxx_db.sql、xxx_triggers.sql 等将包含更改 - 这些文件用于整个应用程序构建过程以生成 yyy。 db 文件)。

我试图:

  1. 使用 PowerDesigner 16.5 打开 pdm 文件
  2. 转到数据库->从数据库更新模型...
  3. 选择“使用脚本文件”并指定一个 sql 文件(带有一些创建索引、更改表语句)。按确定
  4. PowerDesigner 显示进度对话框和对话框合并模型,其中一些实体附近带有黄色锁。
  5. 我尝试生成数据库:Database->Generate database... 在对话框中选择了 xxx_db.sql。

由于在模型验证期间检测到错误,结果生成中止。

Category    Check           Object                      Location
Reference   Incomplete join Reference 'FK_table1_col1'  <Model>
Reference   Incomplete join Reference 'FK_table2_col2'  <Model>

同时,通过 Sybase Interactive(cmd 行)很好地执行了 sql 脚本。

我的方法正确吗?也许我做错了什么?

4

0 回答 0