power designer 连接数据库以及 Could not Initialize JavaVM! 错误的解决

最近使用 power designer 时遇见了好多问题,下面分两个方面说明。

一 .  首先使用power designer 怎么连接数据库的表等数据:

       这里面我分oracle和mysql两种数据库来说:

1.oracle数据库

  首先打开power designer    依次点击   文件--->Reverse Engineer --->database...      如下图所示:



然后弹出以下界面:




在Model name 那里面 填写的是建立的物理模型的名称(这个可以自己建立,不在这里说明),DBMS这一个下拉列表里  我们可以选择我们当前电脑装的是什么版本的oracle 数据库,比如这里我装的是oracle 11g  直接选择点击确定即可。




在这里 我们应该直接点击  Using a data source 下面 那一行 右边的一个小圆柱体,弹出如下界面



从上面这张图中 我们可以看出在 Data source  下面有三种选择前两种是使用ODBC连接,我们卡一点击Configure...   进入配置界面,如下图所示第三种方式:



上图中我们可以点击第二个小图标(一个小圆柱体)添加数据源,如下图格式所示


上面这个 是根据自己数据库的信息填写的,填写完后可以测试一下连接是否成功(Test Connection...)


如果出现   Could not Initialize JavaVM!   则说明JAVA环境配置错误,首先power designer需要在32位jdk环境下运行,可以先下载32位的jdk(如果用odbc连接那么另当别论),

然后设置环境变量  ,在这里我是建立了一个批处理文件,直接设置环境变量

set JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_25


set CLASSPATH=%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar


set path=C:\Program Files (x86)\Java\jdk1.8.0_25\bin

除了  上面这几个还需要在 工具--->常规选项--->varibles    里面设置一下四个选项(JAR,JAVA,JAVAC,JAVADOC)的路径如下图所示


他们的路径就是安装的32位的jdk里面的bin目录下的 对应名称的可执行文件

这样设置过后应该就可以了连接成功了,剩下的,直接点击确定,默认操作就可以了。


二.   下面介绍一下怎么连接到mysql数据库

  在上面的截图中我们看见可以使用ODBC连接,使用mysql 我们使用第一种方式连接如图:




使用ODBC首先需要自己配置数据源,关于配置数据源,首先我们可以这样如下图:



点击Microsoft ODBC 管理员弹出如下窗口:



点击 添加   如下图所示:



如上图所示  根据自己的mysql安装版本选择,以及字符集,我的选择如上,点击完成,弹出如下窗口:


根据自己的mysql 数据库信息填写,可以测试一下连接是否成功,成功即可,然后以下步骤确定即可, 


指定的数据库中的数据会被导入到相应的对象空间中,显示出来,如下图是显示的数据库中表的信息:



好了  ,到此结束。

  • 9
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
"Could not initialize NNPACK!"是一个错误消息,指示由于不支持的硬件,无法初始化NNPACK库。这个错误通常出现在使用NNPACK库进行计算机视觉任务时,例如使用easyocr的readtext识别文本。 NNPACK是一个优化神经网络计算的高效计算机视觉库,它依赖于特定的硬件指令集。如果您的计算机不支持这些指令集,就会出现初始化错误。因此,您在尝试使用NNPACK时遇到了这个错误消息。 解决这个问题的方法是使用支持NNPACK的计算机或使用其他替代库进行计算机视觉任务。如果您的计算机不支持NNPACK库所需的硬件指令集,您可以尝试使用CPU进行计算,但请注意速度可能会较慢。另外,您可以在代码中使用try-except语句来捕获这个错误并采取适当的处理措施,以避免程序直接退出。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Pytorch 问题解决](https://blog.csdn.net/qq_36241012/article/details/127930271)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [记录:easyocr错误:Could not initialize NNPACK reason Unsupported hardware导致python程序异常退出](https://blog.csdn.net/weixin_41670578/article/details/129669568)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值