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 同意,不得擅自转载本文,否则后果自负
  • 相关阅读:
    Leetcode 50.Pow(x,n) By Python
    Leetcode 347.前K个高频元素 By Python
    Leetcode 414.Fizz Buzz By Python
    Leetcode 237.删除链表中的节点 By Python
    Leetcode 20.有效的括号 By Python
    Leetcode 70.爬楼梯 By Python
    Leetcode 190.颠倒二进制位 By Python
    团体程序设计天梯赛 L1-034. 点赞
    Wannafly挑战赛9 C-列一列
    TZOJ Start
  • 原文地址:https://www.cnblogs.com/xin1006/p/3900741.html
Copyright © 2011-2022 走看看