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显示出来,然后进行设置。
相关文章
- 成为阿里云大使遇到的问题
- vs2013的使用及编译中遇到的问题
- 当新手使用JS库遇到问题怎么办
- 使用MFC CImage类绘制PNG图片时遇到的问题
- 使用lamp一件安装包 遇到is not within the allowed path(s)的问题
- Kafka实际使用过程中遇到的一些问题及解决方法
- jdk1.7升级到1.8遇到的问题
- 使用Spring Data Redis时,遇到的几个问题
- vue项目如何部署?有遇到布署服务器后刷新404问题吗?
- 项目练习时遇到的问题
- 使用dockerfile创建镜像遇到的问题
- python中遇到的各种问题
- jstl的使用 转发和重定向(做项目遇到的一些问题总结)
- jenkins使用Publish Over SSH中遇到的问题
- Resolving EACCES permissions errors when installing packages globally(npm 遇到 write access的问题)
- Python文件学习遇到的问题
- Android开发环境搭建时遇到问题的解决方法
- python中界面编程tkinter的初次使用可能会遇到的问题
- xamarin.forms 中使用Forms9Patch插件来显示图片遇到的问题
- 在WIN32 DLL中使用MFC库遇到的问题
- flutter 单线程异步 及 isolate 使用过程遇到的问题
- Spring Boot集成Caffeine Cache时遇到获取到的缓存对象和当初设置的对象不同的问题
- gulp-uglify 与gulp.watch()配合使用时遇到的重复压缩问题
- intel fortran 各类函数库的使用方法及可能遇到的问题解决
- 一个cocoapods问题的解决,希望能帮助到遇到类似情况的人