PowerDesigner(数据库迁移)

摘要:
PowerDesigner:导出SQL脚本以及问题解决在PowerDesigner中点击DataBase-----------˃GenerateDatebase------------˃设置sql文件的存放路劲以及生成文件的名称------------------˃点击确定即可。可以参考:http://blog.csdn.NET/successful555/article/details/7582154powerdesigner连接数据库提示“connectiontestfailed”利用powerdesigner反向生成表结构时,需要mysql连接,配置好连接,测试时直接报:connectiontestfailed”!OS:WIN7旗舰版64位JDK:64位PowerDesigner:15.1.0.2850问题原因:powerdesigner基于32位的jvm内核详细处理思路安装32bit的jdk配置32bit的jdk环境变量配置powerdesign的jdk环境变量PowerDesignerTools--˃GeneralOptions--˃Variables:JARC:ProgramFilesJavainjar.exeJAVAC:ProgramFilesJavainjava.exeJAVACC:ProgramFilesJavainjavac.exeJAVADOCC:ProgramFilesJavainjavadoc.exe重启powerdersign,连接成功!

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)Javainjar.exe
JAVA C:Program Files (x86)Javainjava.exe
JAVAC C:Program Files (x86)Javainjavac.exe
JAVADOC C:Program Files (x86)Javainjavadoc.exe
重启powerdersign,连接成功!

//C:Program FilesJavajdk1.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(数据库迁移)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇AQS之可重入锁ReentrantLock原理ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'ambari'下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

解读SQL 内存数据库的细节

相信大家对内存数据库的 概念并不陌生,之前园子里也有多位大牛介绍过SQL内存数据库的创建方法,我曾仔细 拜读过,有了大致了解,不过仍有很多细节不清晰,比如: (1)内存数据库是把整个数据库放到内存中的吗? (2)数据都在内存里面,那宕机或者断电了,数据不是没有了吗? (3)据在内存是怎么存放的,还是按照页的方式吗,一行的大小有限制吗? (4)内存数据...

Oracle 11g数据库创建表空间、用户、目录、以及给用户授权

以下操作皆是Windows下操作: 一、创建表空间 创建表空间,是管理员级别的操作,当你装了一个数据库,这个数据库的表空间可以不止一个,可以根据实际情况来对应的增加、创建 打开命令提示符的窗口:可以直接Windows键+R,也可以如下图所示打开,用管理员身份登录sqlplus ,登录成功之后就可以输入以下命令: create tablespace MYSP...

提高Oracle的Insert、Update等操作速度

 在Oracle数 据库中,Insert、Update、Delete三个操作是对数据库中的数据进行插入、更新以及删除。在进行这些操作时,如果数据库中的记录比较多时, 则所需要的时间比较长。如需要利用一个Update语句更新大量记录时,即使更新的内容很简单,如只是将价格提升10%,但是仍然需要花费比较成的时间。 所以从某种程度上来说,进行这些操作时其执行速度...

LINUX系统配置

LINUX系统配置 Linux 安装jdk方法; Linux Tomcat 安装与配置 Linux redis 安装与配置 (例1) Linux redis安装配置(例2) NGINX 安装 Linux 安装jdk方法 JDK安装 tar.gz为解压后就可使用的版本,这里我们将jdk-7u3-linux-i586.tar.g...

tomcat环境变量的设置(不在系统中设置环境变量,可以直接运行)

背景:运维人员希望拿到tomcat压缩包后,解压后就能运行,不想操心JDK是否已经按照好了、环境变量是否设置了等烦心事。。。 设置步骤如下: 1. 准备一个压缩版的tomcat,楼主使用的是tomcat8,下载地址为:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bi...

【ArcGIS 10.2新特性】ArcGIS 10.2将PostgreSQL原生数据发布为要素服务

1、ArcGIS 10.2支持原生数据发布为要素服    有没有将自己已有的空间数据发布为要素服务的需求?有没有将非Esri空间数据类型的数据作为服务在Web端展示的需求?    ArcGIS 10.2 for Server增加了这方面的能力,ArcGIS 10.2 for Server 可以将原生数据库中的空间数据发布为要素服务。    想必都知道现在的...