zoukankan      html  css  js  c++  java
  • pl/sql developer 连接服务器上的数据库

    1, 在本地安装的Oracle中找到目录 oracleproduct11.2.0dbhome_1 etworkadmin, 它下面一般有两个文件可以进行编辑tnsnames.ora   listener.ora ,一般只要配置tnsnames.ora即可. 配置内容如下面的方式.

    # tnsnames.ora Network Configuration File: D:apporacleproduct11.2.0dbhome_1
    etworkadmin	nsnames.ora
    # Generated by Oracle configuration tools.
    
    ORADEV764 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.181.76.4)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = oradev)
        )
      )
    
    ORCL_190 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 10.8.206.190)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

    2,打开PL/SQL Developer软件,在登录页面的下拉框中就可以选择我们配置的 ORADEV764  ORCL_190 了.

    问题: PLSQL 连接数据库 ORA-12154 TNS无法解析指定的连接标识符:

      我的原因是 配置连接符名称时,前面多了一个空格, 它的前面是不允许有空格的

    3,破解 PL/SQL Developer,在安装包里面有个aalf.dat文件,将它复制到安装目录即可.比如复制到 :  C:Program FilesPLSQL Developeraalf.dat

     ====================================32位PLSQL Developer的安装======================

    1, 下载 https://www.jb51.net/softs/664140.html  (PLSQL Developer v13.0.6 32位 中文汉化特别版(附注册机+激活步骤));

    2, 因为缺oci.dll,故需要在官网下载 instantclient-basic-nt-12.2.0.1.0-32.zip(http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html), 参考 https://blog.csdn.net/u014427391/article/details/56479085;

    3. 打开PLSQL Developer, 手动设置 oci.dll路径.

     4. 参考文章设置编码: https://blog.csdn.net/zsm15623544116/article/details/83988044

    select userenv('language') from dual;

    NLS_LANG 将查到的值配置到该环境变量中.

    5, 因为oracle12c之后加入了新特性,Oracle 12C引入了CDB与PDB的新特性

      我们只需要把PDB关闭即可,这样就不需要c##了。

      关闭PDB:

      ALTER PLUGGABLE DATABASE PDB$SEED CLOSE ;

      PDB$SEED是PDB的名字。

      可以通过select con_id, dbid, guid, name , open_mode from v$pdbs;查看PDB信息。

           或者在安装创建oracle的时候将“创建为容器数据库”前面的打勾✔去掉。如下图:

    ----------- 赠人玫瑰,手有余香     如果本文对您有所帮助,动动手指扫一扫哟   么么哒 -----------


    未经作者 https://www.cnblogs.com/xin1006/ 梦相随1006 同意,不得擅自转载本文,否则后果自负
  • 相关阅读:
    宏开发:excel中添加拼接行
    windows消息简单应用实例
    C#用到windows 消息列表Message类MSG的id代号
    在C#中winform程序中应用nlog日志工具
    sql语句中生成0-10随机数
    div+css布局使用inline-block
    linux在nginx中服务器集群用到session的注意事项
    linux 安装php时不安装mysql客户端或者服务端
    centos 配置apache注意事项
    Apache服务器不能启动查看启动错误信息
  • 原文地址:https://www.cnblogs.com/xin1006/p/3900741.html
Copyright © 2011-2022 走看看