Win7 64位下PowerDesigner连接64位Oracle11g数据库
操作系统:WIN7 64旗舰版
Oracle版本:64位11g
PowerDesigner版本:15.1
问题描述:因为PowerDesigner是32的程序,连接数据库会默认开启32位的ODBC,因此无法使用Oracle11g的驱动程序
解决方法:下载安装Oracle11g客户端win32_11gR2_client.zip => 选择客户端的提供程序连接Oracle
详细步骤:
1、下载Oracle11g客户端win32_11gR2_client.zip
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip
(曾尝试使用精简版不成功,所以保险起见用官方完整版客户端)
2、安装选择管理员模式,1.1G的那个安装版本
3、配置客户端TNS
配置后将......product\11.2.0\dbhome_1\NETWORK\ADMINlistener.ora和tnsnames.ora分别拷贝到对应的client的.....product\11.2.0\client_1\network\admin下。
4、打开ODBC 32版本 C:\Windows\SysWOW64\odbcad32.exe,点击添加,选择Oracle in OracleClient_home

(截图有两个因为我安装了两遍,第一次安装错了,请无视)
5、配置数据源,输入用户名账号,测试连接成功

6、打开PowerDesigner,在DataBase下拉菜单选择点击Connect,选择刚才配好的ODBC就可以了!

总结:64位系统用Oracel有点麻烦,我当时用本机装Oracle11g服务端,然后连PL/SQL连不上也是这个原因,现在用的很好。
Oracle11g服务端+Oracle11g客户端+PL/SQL Developer+PowerDesigner,环境运行稳定!(wyt:后加网上的方法是正常的我的方法是采用的用了客户端和简单客户端并存的方式不完善)
添加数据源的时候要注意。首先要新建一个数据模型,建立成功以后才能够在对应的数据库菜单中选到要对应的这个菜单下面是我的一些截图,展示了成功的案例,如果数据库连接不成功。那么我们就要完成上面的操作或这看看能否建立好net连接吧
















这样就完成了连接oracle的过程如果连接sqlserver的话需要注意的是,异构数据库是不能放在一个project下的

区别在下面的图片中

选择的驱动程序不同。其余的都差不多。但是我测试的目标数据源有问题,无法正常的访问,所以结果图我没有贴出来。大家可以自己测试吧。这里参考了几个文档分别是
http://wenku.baidu.com/link?url=pCYOdnR40IvaOdUXKZnW8IrlHF_qF6CgTy_PH9ytgy-mCfzDsn26aW-qYEETllzw5v3XqqKjuHNZtCTAz5pErCznmZduSBDOGe2ZhoyjThW
希望能够帮助到大家。
Win7 64位下PowerDesigner连接64位Oracle11g数据库的更多相关文章
- [转]win7 64位下完美安装64位oracle 11g
最近在网上搜如何在win764位的情况下安装64位的oracle,并且使用PLSQL Developer来管理oracle. 于是开始在oracle官网下载数据库,下载是一件很简单的事情,问题是在百度 ...
- VS2010在64位系统中连接64位Oracle出现的问题和解决方法
C#使用System.Data.OracleClient连接Oracle数据库.我的是window7/64位系统,装了一个64位的oralce 11G r2 客户端是64位的 用VS10调试错误信息如 ...
- CentOS6.3(64位)下安装Oracle11gR2(64)服务器
安装环境 Linux服务器:Centos6.3 64位 Oracle服务器:Oracle11gR2 64位 系统要求 1.Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的物理内 ...
- 虚拟机centos7服务器下,启动oracle11g数据库和关闭数据库
转载:https://blog.csdn.net/ShelleyWhile/article/details/74898033 一.前提条件:虚拟机centos7服务器下,已经安装好oracle11g数 ...
- 关于64位win7环境下VS连接oracle数据库的问题
本机环境:64位win7,安装了64位的oracle桌面类 服务器环境:64位windows server 2008,64位oracle服务器端 问题:本机用sql developer连数据库没有问题 ...
- win7(64)位下WinDbg64调试VMware10下的win7(32位)
win7(64)位下WinDbg64调试VMware10下的win7(32位) 一 Windbg32位还是64位的选择 参考文档<Windbg 32位版本和64位版本的选择> http:/ ...
- PowerDesigner使用64位JDK连接MYSQL填坑记.md
你在这座城市,做过最孤独的事是什么? 曾经试过销声匿迹,最终只是无人问及! 系统环境 利用powerdesigner反向生成表结构时报: ** connection test failed** 胖先 ...
- PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法
原创:https://blog.csdn.net/sdmanooo/article/details/14055077 今儿个重装了个系统,win7 64位.接着装了个64位的oracle11g,ora ...
- 关于64位Win7/Win 8 下怎么学习汇编语言
我看有许多同学用Win 7/Win 8 学习汇编,现在好多人的内存升级了都用64位系统了,但是64位W7没有自带的DEBUG和MASM. 1.首先下载DOSBOX,(下面附带地址)它的作用就是让你在6 ...
随机推荐
- Javascript 中的严格模式
原文:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html 一.概述 除了正常运行模式,ECMAscript 5添加了第 ...
- hibernate 注解 唯一键约束 uniqueConstraints
@Table 注解包含一个schema和一个catelog 属性,使用@UniqueConstraints 可以定义表的唯一约束. 如果是联合约束就用下面这种 @Table(name="tb ...
- Transaction详细介绍
闲暇之时浏览技术站点时,看到了对事物写的很好的一篇文章,看完之后感觉讲的实在是太好了. 原文地址:http://my.oschina.net/huangyong/blog/160012 Transac ...
- 【小白的CFD之旅】08 CFD速成之道
学了那么一个星期的流体力学,又看了一周的计算流体力学,小白对于如何应用CFD解决工程流体问题,依然是一无所知.眼看一个月的时间已经过半,小白有点着急起来.于是在一个阳光明媚的早晨,小白又找到了黄师姐. ...
- .NET 类型(Types)的那些事
引言 您是.Net工程师?那 .NetFramework中的类型您知道有三大类吗?(除了引用类型和值类型,还有?) 引用类型一定在“堆”上,值类型一定在“栈”上? 那引用类型在内存中的布局细节您又知道 ...
- python Requests模块的简要介绍
Requests的安装: pip install Requests Requests的使用: import requests url = "http://www.mzitu.com" ...
- Spring AOP深入剖析
一.通过代理工厂模式配置通知 ①.前置通知.后置通知: 定义某接口:ISomeService,并自定义方法 public interface ISomeService { public void tr ...
- HTML和xhtml,CSS
索引: 初学者入门书籍 高级进阶书籍 W3C官方手册 网站架构 移动平台网站开发 视频资源 开发工具 初学者入门书籍: 中文电子书 深入浅出html pdf中文版 魅丽的网页设计 JAVA WE ...
- IIS7.5使用web.config设置伪静态的二种方法(转)
近几天公司里开发的项目有几个运行在IIS7.5上,由于全站采用的是伪静态,因此从网上找到两两种方法来实现.这两种方法各有优势:第一种比较灵活,只要把文件拷到根目录下,即可直接显示所有伪静态页面(适用于 ...
- Struts2 Validation学习
Every input is evil! ------------------------------华丽的分割线----------------------------------- 客户端提交的数 ...