`
lncdzh
  • 浏览: 28386 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

PowerDesigner使用JDBC连接失败Mysql逆向工程

阅读更多

关键点,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连接包

    在本案例中,我们将探讨如何利用PowerDesigner与MySQL数据库进行连接,以及如何使用"mysql-connector-java-5.1.44-bin.jar"这个特定的驱动包来实现这一目标。 首先,我们需要了解`mysql-connector-java-5.1.44-bin....

    PowerDesigner连接mysql逆向生成PDM及相关问题

    在IT行业中,数据库设计是软件开发过程中的重要环节,PowerDesigner是一款...总的来说,正确配置和使用PowerDesigner 16.5进行MySQL逆向工程,可以帮助开发者快速地理解和管理数据库结构,从而更高效地进行软件开发。

    PD基础培训+PowerDesigner+使用方法

    通过本篇教程的学习,读者不仅了解了如何使用PowerDesigner的基础功能,还掌握了如何连接MySQL数据库以及如何进行逆向工程的具体步骤。这对于数据库设计师来说是非常实用且重要的技能。无论是初学者还是有一定经验的...

    PowerDesigner版本控制图文教程.

    - **Direct连接方式**使用JDBC连接,适合直接与数据库通信,能够有效解决版本库初始化失败的问题。 - **Proxy连接方式**需要安装EBF补丁,通过配置工具来设置Proxy服务端,这种方式适用于某些特定场景。 #### 七、...

    数据库连接驱动包和32位的jkd1.7

    PowerDesigner是一款强大的数据库设计和逆向工程工具,可以用来创建数据模型、设计数据库结构以及生成数据库脚本。当使用PowerDesigner从数据库反向生成Model(数据模型)时,如果数据库连接驱动或JDK与...

    PowerDesigner16.5.rar

    PowerDesigner具备逆向工程能力,可以读取现有的数据库结构并生成相应的数据模型,这对于理解和维护已有数据库系统非常有帮助。用户只需提供数据库连接信息,PowerDesigner即可自动生成对应的模型,方便进行后续的...

    powerdesinger创建连接和根据数据库的物理模型

    以下是关于如何使用 PowerDesigner 创建数据库连接和进行逆向工程的具体步骤: 1. **创建 Model**: 首先,打开 PowerDesigner 并创建一个新的 Model。在 "Model" 菜单中选择 "New",然后选择适合的模型类型,如 ...

    利用powerdesigner反向数据库结构,生成ER图

    PowerDesigner 反向数据库结构生成 ER 图 ...到目前为止,PowerDesigner 的反向工程的连接环境全部配置完成,此时只需选中需要进行反向工程的数据库或表,点击 “OK” 便可导出数据的 PhysicalDataModel 图。

    PowerDesigner连接数据库的实例详解

    PowerDesigner是一款强大的数据库设计工具,它能够帮助数据库管理员和开发者进行数据建模、数据库设计以及数据库架构的逆向工程。本文将深入探讨如何使用PowerDesigner连接到不同的数据库,以便进行数据管理和开发...

    计算机软件-编程源码-powerdesigner10培训教程.zip

    PowerDesigner也支持逆向工程,即从现有数据库中生成模型。这对于理解已有的数据库结构或者维护旧项目非常有用。 六、代码生成与数据库同步 除了模型设计,PowerDesigner还可以生成数据库访问代码,如Java的JDBC或...

    mybatis实体类,dao层逆向生成工具

    首先,我们要理解MyBatis逆向工程(Generator)的概念。MyBatis Generator(MBG)是一个强大的工具,它可以自动从数据库中读取表信息,然后生成Java源代码,这些源代码包括了实体类、Mapper接口和XML配置文件,以及...

    PD生成物理数据模型步骤[oracle]

    PowerDesigner 是一款广泛使用的数据库建模工具,它不仅支持正向工程,即根据逻辑数据模型生成物理数据模型,同时也支持逆向工程,即从现有的数据库中提取物理数据模型。本文将详细介绍如何使用 PowerDesigner 反向...

    java开发API大全01

    PowerDesigner是一款强大的数据建模工具,支持物理和逻辑数据模型的设计、数据库逆向工程以及ER图的绘制。这个文档可能涵盖了如何创建数据模型、生成数据库脚本以及进行系统分析等内容,对于数据库设计和架构优化...

    JavaEE程序员简历最新版

    8. **建模工具**:掌握UML和PowerDesigner进行需求分析和模型设计,UML是面向对象的统一建模语言,PowerDesigner用于数据库设计和逆向工程。 9. **操作系统**:了解Linux操作系统,能使用常用命令行指令,能搭建...

Global site tag (gtag.js) - Google Analytics