1.系统装的是Win7+X64jdk,用PowerDesigner jdbc连接mysql数据库时,提示Could not Initialize JavaVM!

在网上搜了一下说PowerDesigner不兼容64位jdk,下载X86jdk,将环境JAVA_HOME路径修改,将mysql数据库驱动jar包放到classpath下,连接成功!PowerDesigner运行一段时间,发现64位的eclipse不能用了...正纠结要不要把eclipse换成32位时,把64位jdk的exe又安装了一次,竟然eclipse和powerdesigner能用了,哈哈

2.反向现有mysql数据库,新建Physical Data Model-->Database->Reverse Engineer Database-->选择刚才建立的连接->确定-->在弹出的窗口中,选择Deselect All去掉所有打勾,然后选择要反向的数据库mytest,将列出的所有表打勾-->点击ok,到此处反向工程成功.(注意:->Reverse Engineer Database之前请先Physical Data Model-->Database->Change Current DBMS->选择mysql5,否则报错)

3.修改反向工程后的数据库或者表,然后生成现有模型与数据库mytest的差别sql脚本,操作:Database-->Modify Database-->选择生成的差异sql脚本存放Directory及File name-->确定-->弹出Database Reverse Engineering窗口-->在弹出的窗口中,选择Deselect All去掉所有打勾,然后选择要反向的数据库mytest,将列出的所有表打勾-->点击ok-->弹出Database Synchronization窗口,查看From Model : PhysicalDataModel_1与To Database ()的不同-->点击OK-->弹出Generated File窗口,窗口中产生的文件就是差异sql脚本.

4.修改反向工程后的数据库或者表,然后直接同步到原来的数据库mytest(注意此操作数据库中数据会丢失),操作:Database-->Generate Database-->弹出Database Generation窗口-->去掉Generation type下的Script generation,选择Direct generation-->确定-->弹出Execute SQL Query窗口,窗口中显示的sql脚本为修改后脚本-->Run-->Ignore All,到此数据库mytest同步为修改后的数据库.

分享到:

2011-10-22 12:51

浏览 4828

分类:数据库

评论

3 楼

lycjtkl

2012-05-26

2 楼

lycjtkl

2012-05-26

jdbc配也可以

1 楼

heartnheart

2012-03-04

powerdesigner 同步mysql 报错_Win7下PowerDesigner连接mysql,反向工程,导出差异脚本,或直接同步...相关推荐

  1. php mysql 报错_Mac下PHP连接MySQL报错"No such file or directory"的解决办法

    首先做个简短的介绍. [说明1]MAC下MySQL的安装路径:/usr/local/mysql-5.5.28-osx10.6-x86 数据库的数据文件在该目录的data文件夹中: 命令文件在bin文件 ...

  2. 连接mysql报错有乱码_连接mysql服务器报错时,出现乱码

    页头用了 header('content-type:text/html;charset=utf-8'); try { $this->dbo=new PDO($dsn,$dbuser,$dbpas ...

  3. mysql报错:This version of MySQL doesn’t yet support ‘LIMIT IN/ALL/ANY/SOME 解决方法

    最近使用MySQL5.6查询表的前几条数据,使用了limit语句,结果出现错误:This version of MySQL doesn't yet support 'LIMIT & IN/AL ...

  4. mysql报错3534_win7下安装MYSQL报错:MYSQL 服务无法启动的3534问题

    上午在win7下安装MYSQL,只到"net start mysql"这一步报错:3534的错误: 于是在百度中搜索关键字"mysql服务无法启动3534". ...

  5. mysql 报错3534_win7下安装MYSQL报错:MYSQL 服务无法启动的3534问题

    win7下安装MYSQL,只到"net start mysql"这一步报错:3534的错误: 是直接官网下载的压缩文件.不是安装文件. 解决方法: 1:环境变量PATH添加完成(例 ...

  6. centos7源码安装mysql报错_CentOS7 下源码安装MySQL数据库 8.0.11

    本文主要向大家介绍了CentOS7 下源码安装MySQL数据库 8.0.11,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. CentOS7 下源码安装MySQL 8.0.11 系 ...

  7. vs中imshow函数报错_Win7下VS2010中配置Opencv2.4.4的方法(32位和64位都有效)(亲测成功)...

    在vs2010下配置opencv是件痛苦的事情,一点点错误可能就会导致莫名其妙的报错,各种error让人郁闷不已,这里提供给大家一篇vs2010下配置opencv2.4.4的方法,我是64位的win7 ...

  8. mysql 报错10614_golang使用go-sql-driver实现mysql增删改操作-Go语言中文社区

    这两天用golang  写的服务端做的都是和redis做交互,因为后期还会用mysql的一个表做验证.  先学习下golang对mysql的操作  ! mymysql和go-mysql-driver是 ...

  9. hive连接mysql报错_hive远程模式初始化mysql报错

    hive的远程模式需要mysql数据库,需要安装mysql数据库, 创建mysql 数据库用于存储hive的原信息 create database hive DEFAULT CHARSET utf8 ...

最新文章

  1. 在神经网络中使用dropout
  2. java char 指针数组_双指针之对撞指针,Java
  3. hdu 1872(稳定排序)
  4. h5页面长按保存图片
  5. 点击User Profile Service Application 报错
  6. c3等待加载样式 vue_Vue.js__简易加载等待动画
  7. 博图v16组态wincc_西门子WinCC与S71200OPC通讯方法
  8. ajax post 与get方法 data写法
  9. emacs 剪切板_将Emacs用作RPG仪表板的5种方法
  10. 获取roi内的xld_提升ROI是王道,这几种推广获客渠道与形式你还不知道?
  11. 接口测试--ApiPost组成介绍
  12. 牛客小白月赛4 J 强迫症 思维
  13. bcc语料库下载_大数据背景下BCC语料库的研制_荀恩东
  14. 如何解压 GZ 文件
  15. CHROME插件开发之·web页面与插件后台通信(chrome.runtime.sendMessage => chrome.runtime.onMessageExternal.addListener)
  16. HTML当前标签鼠标停留下划线和变色效果
  17. 计算机输入法知识讲解,第一讲计算机基础知识及微软拼音输入法
  18. psql计算环比和同比
  19. vue+elementUI 表格下载为excel
  20. 开博客,立决心,学oracle,做DBA!

热门文章

  1. Day3-----delayPrompt
  2. hdu_1233(最小生成树)
  3. SpringBoot三种获取Request和Response的方法
  4. 【数据结构与算法】之深入解析“我的日程安排表II”的求解思路与算法示例
  5. 【数据结构与算法】之深入解析“不同的二叉搜索树II”的求解思路与算法示例
  6. 【数据结构与算法】之深入解析如何确定单链表有环并求环的入口和长度
  7. iOS实现“下雨下雪”动画效果和“烟花”动画效果
  8. 面试题 17.12. BiNode
  9. 1365. How Many Numbers Are Smaller Than the Current Number 有多少小于当前数字的数字
  10. 编程语言是从哪蹦出来的——大型伦理寻根现场