pd远程连接oracle,PowerDesigner链接Oracle生成sql语句

1.配置链接信息

打开PowerDesigner,在主菜单中点击Database--->Configure Connections 选中Connection Profiles

d7ef15869c462ca1fb16598c5a7f4e15.png

2. 添加数据源,点击上图中的Add DataSource

6789676f674e08fab2eb868c9cd06d15.png

3. 点击Test Connection 测试连接是否正常。

4. 在主菜单中点击Database--->Connect.

14d7cbafca877faea6ac91ddcb1d11fe.png

5. 点击主菜单中的Database---->Generate DataBase。Generation type中选择Direct generation 选择刚才新建的数据源。

52da6efe097fab1eed3e6dc04ce4f35b.png

6. 点击确定按钮,生成sql语句。

2e068440165740bed5c8c41a84cedb31.png

7. 点击Run按钮,在Oracle中就会添加表amc_base_bbb

注意:1 powerdesigner默认生成的sql语句中含有drop table。。。这样如果数据库中没有该表就会报错,通过下面的 配置可以去掉drop table信息。

在主菜单中点击Database--->Generate DataBase.选择Options把Drop table去掉就OK了。

da4a30a46b5e92602188420d5e2b01f5.png

2. 表的字段的名字如果是小写的,Powerdesigner生成的sql语句中会在每个小写字母前加上引号,关于如何解决这个问题,请看去掉PowerDesigner中自动生成的sql中的引号。

PowerDesigner连接数据库如果出现错误: Non SQL Error : Could not load class

解决办法:在PD启动之前先把所需的jar包复制到PD安装目录下,这样PD就能找到所需的jar包了。0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值