• [正确配置]win7 PL/SQL 连接Oralce 11g 64位


    PL/SQL 版本号:15.0.5.1710

    32位

    win7 64位系统

    instantclient 12.1 32位,PL/SQL不支持64位

    关键问题

    1.Not logged on

    2.没有connect as

    配置:

    将oralce 11g 的 home目录的 NETWORK文件下的ADMIN的tnsnames.ora复制到 instantclient目录下。并保留该目录结构。

    例如D: PLSQLDeveloper instantclient_12_1

    NETWORKADMIN

    tnsnames.ora 只需要这 一个文件

     不需要配置任何环境变量。

    我的tnsnames.ora文件内容如下

    ORCLE =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = x.x.x.x.)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

    仅仅需要这一个文件。

    需要改的地方

    连接名称任意 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = oracle服务端的IP地址 )(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = 数据库实例名)
        )
      )

    这个配置操作 正确 后 才会有 connect as的选项

    注意

    解压下载好的 instantclient 要保留所有 的文件。不仅仅是oci.dll

    第一次进去点击 cancel 然后tools-> preferences-> connection 填好

    选择commit

    打勾 check connection

    oracle home =D:PLSQLDeveloperinstantclient_12_1

    oci library=D:PLSQLDeveloperinstantclient_12_1oci.dll

    保存后退出

    第二次进去,输入用户名 ,密码 connect as normal 即可

    安装后汉化包需要下载 最新的 否则会有点小问题:有些按钮 提示是 ?

    汉化包官方下载地址 低版本也可用

  • 相关阅读:
    kafka集群partition分布原理分析
    Kafka的通讯协议
    RabbitMQ和Kafka
    深入理解kafka设计原理
    Kafka的Log存储解析
    Netty 超时机制及心跳程序实现
    Netty 实现 WebSocket 聊天功能
    Netty 实现聊天功能
    RabbitMQ在分布式系统中的应用
    Kafka文件存储机制那些事
  • 原文地址:https://www.cnblogs.com/slankka/p/9158582.html
Copyright © 2020-2023  润新知