关键点,PowerDesigner 不可以使用64位JDK环境!
本文介绍不改黄精变量的方法
在迁移数据库时,曾遇到 ODBC 无法连接数据库的现象,此时 JDBC 也成为可选择的方式。下面将
PowerDesigner 中通过 JDBC 连接 MySQL 的过程加以描述。(或许已有同样的文档,但看看无妨啊,也许有所收获!:))
1)创建物理模型,选择菜单:Database -> Configure Connections …
2)在出现的Configure Data Connection窗口中选择:Connection Profiles
3)在Connection Profiles窗口选择:(Add Data Source)
4)在配置窗口,配置各项MySQL数据源参数
5)测试配置参数,若正确则连接成功
6)注意事项
(1)目前的 PowerDesigner 所需 JVM 为 32位的。
(2)需配置 JAVA_HOME 环境变量指向所需JVM。
(3)需配置 CLASSPATH 环境变量指向 MySQL JDBC Driver。
变通的方法:是在PowerDesigner目录下,建立一个启动批处理,如:startup.bat,在其中配置JAVA_HOME、CLASSPATH(可在其中指定多种数据库的JDBC驱动jar包),如下例所示:
REM 32位JAVA_HOME
Set JAVA_HOME=D:\jre632bit
REM 设置 CLASSPATH:指定 Oracle 和 MySQL 之 JDBC Driver,注意 Windows下“;”分隔,Linux下 “:” 分隔
Set CLASSPATH = D:\Program Files (x86)\Sybase\PowerDesigner 16\mysql-connector-java-5.1.20-bin.jar;D:\Program Files (x86)\Sybase\PowerDesigner 16\ojdbc6.jar;
REM 启动 PowerDesigner16
pdshell16.exe
注:其优点是无需去控制面板中改变系统环境变量,缺点是需要到 PowerDesigner 目录下启动它!
相关推荐
在本案例中,我们将探讨如何利用PowerDesigner与MySQL数据库进行连接,以及如何使用"mysql-connector-java-5.1.44-bin.jar"这个特定的驱动包来实现这一目标。 首先,我们需要了解`mysql-connector-java-5.1.44-bin....
在IT行业中,数据库设计是软件开发过程中的重要环节,PowerDesigner是一款...总的来说,正确配置和使用PowerDesigner 16.5进行MySQL逆向工程,可以帮助开发者快速地理解和管理数据库结构,从而更高效地进行软件开发。
通过本篇教程的学习,读者不仅了解了如何使用PowerDesigner的基础功能,还掌握了如何连接MySQL数据库以及如何进行逆向工程的具体步骤。这对于数据库设计师来说是非常实用且重要的技能。无论是初学者还是有一定经验的...
- **Direct连接方式**使用JDBC连接,适合直接与数据库通信,能够有效解决版本库初始化失败的问题。 - **Proxy连接方式**需要安装EBF补丁,通过配置工具来设置Proxy服务端,这种方式适用于某些特定场景。 #### 七、...
PowerDesigner是一款强大的数据库设计和逆向工程工具,可以用来创建数据模型、设计数据库结构以及生成数据库脚本。当使用PowerDesigner从数据库反向生成Model(数据模型)时,如果数据库连接驱动或JDK与...
PowerDesigner具备逆向工程能力,可以读取现有的数据库结构并生成相应的数据模型,这对于理解和维护已有数据库系统非常有帮助。用户只需提供数据库连接信息,PowerDesigner即可自动生成对应的模型,方便进行后续的...
以下是关于如何使用 PowerDesigner 创建数据库连接和进行逆向工程的具体步骤: 1. **创建 Model**: 首先,打开 PowerDesigner 并创建一个新的 Model。在 "Model" 菜单中选择 "New",然后选择适合的模型类型,如 ...
PowerDesigner 反向数据库结构生成 ER 图 ...到目前为止,PowerDesigner 的反向工程的连接环境全部配置完成,此时只需选中需要进行反向工程的数据库或表,点击 “OK” 便可导出数据的 PhysicalDataModel 图。
PowerDesigner是一款强大的数据库设计工具,它能够帮助数据库管理员和开发者进行数据建模、数据库设计以及数据库架构的逆向工程。本文将深入探讨如何使用PowerDesigner连接到不同的数据库,以便进行数据管理和开发...
PowerDesigner也支持逆向工程,即从现有数据库中生成模型。这对于理解已有的数据库结构或者维护旧项目非常有用。 六、代码生成与数据库同步 除了模型设计,PowerDesigner还可以生成数据库访问代码,如Java的JDBC或...
首先,我们要理解MyBatis逆向工程(Generator)的概念。MyBatis Generator(MBG)是一个强大的工具,它可以自动从数据库中读取表信息,然后生成Java源代码,这些源代码包括了实体类、Mapper接口和XML配置文件,以及...
PowerDesigner 是一款广泛使用的数据库建模工具,它不仅支持正向工程,即根据逻辑数据模型生成物理数据模型,同时也支持逆向工程,即从现有的数据库中提取物理数据模型。本文将详细介绍如何使用 PowerDesigner 反向...
PowerDesigner是一款强大的数据建模工具,支持物理和逻辑数据模型的设计、数据库逆向工程以及ER图的绘制。这个文档可能涵盖了如何创建数据模型、生成数据库脚本以及进行系统分析等内容,对于数据库设计和架构优化...
8. **建模工具**:掌握UML和PowerDesigner进行需求分析和模型设计,UML是面向对象的统一建模语言,PowerDesigner用于数据库设计和逆向工程。 9. **操作系统**:了解Linux操作系统,能使用常用命令行指令,能搭建...