PowerDesigner(数据库迁移)
PowerDesigner:导出SQL脚本以及问题解决
在PowerDesigner中点击DataBase -----------> Generate Datebase -----(可以点击Preview预览sql语句)------->设置sql文件的存放路劲 以及生成文件的名称 ------------------>点击确定即可。
在导出的时候可能会报 Generation aborted due to errors detected during the verification of the mod
错误,这时需要在导出页面把把检查模型的选项(Check Model)前的那个勾去掉即可。
可以参考:http://blog.csdn.NET/successful555/article/details/7582154
power designer 连接数据库提示“connection test failed”
利用powerdesigner反向生成表结构时,需要mysql连接,配置好连接,测试时直接报:connection test failed”!
OS:WIN7 旗舰版 64位
JDK: 64位
PowerDesigner:15.1.0.2850
问题原因:
powerdesigner基于32位的jvm内核
详细处理思路
安装32bit的jdk
配置32bit的jdk环境变量
配置powerdesign的jdk环境变量
PowerDesigner Tools --> General Options --> Variables:
JAR C:\Program Files (x86)\Java\bin\jar.exe
JAVA C:\Program Files (x86)\Java\bin\java.exe
JAVAC C:\Program Files (x86)\Java\bin\javac.exe
JAVADOC C:\Program Files (x86)\Java\bin\javadoc.exe
重启powerdersign,连接成功!
//C:\Program Files\Java\jdk1.7.0_80
数据库的表导入到powerdesign生成model图
一、先建立一个连接文件
database--configure connections...---connection profiles--点击第二个数据库图标--
1、命名连接文件
2、选择文件位置
3、可略
4、选择连接类型(jdbc)
5、选择DBMS type(要连接的数据库)
6、填写数据库地址
7、数据库名字
8、登陆数据库用户名
9、点击test connection... 确保信息无误,最后ok。
二、建立model类型
file--revserse enginner--database--命名model类型名字--选择DBMS(对应的数据库)--点击ok
新弹框点击Using a data source--选择刚才生成的连接文件--点击确定
新弹框选择 Connection profile--选择刚才生成的连接文件--输入用户名密码即可
新弹框点击《all users》--选择对应需要生成model的数据库--ok
model--转为其他数据库sql文件
按上述步骤创建model类型,然后如下:
Database>Change Current DBMS 在Change the Target DBMS窗口,选择DBMS为想要转换的数据库类型
选择要导出的物理数据模型,Database>Generate Database--选择文件夹路径和填写文件名称,点击确定,如果需要
可以点击selection选择需要导出的数据库,即可导出PG库SQL语句
PowerDesigner(数据库迁移)的更多相关文章
- MSSQL数据库迁移到Oracle
MSSQL数据库迁移到Oracle 最近要把一个MSSQL数据库迁移到Oracle上面,打算借助PowerDesigner这个软件来实现;今天简单研究一下这个软件的运用;把一步简单的操作步骤记录下来: ...
- MSSQL数据库迁移到Oracle(二)
上一篇文章采用的PowerDesigner实现对MSSQL数据库迁移到Oracle,后来博友建议用ESF Database Migration Toolkit进行迁移会更加简单方便,本文就是通过一个实 ...
- EF Code First Migrations数据库迁移
1.EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework. 在程序包管理器控制台中执行以下语句,安装EntityFramewo ...
- 2.EF中 Code-First 方式的数据库迁移
原文链接:http://www.c-sharpcorner.com/UploadFile/3d39b4/code-first-migrations-with-entity-framework/ 系列目 ...
- laravel数据库迁移(三)
laravel号称世界上最好的框架,数据库迁移算上一个,在这里先简单入个门: laravel很强大,它把表中的操作写成了migrations迁移文件,然后可以直接通过迁移文件来操作表.所以 , 数据迁 ...
- Code First开发系列之数据库迁移
返回<8天掌握EF的Code First开发>总目录 本篇目录 开启并运行迁移 使用迁移API 应用迁移 给已存在的数据库添加迁移 EF的其他功能 本章小结 自我测试 本系列的源码本人已托 ...
- ABP Migration(数据库迁移)
今天准备说说EntityFramework 6.0+,它与我之前所学的4.0有所区别,自从4.1发布以来,code first 被许多人所钟爱,Dbcontext API也由此时而生.早在学校的时候就 ...
- sqlserver 2008R2数据库迁移oracle
x项目需要,将以前的sqlserver数据库迁移的oracle数据库中,由于以前对oracle只是在DML语句的步骤,所以总结一下这次遇到的问题以及具体步骤 1,oracle新建数据库 新建Oracl ...
- 【强烈推荐】数据库迁移利器:Migrator.Net
简介 很郁闷,写了一天的遇到LiveWriter错误,可恶啊 几年前在做项目中第一次接触到了Migrator.Net,就深深被吸引住了,至此以后在新的大项目中,我都会使用Migrator.Net来创建 ...
- ubuntu系统lamp环境搭建、数据库迁移、设置数据库外部访问
sudo passwd root设置两次密码su输入设置的密码exit (退出root帐号) 1.sudo apt-get update 2.sudo apt-get install apache2 ...
随机推荐
- symantec SMG 抓包
1.使用putty连接SMG,先用admin账号登陆 执行set-support , 设置一个密码. 2.重新打开一个putty连接SMG,使用support账号登陆.用我们刚才设置的密码. 3.开 ...
- HTML5: HTML5 应用程序缓存
ylbtech-HTML5: HTML5 应用程序缓存 1.返回顶部 1. HTML5 应用程序缓存 使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线 ...
- 95、自然语言处理svd词向量
import numpy as np import matplotlib.pyplot as plt la = np.linalg words = ["I","like& ...
- 推荐Windows下SVN服务器端和客户端工具软件
相信很多人使用过Windows下的SVN客户端软件TortoiseSVN或者也有过Linux下.MAC下的SVN命令行使用经验,另外MAC下还有以一款就做Vesions的SVN客户端软件,不过个人感觉 ...
- scala解析json —— json4s 解析json方法汇总
使用json4s的框架,包括spark,flink 1.org.json4s 引入pom的方法 对于本地支持,引入以下依赖项添加到pom中 <dependency> <groupId ...
- 高级UI晋升之自定义View实战(九)
更多Android高级架构进阶视频学习请点击:https://space.bilibili.com/474380680 1.前言: 本文采用自定义view的方法来实现一键清除的动画这个功能. 2.效果 ...
- mysql 5.7.20 动态sql 传入参数
drop procedure test; delimiter ;; CREATE procedure test() -- 取动态sql的值 -- 目前只测试出,在 where 后面, 可以用 ?,类似 ...
- jsp 内置对象HTTP协议
有些对象不用声明就能够在JSP页面的脚本部分使用,这就是JSP的内置对象. JSP的内置对象有:request .response.session.application.out. 下面我们将一一介绍 ...
- 单链表的java实现
class LNode { public LNode next; public int data; } class Lianbiao { private static LNode head = new ...
- Spring mvc的执行流程
一个请求匹配前端控制器 DispatcherServlet 的请求映射路径(在 web.xml中指定), WEB 容器将该请求转交给 DispatcherServlet 处理 DispatcherSe ...