1)安装Oracle 12c 64位
2)安装32位的Oracle客户端( instantclient-basic-nt-12.1.0.1.0)
下载instantclient-basic-nt-12.1.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_12 _1):
D:\Oracle\app\YM\product\instantclient _12 _1 。
拷贝数据库安装根目录下的一个目录D:\Oracle\app\YM\product\12.1.0\dbhome_1\NETWORK到Oracle客户端目录下D:\Oracle\app\YM\product\instantclient_12_1(其实只需要 NETWORK\ADMIN\tnsnames.ora)
3)安装PL/SQL Developer
安装 PL/SQL Developer,在工具->首选项 连接里面设置OCI Library和Oracle_Home,例如本机设置为:
Oracle Home :C:\oracleapp\orcl\product\instantclient_12_1
OCI Library :C:\oracleapp\orcl\product\instantclient_12_1\oci.dll

oracle12C比较特殊,有pdb这个新东西。正常按上述步骤完成后,sys和system用户能够登陆,但登陆的是CDB。pdb用户是没办法登陆的,因为看不到pdb的名字。
根据oracle12C的新特性,pdb也是一个数据库,但是tnsname里面是没有自动配置的,现在在tnsname文件里面添加对应的信息。然后plsql developer登陆框里就能看见了,然后正常登录。

当使用oracle12c创建数据库时如果选择了这样的话就在你创建数据库成功时出现口令管理栏中没有scott账户管理的角色的因为你创建的都死cdb的数据库,不过在登陆之时可以再plsql中选择用户中scott用户的,如果当你在创建数据库时可以不选择直接去掉打勾选项即可,这样创建的数据库口令管理中会有scott角色可以设置口令后在打开plsql后输入scott以及密码就可以登录使用了 也可以使用你创建的数据库名账户登录。因为这样的数据库才是你的dba数据库。当然在服务端的tnsnames.ora自然配置好的只需复制文件到客户端配置即可连接使用了。

当12c数据库创建完成后,使用sqlplus  / as sysdba  方式登录数据库连接的是CDB,如果要创建用户则需要使用固定模式:
连接打开数据库
sqlplus Sys/123@localhost:1521/pdborcl AS SYSDBA

SQL> show pdbs
CON_ID     con_name                       OPEN_MODE
---------- ---------- ------------------------------ ----------
   
    3     PDBORCL                        MOUNTED 已启用 已安装好的
此时PDB还处于mount状态。

如果要启动PDB
SQL> alter PLUGGABLE database PDBORCL open;
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 CON_ID       DBID   NAME                           OPEN_MODE
---------- ---------- ------------------------------ ----------
        
   3    2291196165  PDBORCL                       READ WRITE
       
成功启动

在tnsname配置好pdborcl后打开plsql就可以选择pdborcl数据库登陆 选择项是sysdba密码为数据库设置密码

4.解决PL/SQL和TOAD中文乱码问题:

进入 我的电脑,属性,高级,环境变量,添加2项:
LANG=zh_CN.GBK
NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。

5.用pl/sql developer 调试存储过程报错  原因是用户权限不够,使用以下命令授予权限:

GRANT debug any procedure, debug connect session to scott

首先需要用管理员权限登录此数据库 通过SQL上面语句授予scott账户角色权限

win64位操作系统下安装pl/sql developer 并登录连接到oracle12c的更多相关文章

  1. [转]解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed

    1. 在Oracle官网(http://www.oracle.com/technetwork/topics/winsoft-085727.html)下载文件: instantclient-basic- ...

  2. 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed

    1. 在Oracle官网(http://www.oracle.com/technetwork/topics/winsoft-085727.html)下载文件: instantclient-basic- ...

  3. Win7_x64_Oracle 安装 PL/SQL Developer

    Win7逐渐成为现行主流的windows操作系统,其32和64位系统平分秋色.然而当下还没有64位的PL/SQL Developer问世,直接用32位的PL/SQL Developer连接Win7(6 ...

  4. Win7(64Bit旗舰版) 安装 PL/SQL Developer图解说明

    Win7逐渐成为现行主流的windows操作系统,其32和64位系统平分秋色.然而当下还没有64位的PL/SQL Developer问世,直接用32位的PL/SQL Developer连接Win7(6 ...

  5. win8 64位+Oracle 11g 64位下使用PL/SQL Developer 的解决办法

    1)安装Oracle 11g 64位2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)下载 instantclient-basic-win ...

  6. win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程( Win7 SQL Server2005 安装教程)

    win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程 由于工作需要,今天要在电脑上安装SQL Server 2005.以往的项目都是使用Oracle,MS的 ...

  7. 下载、安装 PL/SQL Developer

    操作系统:Windows 10 x64 第一节:下载 Oracle Database XE 11gR2 第二节:安装.验证安装 Oracle Database XE 11gR2 第三节:Oracle ...

  8. 安装PL/SQL Developer 遇到的问题及解决方法

    在用PL/SQL Developer安装Oracle客户端时,报错误,初始化失败,一直找不到原因,换Oracle版本也解决不了问题,之后才发现,是Oracle的环境变量配置错了,之前用户配了Oracl ...

  9. 安装pl/sql developer(内附下载地址)

    前言:PL/SQL Developer是一个集成开发环境,更方便的使用oracle,这里记录一下安装过程. 第一步:下载 这里提供我的百度云连接: 链接:https://pan.baidu.com/s ...

随机推荐

  1. storm0.9.0.1升级安装

    来自:http://blog.csdn.net/liuzhoulong/article/details/21112101 1,下载0.9.0.1 http://storm.incubator.apac ...

  2. Centering window on the screen

    The following script shows how we can center a window on the desktop screen. #!/usr/bin/python # -*- ...

  3. Windows 无法启动MongoDB服务 错误1067:进程意外终止

    1:Windows 无法启动MongoDB服务 错误1067:进程意外终止 2:解决方法: 进入MongoDB安装目录\data\将此文件夹下的mongod.lock删除(网友提供解决方案,实验之后貌 ...

  4. mac系统下ionic环境配置

    本人是在mac环境下进行配置的: 下载nodejs:https://nodejs.org/download/ 并双击安装 Cordova and Ionic command-line tools 安装 ...

  5. 全国出现大面积DNS服务器故障 域名被劫持

    1月21日消息,继今日上午腾讯16项服务出现故障后,大量网站出现了无法访问的情况,据了解,该故障是由于国内DNS根服务器故障所致. 据了解,此次攻击式由于国内所有通用顶级域的根服务器出现异常,导致大量 ...

  6. python之函数用法any()

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python之函数用法any() #any() #说明:如果iterable的任何元素不为0.''.Fals ...

  7. Python之上下文管理器

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #Python之上下文管理器 #http://python.jobbole.com/82620/ #语法形式: ...

  8. 整理两个JVM博客集合,空闲时候可以看

    纯洁的微笑写的:https://www.cnblogs.com/ityouknow/p/5614961.html 集合:http://www.cnblogs.com/ityouknow/categor ...

  9. updatepanel 和 visibility 有一定冲突

    如果出现异常可以将 visibility换成 display

  10. 【mysql】Innodb三大特性之double write

    1.doublewrite buffer(mysql官方的介绍) InnoDB uses a novel file flush technique called doublewrite. Before ...