ORACLE 12c 配置PL/SQL 并登录

一、安装12c简易客户端

下载:instantclient-basic-nt-12.2.0.1.0.zip 

下载并解压到本地目录D:appinstantclient_12_2

创建tns连接文件:先创建目录D:appinstantclient_12_2NETWORKADMIN

tnsnames.ora的内容如下

ORCL =
  (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.137.137)(PORT = 1521))
      (CONNECT_DATA =
        (SERVICE_NAME =orcl )
    )
  )

二、安装PL/SQL软件

下载:http://pan.baidu.com/s/1gdelc5d

配置PLSQL_Developer首选项:工具→首选项

 三、登录后乱码问题处理

 

添加字符集环境变量,更改为与数据库一致

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 四、登录注意事项

oracle密码修改SQL

SQL> alter user sys identified by xxxxxx;

1、尝试用oracle的sys管理用户去登录plsql,用户名必须小写,连接类型选择sysdba

2、使用cdb普通用户登录,12c要求你在user_name前加C##

 3、使用pdb用户登录,要求用户前不加C##,tns文件中添加pdb的信息

GNNT_PDB =
  (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.137.137)(PORT = 1521))
      (CONNECT_DATA =
        (SERVICE_NAME =GNNT_PDB )
    )
  )

原文地址:https://www.cnblogs.com/-abm/p/9287448.html