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的设置已经不一样了,网上找了好久没找到,软件上找了好久也没找到相应的设置. ...
随机推荐
- Nginx的alias与root的用法区别和location匹配规则
1.alias与root的用法区别 最基本的区别:alias指定的目录是准确的,root是指定目录的上级目录,并且该上级目录要含有location指定名称的同名目录. location /abc/ { ...
- PCB CAM自动化程序协同业务流
最近IBM在做预审阶段的参数信息提取相关的工作,关于Gerber中的图形方面的信息数据,需由工程IT提供异步Web接口,供IBM创建任务,待Gerber图形信息分析完成后再结果将数据返回给IBM;这里 ...
- Unity 代码改宏定义
两个函数 PlayerSettings.GetScriptingDefineSymbolsForGroup(targetGroup); //所有宏定义 ; 分割 PlayerSettings.SetS ...
- python django简单操作
准备: pip3 install django==1.10.3 cmd django-admin startproject guest 创建一个guest的项目 cd guest manage. ...
- 【BZOJ1483】[HNOI2009]梦幻布丁(平衡树启发式合并+并查集)
题目: BZOJ1483 分析: (这题码了一下午,码了近250行,但是意外跑的比本校各位神仙稍快,特写博客纪念) 首先能看出一个显然的结论:颜色段数只会变少不会变多. 我们考虑用并查集维护区间,对于 ...
- Java系列学习(七)-面向对象
1.成员变量和局部变量的区别 (1)在类中的位置不同 成员变量:类中 方法外 局部变量:方法中 (2)在内存中的位置不同 成员变量:在堆中 局部变量:在栈中 (3)生命周期不同 成员变量:随着对象的创 ...
- AdminLTE介绍和zTree的简单使用
一.AdminLTE介绍 1.介绍 AdminLTE是一个开源的后台控制面板和仪表盘 WebApp 模板,是建立在Bootstrap3框架和JQuery之上的开源模板主题工具,它提供了一系列响应的 ...
- CSS实现两栏布局
写在前面 两栏布局是指页面布局由主栏和边栏组成,是许多网页的布局方式,一般使用CSS去实现两栏布局. 实现两栏布局的方式有多种,这里采用四种比较常见的实现方式.主要是流体布局(liquid layou ...
- node 第三方包学习
时间格式化 moment var moment = require('moment'); moment().format();
- jQuery——val()、text()、html()
val():获取标签中的value属性的值.带有参数是赋值(类比js中的value属性) text():获取双闭合标签中的文本值.(不识别标签)(类比innerText) html():获取双闭合标签 ...