powerdesigner 生成sql 脚本以及数据库
一、pdm生成sql脚本
1、打开powerdesigner-》新建, 配置完 点击ok 即可创建新项目模型(这里用的是powerdesigner15,sql server 2008)
2、创建完模型,这里不详解释,保存,选择菜单栏Database=》Generation Database 或者使用快捷键 CTRL+G ,打开生成对话框,做下面的设置,点击ok即可生成sql脚本.
General标签:
配置项:
Directory:生成的脚步的保存路径
File name:生成的sql脚步名
Generation type:生成方式类型(两种):
Script generation:生成脚本(这里我们选择生成脚本)
Direct generation:直接生成到数据库
One file only:生成一个脚本文件(默认选择)
Check model:检查模型(一般不检查,有时检查会报错)
Automatic archive:生成sql同时生成apm(一般不选择)
Options标签:
默认选择
Selection标签:
这里可以选择pdm中哪些对象生成sql脚本
Preview标签:
这里可以预览要生成的脚本信息
二、直接生成数据库
1、配置数据库连接 Database=》Configure Connections,在ODBC Machine Data Sources 选项卡上点击 Add Data Source
2、在创建新数据源,选择用户数据源,点击下一步。
3、选择SQL Server 数据源驱动程序(这里导入到sql server中)
4、点击完成按钮
5、在创建到SQL Server的新数据源中 ,填写数据源名称、连接sql server的地址,点击下一步。
6、在窗口中,选择使用用户输入登录ID和密码的SQL Server验证(s),填写连接数据库的登录名、密码。
7、选中更改默认的数据库,更改要导入表的数据库。
8、点击完成。
9、点击测试数据源,测试无误,选择确认按钮。
10、创建成功之后,新数据源展示在Configure Data Connections
11、选择菜单栏Database=》Generation Database 或者使用快捷键 CTRL+G ,打开生成对话框,选择Direct generation:直接生成到数据库方式,并且生成脚本,file name 为生成脚本的名称。选择数据源
12、选择数据源ODBC machine data source,并填写 连接数据库的用户名密码,点击Connect。
13、点击Run,成功之后close即可,表结构在数据库中生成。