• PowerDesigner16.5 使用遇到的问题


    目录

    1、PowerDesigner 菜单栏中没有 Datebase

    2、PowerDesigner连接远程mysql数据库连接不上

    3、怎样去掉窗口中的黑色网格线

    4、设置默认“不为空”

    5、设置默认为 ""


    附: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显示出来,然后进行设置。

  • 相关阅读:
    【数据结构与算法】用go语言实现数组结构及其操作
    ElasticSearch搜索引擎
    【系统】Libevent库和Libev
    pod管理调度约束、与健康状态检查
    使用yaml配置文件管理资源
    Oracle中exists替代in语句
    【oracle】通过存储过程名查看package名
    解决Flink消费Kafka信息,结果存储在Mysql的重复消费问题
    利用Flink消费Kafka数据保证全局有序
    Oracle 字符集的查看和修改
  • 原文地址:https://www.cnblogs.com/jpfss/p/10861871.html
Copyright © 2020-2023  润新知