`
l6259710
  • 浏览: 110131 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于PL/SQL连接64位Oracle

阅读更多

     最近换了64位Win7系统,oracle也随之改成了64位的11g版本。

     换了才发现装的plsql根本加载不了数据库。网上也各种修改换版本神马的介绍都有。版本我是不想换的了,就找了一下有什么办法让plsql能加载64位的文件。最后找到了一个比较简单而且能解决连接不了数据库的问题。

     整理步骤如下:
1、下载并安装Oracle 11g R2 64位(我的是oracle官网下载的第二版本的),忽略安装失败的问题,直接一路把数据库装完就行了。
2、下载Oracle 11g 32 位客户端,阉割绿色版什么的都行,将他随便解压出来。
3、关键的一步:拷贝数据库安装根目录下的一个目录..\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下,解压出来的时候里面应该有一个NETWORK文件夹了,覆盖就行了。
4、下载并安装PL/SQL 8.0,安装过程中PL/SQL会自动检测客户端目录,加载对应dll,分别是:Oracle 解压出来的那个目录,还有 解压目录\oci.dll。

若遇到没有自动检测的情况,直接跳过这一步,本人用的是绿色阉割版,所以是无法识别的,后面配置一下就行了。

打开PL、在没登陆的情况下Tools->Preferences Connection设置Oracle Home和OCI library。

还有就是那个oci8强制转换成coi7上的那个钩钩要去掉。不然打开plsql连接数据库的时候那个连接为XX的选项就没了,就是选sysydba的那些选项。

 


5、启动Oracle数据库服务OracleOraDb11g_home1TNSListener和OracleServiceORCL,用户登录,连接PL/SQL成功!

 

其实修改后plsql加载的是32位的oracle客户端,客户端再去连接数据库服务器而已。

由于之前plsql是直接加载64位oracle客户端(服务端自带的,安装oracle的时候就给装上的了)而导致文件加载失败连接不了而已。不过32位的PL/SQL比Oracle自带的SQL Developer要快不少。

 

分享到:
评论

相关推荐

    PL/SQL Developer 远程连接Oracle数据库

    远程连接Oracle数据库是PL/SQL Developer的一项关键功能,允许用户在本地计算机上操作和管理远程服务器上的数据库,这对于分布式系统开发和远程协作尤其重要。 在使用PL/SQL Developer进行远程连接时,首先需要了解...

    Oracle PL/SQL实战(待续)

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...

    pl/sql64位

    总的来说,64位的PL/SQL Developer是Oracle开发人员的一个强大工具,它可以提供更高效的工作流程,减少因内存限制带来的问题,同时保持易于使用的界面和丰富的功能集。如果你在处理大型数据库或者需要更高的性能,...

    oracle10g_pl/sql

    Oracle 10g PL/SQL 是Oracle数据库系统中用于创建和管理存储过程、函数、触发器等数据库对象的编程语言。本教程旨在为初学者提供一个全面的学习平台,同时也为经验丰富的开发者提供参考资料。PL/SQL是Oracle特有的...

    PL/SQL Developer如何连接64位的Oracle图解

    【PL/SQL Developer连接64位Oracle图解】 在64位Windows系统(例如Win7 64Bit)上,由于32位的PL/SQL Developer无法直接连接64位Oracle数据库,因此需要采取特殊的方法来实现连接。本文将详细说明如何在64位环境下...

    64位操作系统下,使用PB、 PL/SQL 连接64位Oracle的方法

    使用 PB、 PL/SQL 连接 64 位 Oracle 的方法 在 64 位操作系统下,使用 PB、 PL/SQL 连接 64 位 Oracle 需要注意一些重要的配置步骤。下面将详细介绍连接 64 位 Oracle 的方法。 方法 1:使用 Oracle Instant ...

    oracle 9i pl/sql程序设计笔记

    ### Oracle 9i PL/SQL程序设计笔记精要 #### PL/SQL基础知识概览 **标题与描述**:本文档围绕“Oracle 9i PL/SQL程序设计笔记”这一核心主题,深入探讨了PL/SQL语言的基础知识及其在Oracle 9i数据库环境中的应用。...

    pl/sql 本机无需oracle数据库运行文件

    在本主题中,我们将探讨如何在本地计算机上使用PL/SQL客户端连接到远程Oracle服务器,而不需在本地安装完整的Oracle数据库服务端。 标题“PL/SQL 本机无需Oracle数据库运行文件”意味着你可以通过一个轻量级的...

    Oracle PL/SQL程序设计(第5版)(套装上下册)

    《Oracle PL/SQL程序设计(第5版)(套装上下册)》基于Oracle数据库11g,从PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、PL/SQL应用构建、高级PL/SQL主题这6个方面详细系统地讨论了PL/SQL以及如何...

    Oracle PL/SQL实例精解 数据库建立代码

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库操作能力和PL/SQL的结构化编程特性,使得数据库开发者能够创建复杂的应用程序和数据库逻辑。在"Oracle PL/SQL实例精解 数据库建立代码"中,我们将深入探讨...

    Oracle PL/SQL 实例精解(第4版涵盖Oracle 11g)+源码脚本

    Oracle PL/SQL是一种强大的编程语言,它将关系数据库的强大功能与结构化编程的优点结合在一起,是Oracle数据库系统中不可或缺的一部分。在"Oracle PL/SQL 实例精解(第4版涵盖Oracle 11g)+源码脚本"中,读者可以深入...

    一个对数据库的操作工具PL/SQLpl/sqL工具

    PL/SQL是Oracle公司开发的一种过程化语言,全称为Procedural Language/Structured Query Language,它是SQL的一个扩展,专门用于处理Oracle数据库系统。这个“PL/SQL工具”显然是一个用于辅助管理和操作Oracle数据库...

    PL/SQL不安装Oracle连接数据库

    PL/SQL不安装Oracle连接数据库 1、下载instantclient-basic-win32-11.2.0.1.0此为压缩包,解压就行(路径如:D:\oracle\instantclient\instantclient).解压的路径自行调整 2、新建tnsnames.ora文件,路径如(D:\...

    pl/sql最新中文手册

    PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种过程化语言,专为数据库操作设计。这个"PL/SQL最新中文手册"显然是一份详细解释PL/SQL 7.0版本的指南,对于学习和精通Oracle数据库编程至关重要。以下是手册...

    Oracle PL/SQL程序设计(第5版)(上下册)

    ### Oracle PL/SQL程序设计(第5版)(上下册)知识点概述 #### 一、PL/SQL编程基础 - **PL/SQL简介**:PL/SQL(Procedural Language for SQL)是Oracle数据库的一种内嵌式过程化语言,用于增强SQL的功能。它允许在SQL...

    pl/sql连接64位oracle所需文件

    如果不会配置的同学可以参考我的博客:https://blog.csdn.net/qq_36386073/article/details/80731456

    pl/sql developer11.0

    PL/SQL Developer是一款由Allround Automations公司开发的专业Oracle数据库开发工具,专为编写、调试、测试和管理PL/SQL代码而设计。标题中的“pl/sql developer11.0”指的是该软件的第11个主要版本。在本文中,我们...

    PL/SQL Developer连接64位的Oracle图解及相应文件下载

    本文将详细讲解如何在64位操作系统下使用PL/SQL Developer连接Oracle数据库,同时提供相关软件下载。 首先,我们需要明白一点:尽管你的操作系统可能是64位的,但为了兼容性,我们依然可以使用32位的Oracle客户端来...

    PL/SQL 13.0 64位-亲测可用

    总的来说,PL/SQL 13.0 64位版本是一个强大的开发工具,适用于那些需要与Oracle数据库交互的应用程序开发和数据库管理。其最新的特性、增强的性能以及优化的用户体验,使其成为数据库专业人士不可或缺的工具。

    Oracle PL/SQL学习官方教材

    Oracle PL/SQL是一种强大的编程语言,它将SQL与过程编程语言的特性相结合,为数据库开发提供了丰富的功能。在Oracle数据库环境中,PL/SQL是开发高效、可靠和可维护的数据库应用程序的关键工具。以下是对"Oracle PL/...

Global site tag (gtag.js) - Google Analytics