Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64

目录

  • 目录
  • 系统环境
  • 连接Oracle Server

系统环境

  • 操作系统
    • Windows 8.1
    • RHEL6.1
  • 软件
    • Oracle10gr2
    • PL/SQL
    • instantclient-basic-win32-10.2.0.5

连接Oracle Server

首先需要安装PLSQL Developer,有需要的话也可以同时安装中文语言包。

Step1:解压instantclient-basic-win32-10.2.0.5.zip文件到PLSQL的安装目录下

Step2:创建instantclient_10_2\network\admin目录,该目录用于存放Oracle的监听文件tnsname.ora

Step3:使用XFTP从RHEL6的/u01/oracle/network/admin/tnsnames.ora文件复制到instantclient-basic-win32-10.2.0.5\nstantclient_10_2\network\admin文件夹下

Step4:检查Windows下的tnsnames.ora文件配置是否正确,否则可能出现ORA-12504错误。如果没有DNS也没有修改windows上的hosts文件的话,建议将HOST参数修改为IP。

    DEMO =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = jmilk.fan.com)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = demo)
        )
      )

    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )

Step5:以不登陆的方式启动PLSQL,打开工具 –> 首选项
1. 在Oracle 主目录选项写入:D:\Class\Oracle\Software\PLSQL_Developer\instantclient-basic-win32-10.2.0.5\instantclient_10_2\network\admin
PLSQL会获取该目录下配置文件的参数,以此来连接到Oracle Server。
2. 在OCI库选项写入:D:\Class\Oracle\Software\PLSQL_Developer\instantclient-basic-win32-10.2.0.5\instantclient_10_2\oci.dll
3. 勾选上检查连接

Step6:重新打开PLSQL,选择数据库,使用SCOTT用户登录

注意:如果希望在Win10上运行PLSQL并且连接到Oracle Server的话,还需要下载一个动态链接库文件msvcr71.dll,将其放置到C:\Windows\SysWOW64文件夹中。

时间: 2024-08-26 15:32:42

Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64的相关文章

Windows 8“飞行模式”使用方法

之前,当Windows还没有那么复杂的时候,我们需要手动禁用网络连接,从而获取更长的电池续航时间.如今,PC支持的无线网络越来越多,除了Wi-Fi,还有蓝牙连接和移动宽带连接.飞行模式的功用就更加突出了. Windows 8中的飞行模式应运而生,打开该模式后,你能清晰地看到所有无线网络类型都禁用了,只需一键点击,你就能同时关闭运营商宽带.Wi-Fi和蓝牙. 使用快捷键组合Windows+I或者是直接到Charms超级栏的"设置"中打开网络面板,就能看到飞行模式按钮,点击即可启用. 开启

Windows Azure移动服务增加APNS推送通知的新支持

几周前,我发表了一篇有关Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure 移动服务的若干改进的博文.其中之一就是增加一个Objective-C客户端 SDK来允许 iOS 开发人员方便地使用移动服务处理数据和身份验证.今天我很兴奋地宣布几项对我们的 iOS SDK 的改进,最重要的还是我们通过APNS(苹果推送通知服务)推送通知的新支持.这使得它非常简单地从 Windows Azure 移动服务的脚本中推送通

Win8 KMS 激活原理详解

Windows 8批量激活 Windows8面向企业提供两种批量激活方式:KMS和MAK.MAK的激活服务由微软的公共平台受理,适合于50台计算机以下的中小型企业;KMS需要企业提供一台受理该项服务的服务器,适用于50台计算机以上的大型企业. KMS 激活原理(Key Management Service) KMS采用客户端-服务器拓扑结构,个人电脑只需通过本地网络即可获得授权服务. KMS客户端计算机通过DNS域名系统或者静态配置连接至KMS主机,KMS主机通过RPC远程过程调用发放授权. K

.NET 数据访问体系结构指南一

访问|数据|体系  ADO.NET 引入的主要变化之一是用 DataTable.DataSet.DataAdapter 和 DataReader 对象的组合取代了 ADO Recordset 对象.DataTable 表示单个表中行的集合,在这一方面类似于 Recordset.DataSet 表示 DataTable 对象的集合,同时包括将各种表绑定在一起的关系和约束.实际上,DataSet 是带有内置 XML 支持的.内存中的关系结构. DataSet 的主要特性之一是它不了解可能用来填充它的

保护SQL Server:为安全性而安装

由于多种原因,进行安全设置的人们常常不理解数据的真正价值,所以,他们也无法对数据进行合适的保护.将你的数据只限于需要的人访问,并保证访问的人的合法性,是一个数据库管理人员的重要工作.然而,确保数据可以访问不是意味着数据向所有人公开,相反的,你必须很仔细地保护数据,并只对需要使用数据的人进行开放. 设置安全性过程通用的软件维护和数据库更新都会对系统安全起着重要作用,通常包括以下步骤: 分配一个可靠的密码给缺省的系统管理(SA)帐号.然后,建立自己唯一命名的帐号,并将这一帐号放入sysadmin.一

SQL Server 基础概念集

server|概念 1.如何理解SQL Server的实例         在项目实施过程中,不少用户会有这样的需求:要求开发一套基于SQL Server的新系统,这套系统验收通过后,要和一个原有的SQL Server系统合并,共用一个服务器,所以不能为新系统提供单独的服务器(资金上不允许为开发提供单独的服务器).但是要保障新系统的开发而又不影响旧系统的正常运行,所以要求新系统使用单独的SQL Server服务.在SQL Server 2000以前的版本中,这样的要求是无法满足的,但在SQL S

如何做好SQL Server的数据保护

  由于多种原因,进行安全设置的人们常常不理解数据的真正价值,所以,他们也无法对数据进行合适的保护.将你的数据只限于需要的人访问,并保证访问的人的合法性,是一个数据库管理人员的重要工作.然而,确保数据可以访问不是意味着数据向所有人公开,相反的,你必须很仔细地保护数据,并只对需要使用数据的人进行开放. 设置安全性过程 通用的软件维护和数据库更新都会对系统安全起着重要作用,通常包括以下步骤: 1.分配一个可靠的密码给缺省的系统管理(SA)帐号.然后,建立自己唯一命名的帐号,并将这一帐号放入sysad

Win8不联网直接安装.Net 3.5 Framework的方法

  每次重装Windows8因为开发需要.Net3.5 Framework每次都要漫长的等待才能安装成功..后来发现自己太傻了...其实可以不需要联网安装的...下面我来介绍一下.   1.首先需要找到安装文件所在的位置,我的是在D盘.(D:)   2.然后右击开始菜单(Win + X)的左下角,选择-命令提示符(管理员).   3.然后输入如下命令:dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:sourcessxs

Ansible一个IT自动化工具,用来配置系统部署软件

Ansible 是通过 Python 语言开发.当前使用 Ansible 的用户有:evernote.rackspace.NASA.Atlassian.twitter 等. Ansible 的目标是操作的最简单和最易用.它也强烈关注安全和可靠性.精简性.OpenSSH 传输的运用(具有一个加速的套接字模式和推模式作为替代)以及语法的易读性. Ansible 可以管理小型的网络环境,也可以用于管理上千人的企业级网络环境,它都能够游刃有余的完成您所交待的任务. Ansible 管理机器上不需要安装代