PowerDesigner16.5 使用遇到的问题
目录
1、PowerDesigner 菜单栏中没有 Datebase
2、PowerDesigner连接远程mysql数据库连接不上
附:PowerDesigner16.5 安装包地址
链接:https://pan.baidu.com/s/1-JC2QF727OVW7U1zdiGd3A
提取码:zam6
1、PowerDesigner 菜单栏中没有 Datebase
在安装好 PowerDesigner 以后,准备连接数据库,百度前辈们的博客发现均是 菜单栏 - Database -...,此时就郁闷了,为什么我的没有,见下图。
原因有二:1、工具安装错误(检查工具包是否正确或是安装过程那个步骤出错,很可能没有勾选General 和Notation中的选项.)
2、只有选择 Physical Data Model 才会出现 Database 菜单。见下图。
点击“确定”就出现了。
2、PowerDesigner连接远程mysql数据库连接不上
提示:连接失败,同时控制台输出“Could not Initialize JavaVM!”
出现这个问题首先要考虑一下我们环境信息:
PowerDesigner16.5 32位
JDK 64位
因为 PowerDesigner 连接数据库需要使用 jdk 中的驱动命令,那是不是位数不一致导致数据库连接失败呢?带着问题下载了一个32位的JDK,同时在PowerDesigner 中配置JDK信息:
Tools - General Options - Variables
配置完成我们重新测试一下连接数据库是否成功。不对!!!!!!
然后百度了一圈,又增加了一堆 jdk 的环境变量配置,重新连接发现还是连接失败。接近放弃的边缘。。。
正好午休,中午醒来以后怀着侥幸的心理又连接一下,还是失败,这是内心突然有一个重启 PowerDesigner 的想法,
于是就连接成功了。
注:(做一下减法,刚才配置了一堆系统变量,同时又在我们的 PowerDesigner 配置了jdk的变量,那么是否可以删除系统变量,只保留 PowerDesigner 中JDK的变量呢?尝试了一把,的确如此。所以,以后我们在使用 PowerDesigner 的时候,只需要安装正确的JDK,在 PowerDesigner 做一下 JDK 的配置就好了。同事在使用的时候,在此基础上又配置了系统变量 {CLASSPATH : mysql驱动jar包的路径} )
点击“确定”以后,返回我们的连接界面,选择我们配置的数据库文件,输入用户名密码:
点击“Connect”,弹出我们数据库信息,选择物理表,回车展示出来。
3、怎样去掉窗口中的黑色网格线
Tools - Display Preferences -
不要勾选,点击 “OK” 生效。
4、设置默认“不为空”
双击打开表,勾选右侧 ‘M’,就是设置了 not null。

5、设置默认为 ""
为了提升代码的健壮性,减少低级错误,非主键的String字段最好设置默认值,操作如下:
选中要修改的字段行,右键-“Properties”-Standard Checks-Default Value

使用了一段时间发现一个快捷方式:
思想:先把 Default Value显示出来,然后进行设置。


PowerDesigner16.5 使用遇到的问题的更多相关文章
- PowerDesigner16 基本使用教程
一.基本概念 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充. 它从用户的观点出发对信息进行建模,主要用于数据库的概念 ...
- PowerDesigner16.5 连64位MySQL,出错:SQLSTATE = IM014。原因及解决方案
- PowerDesigner16.5 生成SQL脚本执行出错:collate chinese_prc_ci_as
PowerDesigner16.5 生成SQL脚本执行出错, collate chinese_prc_ci_as 点DataBase-edit current dbms —— 左边Script - O ...
- powerdesigner16.5 破解
powerdesigner16.5 破解 方法: 破解方法 1.将下载下来的PowerDesigner165_破解文件.rar进行解压,之后找到pdflm16.dll破解文件,并将pdflm16.dl ...
- PowerDesigner16.5物理数据表生成C#实体类Model
原文:PowerDesigner16.5物理数据表生成C#实体类Model 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/da454122373/a ...
- PowerDesigner16连接mysql5.6逆向生成PDM
一:首先安装ODBC驱动 https://dev.mysql.com/downloads/connector/odbc/ ,安装32位驱动 二:然后配置好ODBC数据源,控制面板\系统和安全\管理 ...
- PowerDesigner16 安装包及破解文件
一.准备工作 PowerDesigner16 安装包:http://pan.baidu.com/s/11Qv9H 或http://cloud.suning.com/cloud-web/share/li ...
- PowerDesigner16 破解
近期开发项目,涉及到实体设计这块的时候,用的是PowerDesigner16,使用是挺方便的,可是存在一个问题.那就是PowerDesigner16存在一个试用期的问题,过期就打不开了. 之前好多同学 ...
- powerdesigner16.6版本resource的重复使用
今天早上遇到想要重复使用resource ,但是发现powerdesigner16.6版本跟16.5版本有关重复使用name的设置已经不一样了,网上找了好久没找到,软件上找了好久也没找到相应的设置. ...
随机推荐
- Kconfig详解-文件的基本要素 ***
当执行make menuconfig时会出现内核的配置界面,所有配置工具都是通过读取"arch/$(ARCH)Kconfig"文件来生成配置界面,这个文件就是所有配置的总入口,它会 ...
- jqxtree异步加载部门树
整体思路 A.要想实现异步加载第一次加载的是一级部门 B.加载一级部门,如果有子部门,部门前面带+号,没有子部门,部门前面没有+号(+号也就是点击可以展开) C.在sql中实现如果有子部门默认都加载一 ...
- Android webview js 调用java方法报错"Uncaught TypeError: Object [object Object] has no method xx
webview开发,在Android4.4下js调用java方法报错"Uncaught TypeError: Object [object Object] has no method,同样的 ...
- myeclipse配置tomcat后,无法正常使用的问题
如图所示:一定要设置为Enable.否则部署tomcat时,没有tomcat8.0
- 【转】linux下passwd命令设置修改用户密码
1.passwd 简单说明: 我们已经学会如何添加用户了,所以我们还要学习设置或修改用户的密码:passwd命令的用法也很多,我们只选如下的几个参数加以说明:想了解更多,请参考man passwd或p ...
- iOS- Size Class使用教程
1:它引入了一种新的概念,抛弃传统意义上我们适配时所谓的具体宽高尺寸,把屏幕的宽和高分别分成两种情况:Compact-紧凑, Regular-正常(Any-任意,其实就是这2种的组合,所以我没分成3种 ...
- Android使用的webcview中带有音乐播放控件,在关闭或分享时处于界面不可见状态下,声音仍在播放的问题解决
一. 问题出现原因 我们在做APP分享时,分享webview加载带有音乐播放控件的网页.当弹出分享界面,webview的网页处于后台状态或关闭该网页时,音乐声仍在播放.出现该类现象使我 ...
- 编写第一个HTML5文件
1.3.1 HTML文件的编写方法 编写HTML文件主要有如下3种方法: 手工直接编写 由于HTML语言编写的文件是标准的ASCII文本文件,所以我们可以使用任何的文本编辑器来打开并编写HTML文件 ...
- Android 6.0一个完整的native service
上一篇博客<Android 6.0 如何添加完整的系统服务(app-framework-kernel)>http://www.cnblogs.com/hackfun/p/7418902. ...
- Hive扩展功能(四)--HiveServer2服务
软件环境: linux系统: CentOS6.7 Hadoop版本: 2.6.5 zookeeper版本: 3.4.8 主机配置: 一共m1, m2, m3这五部机, 每部主机的用户名都为centos ...