配置过程
1、点击file-->new model
![](https://i-blog.csdnimg.cn/blog_migrate/8386c36183f63d390ce21858cc3b8fa6.png)
2.选择model types ,选择physical data model ,mode name是你自己新建的名字,这个随意,DBMS是你对应数据库版本,我的是oracle version11g,选择好后OK。
![](https://i-blog.csdnimg.cn/blog_migrate/22b008f06d98dfff7ef6832441827d91.png)
3.创建你的数据源
![](https://i-blog.csdnimg.cn/blog_migrate/5ff7215d079345bed6020db91a2faf25.png)
![](https://i-blog.csdnimg.cn/blog_migrate/abad80f8db517bd284205c0a1eb57bc6.png)
选择系统数据源
![](https://i-blog.csdnimg.cn/blog_migrate/230d92aacc5b30bb945e9c77996cb862.png)
选择你对应的数据库驱动,我这里是oracle in instantclient_11_2
![](https://i-blog.csdnimg.cn/blog_migrate/f82a567ae91919a31d399413df16e209.png)
![](https://i-blog.csdnimg.cn/blog_migrate/984e0b2c868d47da2e720f9d79658f19.png)
![](https://i-blog.csdnimg.cn/blog_migrate/94c832704666d9c88ad6ed3890a6a16e.png)
测试是否可以成功连接你的数据库
![](https://i-blog.csdnimg.cn/blog_migrate/f8a5478a78d92aa68b162f83eabc3b0f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b8faa0225b65533fc01d5220f4b34006.png)
出现如下弹框说明连接成功
![](https://i-blog.csdnimg.cn/blog_migrate/4b6104d08ea9841a41e4e73c82f3e334.png)
连接
![](https://i-blog.csdnimg.cn/blog_migrate/ff5d163e84428d71ac649afea45742cd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/eba24028e6d8e8bec01d735d0c07ced9.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2a24837693b9d46447902dfcdfbf6d38.png)
![](https://i-blog.csdnimg.cn/blog_migrate/954c5f5004909920ff9ccef6b2520591.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ceff1dec2dff3213640c7c9cd0d94fca.png)
过程问题综诉:
1、Unable to connect SQLState=08004 问题
这里开始我powerDesignser16.5的安装目录中间是有空格的,然后已连接就出现这个问题,然后我将之前的删除在重新安装到一个新的文件夹中就可以了,注意安装目录名称不可以有空格
2、无法获得安装源驱动问题
oracle 驱动包/客户端 位数不对, 我的操作系统是64位 oracle64位想当然以为 oracle 客户端包也要64位的,原来 我的plsql是32位的只支持32位的oracle,需要 对应安装 32位的驱动包/客户端,而不是 64位.
驱动下载地址
链接:https://pan.baidu.com/s/13dQW4clN4XkdO62PnwJEcA 密码:wqlj
将下载好的去懂解压在同一个文件夹,然后双击运行odbc_install.exe,重启电脑
![](https://i-blog.csdnimg.cn/blog_migrate/f1eed4df27b5bdb64be2aa572224476d.png)
3、tns sevice name 下拉是乱码问题
这里是因为你在安装oracle后没有对环境变量进行设置,添加系统环境变量TNS_ADMIN,变量值到你oracle安装目录下的admin目录D:\app\Administrator\product\11.2.0\client_1\network\admin
![](https://i-blog.csdnimg.cn/blog_migrate/4d227c1f1e22b91559629fc811e6b3ea.png)
如有不足请大家予以指正!