Windows 64位下安装PLSQL developer + Oracle 11g 64位 + Oracle® Fusion ...
### Windows 64位下安装PLSQL Developer + Oracle 11g 64位 + Oracle® Fusion Middleware的设置 在Windows 64位操作系统中安装并配置PLSQL Developer与Oracle 11g 64位数据库及Oracle® Fusion Middleware是一项涉及多个步骤的任务,尤其需要注意的是PLSQL Developer本身并不直接支持64位Oracle客户端。本文将详细介绍这一过程中的关键步骤及注意事项。 #### Oracle 11g 64位 + Oracle® Fusion Middleware 安装与配置 1. **安装Oracle 11g 64位与Oracle® Fusion Middleware**: - 首先确保已经正确安装了Oracle 11g 64位服务器端以及Oracle® Fusion Middleware。这些组件的安装通常遵循标准流程,需要注意的是确保所有必要的服务都被正确启动。 - 安装完成后,应当能够通过命令行或其他工具正常访问Oracle 11g数据库服务。 2. **配置环境变量**: - 在Windows环境中,需要设置两个关键的环境变量来确保PLSQL Developer可以成功连接到Oracle数据库。 - **TNS_ADMIN**:指向包含TNS文件的目录,这是存储数据库连接信息的文件。例如:`F:\app\Chen\product\11.2.0\dbhome_2\NETWORK\ADMIN`。 - **NLS_LANG**:用于指定数据库使用的字符集编码,以避免连接后出现中文乱码的问题。例如:`SIMPLIFIED CHINESE_CHINA.ZHS16GBK`。 #### PLSQL Developer配置 1. **安装32位Oracle客户端**: - 由于PLSQL Developer不支持64位Oracle客户端,因此需要安装32位Oracle客户端,并将其解压至指定位置,例如:`F:\oracle\app\instantclient_11_2`。 2. **配置PLSQL Developer首选项**: - 打开PLSQL Developer,进入“工具”菜单下的“首选项”设置。 - 在“OCI Library”处输入32位Oracle客户端中oci.dll文件的完整路径,例如:`F:\oracle\app\instantclient_11_2\oci.dll`。 3. **解决Oracle® Fusion Middleware启动问题**: - 如果添加了TNS_ADMIN环境变量后,发现Oracle® Fusion Middleware无法启动,需要采取以下步骤: - 删除之前设置的TNS_ADMIN环境变量。 - 在PLSQL Developer的首选项中,指定Oracle Home路径以及OCI Library路径。 - 在32位Oracle客户端目录下创建一个network\admin子目录,并将D:\Oracle\Middleware\asinst_1\config目录下的tnsnames.ora文件复制过来。 4. **tnsnames.ora文件配置**: - tnsnames.ora文件包含了数据库连接的相关信息。需要根据实际情况修改其中的服务名、地址、端口等参数。 - 示例配置如下: ```plaintext ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) ) test = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = Home)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) ``` - 上述示例中,“test”代表了一个数据库连接别名,可以根据实际需求进行调整。 5. **注销或重启计算机**: - 完成上述所有配置后,建议注销或重启计算机以确保所有设置生效。 通过上述步骤,可以在Windows 64位环境下成功安装并配置PLSQL Developer、Oracle 11g 64位数据库以及Oracle® Fusion Middleware,从而实现开发环境的高效搭建与管理。































- 粉丝: 1
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于asyncio和aiohttp的七牛云Python异步客户端。.zip
- 基于 SQLAlchemy 和 Pydantic 的异步 Python
- 基于android,uiautomator2,opencv-python基于图片识别算法自动化统计页面加载.zip
- 基于bugscanner的python网站指纹识别练习脚本.zip
- 基于brython与codemirror的前端python运行页面.zip
- 基于blockly 生成 python scrapy代码练手小项目.zip
- 基于FFmpeg的python视频处理包-因疫情影响,工作比较繁忙,心情也没在视频上面再研究,该项目已经搁置,源码很简单,大家可以自己研究一下自己扩展.zip
- 基于Django 2.1.2 和Python 3 的个人漫画管理网站.zip
- 基于ES构建的一个简单的检索式问答系统,主要用来学习下python相关的ES操作.zip
- 基于Golang的GitHub反向代理下载 python源码来自:https___github.com_hunshcn_gh-proxy.zip
- 基于hash向量和共现矩阵的python聚类:DBSCAN、k-means、agglomerative.zip
- 基于Flask的Python全国招聘岗位就业可视化系统.zip
- 基于Jupyter notebook的一本python入门书。.zip
- 基于Keras预训练模型VGG16、ResNet50、InceptionV3,使用Python的HTTP框架Flask搭建图像识别接口.zip
- 基于kafka和python实现的某个功能.zip
- 基于Numpy和Boost__Python实现的矩量法.zip


