powerDesigner使用

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PDM文件路径D:\Program Files (x86)\Sybase\PowerDesigner 16

oracle 11g 用户名及口令都是yudexiao

oracle_home

D:\orcl\asus1\product\11.2.0\dbhome_1

tns_admin

F:\orclClient\instantclient_11_2_x64

client

F:\orclClient\instantclient_11_2_x64

F:\orclClient\instantclient_11_2_x32

TNSNAMES.ORA-------

GTGISMANAGER =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.200)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = orcl)

)

)

jdk

C:\ProjectOne\Java\jdk1.7.0_51

问题一:Could not initialize JavaVM

在网上查了许多资料,

有的地方说jdk安装在program Files文件里面, 可能因为这个空格的原因造成的, 我先把jdk装在了C:\java目录下面

还是不行, 我使用的jdk是64位的又重新安装了一个windows x86版本的jdk, 改了一下JAVA_HOME

其他设置如下,我使用的15.3版本的powerdesigner:

1.系统变量-classpath:加入mysql jar包的地址(例如C:\mysql-connector-java-3.1.13-bin.jar)

2.powerdesigner-Tools-General Options-Variables 修改JAR,JAVA,JAVAC,JAVADOC的Value

例如JAR的Value:C:\Java\jdk1.6.0_30\bin\jar.exe

JAVA的Value:C:\Java\jdk1.6.0_30\bin\java.exe

JAVAC的Value:C:\Java\jdk1.6.0_30\bin\javac.exe

JAVADOC的Value:C:\Java\jdk1.6.0_30\bin\javadoc.exe

3.powerdesigner-Database-Configure Data Connections-Connection Profiles

点击Add Data source图标, 依次填入连接信息

例如:Connection profile name:MySQL

Description: MySQL

Connection type:JDBC

DBMS type:MySQL

User name: root

Password:123

JDBC driver class:com.mysql.jdbc.Driver

JDBC connetion URL:jdbc:mysql://localhost:3306/database

JDBC driver jar files:C:\mysql-connector-java-3.1.13-bin.jar

问题二:如何配置绿色版oracle client?

client有两种:一种是安装包里有setup.exe文件的,另一种是绿色免安装的,使用的时候需要在环境变量中配置。配置如下:

绿色免安装版的安装包如下:

没有setup.exe文件

问题三:PD学习网站及PD的使用小小感悟

推荐学习powerDesigner的视频网站,网址如下:/computer/soft/76527/

1、客户端引发的思考

本次安装配置PowerDesigner,遇到很多困惑,虽然很多网友提示安装客户端,但是这次并没有用到客户端的配置,安装问题,主要问题怀疑在sqldeveloper上,sqldeveloper并不像PL/SQL developer那样,需要配置。

以下网友帖子上的观点:

PL/SQL相对来说开发和管理上的功能更强大些,用的人也多些

SQL DE跨平台性能好,迁移功能挺强大,图形显示功能也不错

网友Palm:

网友inthirties:

呵呵

plsql還是比較主流的,在開發和管理上都比較方便,還支持導入。導出功能,不過需要安裝Oracle的客戶端,并且需要配置tnsname。這是我覺得,他稍微弱勢的一點。

Oracle psql dev呢,是Oracle自帶的工具,11g已經內嵌到數據庫的安裝里去了,也提供比較好的開發和管理的功能,但是相對plsql來說,要弱一些,不過其中帶有的migration tools 是我鐘情于此工具的一點。可以對異構或者同構的數據庫進行數據遷移,我在mysql和ms sql上都做個不是很復雜的遷移,還是很方便和實用的,而且該工具最好的一點是java開發,使用的jdbc的連接方式,所以即使沒有安裝客戶端也可以通過thin的方式連接

這兩個工具在開發和管理上plsql dev 勝出一籌

但是在遷移功能和跨平臺上sql dev又亮點多多。

你根據你自己的情況來進行選擇吧。

2、ODBC和JDBC之间的那点小事儿

本次PowerDesigner的安装配置,在ODBC Machine Data Source选项上徘徊的时间,还真不少,挺多的。网友提示,搞Java用的驱动程序应该是JDBC。下面就ODBC和JDBC之间的区别、联系做百度学习。

JDBC, 全称为Java DataBase Connectivity standard, 它是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库。JDBC也是java核心类库的一部分。

相关文档
最新文档