powerdesigner 同步mysql 报错_Win7下PowerDesigner连接mysql,反向工程,导出差异脚本,或直接同步...
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,反向工程,导出差异脚本,或直接同步...相关推荐
- php mysql 报错_Mac下PHP连接MySQL报错"No such file or directory"的解决办法
首先做个简短的介绍. [说明1]MAC下MySQL的安装路径:/usr/local/mysql-5.5.28-osx10.6-x86 数据库的数据文件在该目录的data文件夹中: 命令文件在bin文件 ...
- 连接mysql报错有乱码_连接mysql服务器报错时,出现乱码
页头用了 header('content-type:text/html;charset=utf-8'); try { $this->dbo=new PDO($dsn,$dbuser,$dbpas ...
- 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 ...
- mysql报错3534_win7下安装MYSQL报错:MYSQL 服务无法启动的3534问题
上午在win7下安装MYSQL,只到"net start mysql"这一步报错:3534的错误: 于是在百度中搜索关键字"mysql服务无法启动3534". ...
- mysql 报错3534_win7下安装MYSQL报错:MYSQL 服务无法启动的3534问题
win7下安装MYSQL,只到"net start mysql"这一步报错:3534的错误: 是直接官网下载的压缩文件.不是安装文件. 解决方法: 1:环境变量PATH添加完成(例 ...
- centos7源码安装mysql报错_CentOS7 下源码安装MySQL数据库 8.0.11
本文主要向大家介绍了CentOS7 下源码安装MySQL数据库 8.0.11,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. CentOS7 下源码安装MySQL 8.0.11 系 ...
- vs中imshow函数报错_Win7下VS2010中配置Opencv2.4.4的方法(32位和64位都有效)(亲测成功)...
在vs2010下配置opencv是件痛苦的事情,一点点错误可能就会导致莫名其妙的报错,各种error让人郁闷不已,这里提供给大家一篇vs2010下配置opencv2.4.4的方法,我是64位的win7 ...
- mysql 报错10614_golang使用go-sql-driver实现mysql增删改操作-Go语言中文社区
这两天用golang 写的服务端做的都是和redis做交互,因为后期还会用mysql的一个表做验证. 先学习下golang对mysql的操作 ! mymysql和go-mysql-driver是 ...
- hive连接mysql报错_hive远程模式初始化mysql报错
hive的远程模式需要mysql数据库,需要安装mysql数据库, 创建mysql 数据库用于存储hive的原信息 create database hive DEFAULT CHARSET utf8 ...
最新文章
- 在神经网络中使用dropout
- java char 指针数组_双指针之对撞指针,Java
- hdu 1872(稳定排序)
- h5页面长按保存图片
- 点击User Profile Service Application 报错
- c3等待加载样式 vue_Vue.js__简易加载等待动画
- 博图v16组态wincc_西门子WinCC与S71200OPC通讯方法
- ajax post 与get方法 data写法
- emacs 剪切板_将Emacs用作RPG仪表板的5种方法
- 获取roi内的xld_提升ROI是王道,这几种推广获客渠道与形式你还不知道?
- 接口测试--ApiPost组成介绍
- 牛客小白月赛4 J 强迫症 思维
- bcc语料库下载_大数据背景下BCC语料库的研制_荀恩东
- 如何解压 GZ 文件
- CHROME插件开发之·web页面与插件后台通信(chrome.runtime.sendMessage => chrome.runtime.onMessageExternal.addListener)
- HTML当前标签鼠标停留下划线和变色效果
- 计算机输入法知识讲解,第一讲计算机基础知识及微软拼音输入法
- psql计算环比和同比
- vue+elementUI 表格下载为excel
- 开博客,立决心,学oracle,做DBA!
热门文章
- Day3-----delayPrompt
- hdu_1233(最小生成树)
- SpringBoot三种获取Request和Response的方法
- 【数据结构与算法】之深入解析“我的日程安排表II”的求解思路与算法示例
- 【数据结构与算法】之深入解析“不同的二叉搜索树II”的求解思路与算法示例
- 【数据结构与算法】之深入解析如何确定单链表有环并求环的入口和长度
- iOS实现“下雨下雪”动画效果和“烟花”动画效果
- 面试题 17.12. BiNode
- 1365. How Many Numbers Are Smaller Than the Current Number 有多少小于当前数字的数字
- 编程语言是从哪蹦出来的——大型伦理寻根现场