PD导出数据库问题

画实体图的时候用PD画的,当我想把它转化为数据库形式的时候遇到一些问题,具体如下:

①CDM转化为PDM不能成功,问题显示如下图:

解决方法:

工具——>Model Operations

将原来的Barker改为E/R+Merise即可。

②没有DBMS,如下所示:

解决方法:

单击后面的黄色文件夹,在你安装跟目标中找到Resource File文件夹,然后选择DBMS文件夹即可,如果没有,可以从别人那里拷贝。然后就可以选择你要转换的数据库类型了。

下面是有PDM转换为数据库小步骤及应注意的地方:

文件默认是没有.sql后缀的,所以要自行添加。

在selecttion中选择你要转换的表:

在preview中预览:

然后确定就好了。

找到数据库文件,双击打开(已经建好一个同名的数据库),看是否是在你规定的数据库查询窗口中,如果是,直接选择执行便可,不是则单击一下指定数据库,确定要生成的地方。

执行完成要刷新一下数据库便可看到相应的表。

Power designer 15.1安装包、汉化包及教程:

http://yunpan.cn/cyuPuL64VBRPN  提取码 701f

时间: 2024-08-29 14:50:08

PD导出数据库问题的相关文章

关于PowerDesigner导出数据库表到word文档

一,查看所有模板: powerdesigner默认为我们提供了很多的模版,在工具栏中选择[Report(报告)--->Report Template]即可看到所有的默认模版.如图一: 二,新建/修改模板: 1.在工具栏中选择[Report(报告)--->Reports](快捷键Ctrl+E),然后创建一个New Report,如下图二所以,选择Standard Physical Report,这里选择的标准的模版,点击OK确定. 如图二 2.从工具栏[Report--->Print Pr

MySQL用命令行导出数据库

MySQL命令行导出数据库:首先进入cmd然后:1. cd C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin2. mysqldump -uroot -p labos1502 > labos1502.sql3. 提示输入密码时,输入该数据库用户名的密码(如果导出单张表的话在数据库名后面输入表名即可)如果提示locktable错误:则在mysqldump -uroot -p abc后面空一格加上--skip-lock-tables4. 会看到文件la

10. mysql 导入导出数据库

linux下导入.导出mysql数据库命令 一.导出数据库用mysqldump命令 (注:如果没有此命令,在mysql的安装路径,执行此命令): 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql # mysqldump -uroot -p abc > /'path'/abc.sql 注:敲回车后会提示输入密码 2.只导出表结构 mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql #mysqldump -uroot

mysql导出数据库几种方法

mysql教程导出数据库教程几种方法 方法一 cmd 到mysql bin目录下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasename>database.sql 把ip改成localhost就可以的 如果装了navicate那就更简单了 先连接上数据库,选中数据库 再选择转储sql 就好了 方法二进入cmd (注意在os cmd中 而不是在mysql中) ======

exp/expdp 与 imp/impdp命令导入导出数据库详解

一.exp命令导出数据库 如何使exp的帮助以不同的字符集显示:set nls_lang=simplified chinese_china.zhs16gbk,通过设置环境变量,可以让exp的帮助以中文显示,如果set nls_lang=American_america.字符集,那么帮助就是英文的了. 参数: 1.1  导出用户全部数据 exp 登录名称/用户密码@服务命名 FILE=文件存储的路径以及名称 log=日志存储的路径以及名称 FULL=Y(表示导出全部数据,如视图.索引关联关系等等全

mysqldump导入导出数据库总结

mysqldump导入导出数据库总结 基本的使用方法总结: 1 导出所有库 系统命令行 mysqldump -uusername -ppassword --all-databases > all.sql 2 导入所有库 mysql命令行 mysql>source all.sql; 3 导出某些库 系统命令行 mysqldump -uusername -ppassword --databases db1 db2 > db1db2.sql 4 导入某些库 mysql命令行 mysql>

MySQL导出导出数据库

默认导出路径为MySQL的内置路径,因此这里都加上了~/Documents/作为路径. 导出整个数据库 mysqldump -u root -p test > ~/Documents/test.sql 导出数据库一个表 mysqldump -h hostname -u username -p password database table_name> 导出的文件名 mysqldump -u root -p test takes > ~/Documents/takes.sql 导出一个数据

excel数据导入导出数据库

第一种方法: 先把Excel另存为.csv格式文件,如test.csv,再编写一个insert.ctl 用sqlldr进行导入! insert.ctl内容如下: load data          --1.控制文件标识 infile ‘my.csv‘          --2.要输入的数据文件名为my.csv append into table "tbl_test"   --3.向表table_name中追加记录 fields terminated by ‘,‘          

PDM导出数据库结构时报错Generation aborted due to errors detected during the verification of the mode

转载:http://hi.baidu.com/clqaitxp/item/8aa7af12ff8883faddeeca10 做数据库结构导出时,发现有报错信息,之前还是好的,只是上午调整了一张表.下面看具体现象: 在导出的结果列表中可以发现有一个对象被打X了, 双击这个错误,可以看到是哪个表引起的错误,再来看看这个表的表结构是否有异常,结果发现这个表上建序列的时候没有勾上主键. 更改下这个表的属性,,对serial列选上P(primary key). 再执行一次导出,OK. 当然,你不做数据库表