经过3个小时的折腾,终于在64位win8系统下成功安装了Oracle 12c。这篇文章主要把安装过程中遇到的一些问题总结一下,以便帮助后来人参考。

首先我把我的机器的主要配制情况列举出来:

1、 系统:win8,64位

2、 内存:8G

一、下载Oracle 12c

直接到Oracle官网进行下载就可以了,地址为:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html。

下载时需要账号的话自己注册一个或者使用网上的一些公用账号进行下载。其实可以使用迅雷直接下载,不用填账号密码的。

这里我们选择了与我们测试环境相匹配的安装包。

二、安装Oracle 12c

安装界面以及安装过程都与11g R2差不多,这里不想多说什么。

三、OEM

浏览器中输入:https://localhost:5500/em/login,即可打开OEM。

输入账号、密码即可进入。

值得一提的是,OEM管理页面完全使用了Flash界面,用户体验比先前的版本更好。

四、安装PLSQL Developer

搞开发的,可能都会需要安装PLSQL Developer。这里不多说,下一步下一步就可以了。安装好之后会在桌面生成一个快捷方式。

五、配制InstallClient

配制InstallClient是为了能够让PLSQL Developer(32位)连接到Oracle 12c (64位)。

配制InstallClient首先要下载。在Oracle官网首页 http://www.oracle.com/index.html,就有下载。

点击进入下载页面,选择Instant Client for Microsoft Windows (32-bit),进行下载。

下载完成后解压到磁盘目录下面。

比如我的:F:\安装软件\开发工具\Database\oracle12c\instantclient_12_1

准备好InstallClient之后,配制一下PLSQL Developer就可以了。

操作步骤:

1、进入PLSQL Developer——工具——首选项——连接

2、设置Oracle主目录名为:F:\安装软件\开发工具\Database\oracle12c\instantclient_12_1

3、设置OCI库为:F:\安装软件\开发工具\Database\oracle12c\instantclient_12_1\oci.dll

设置完毕之后,关闭PLSQL Developer,重新启动,成功登录。

某些情况下,会出现在PLSQL Developer里面查询数据长度少一位,但是在SQLPLUS里面查数据是正常的情况。

后来经过实践证实,是与PLSQL Developer的版本有关系。

PLSQL Developer 8及以下,后有这个bug,安装8以上的更新版本PLSQL Developer即可。

如果出现乱码现象,添加如下环境变量:

64位Win8系统下安装Oracle12c的更多相关文章

  1. centos 64位linux系统下安装appt命令

    首先,安装apktool包 1. wget http://android-apktool.googlecode.com/files/apktool-install-linux-r04-brut1.ta ...

  2. 64位debian系统下安装inodeClient

    linux下的inodeClient下载: 链接:http://pan.baidu.com/s/1jIoX6Zk 密码:vnws 里面包括一份说明书,一个32位的,一个64位的文件: 对于64位的客户 ...

  3. 64位Ubuntu系统下ROP攻击

    64位Ubuntu系统下ROP攻击 基础知识 ROP攻击 ROP全称为Retrun-oriented Programmming(面向返回的编程)是一种新型的基于代码复用技术的攻击,攻击者从已有的库或可 ...

  4. 64位win10系统无法安装.Net framework3.5的两种解决方法

    参考网站: https://blog.csdn.net/zang141588761/article/details/52177290 在Windows10中,当我们安装某些软件的时候会提示“你的电脑上 ...

  5. 64位win10系统无法安装.Net framework3.5的两种解决方法【转】

    近日有网友反映在windows10_64位系统电脑上安装Net framework3.5,操作时总失败,怎么办呢?小编下面就介绍win10 64位系统无法安装Net framework3.5的两种解决 ...

  6. 64位Windows系统下32位应用程序连接MySql

    1.首先得安装“Connector/ODBC”,就是Mysql的ODBC驱动,这个是与应用程序相关的,而不是与操作系统相关的,也就是说,不管你的系统是x64还是x86,只要你的应用程序是x86的那么, ...

  7. 在64位Ubuntu系统上安装32位程序包

    在64位Ubuntu系统上安装32位的程序包 $sudo apt-get install package_name:i386 例如: $sudo apt-get install openjdk-7-j ...

  8. 无光驱在32位windows系统下安装64位windows系统

    位的系统. 大家都知道,32位的操作系统最多只能支持3.2G的内存,现在内存白菜价,很多人都在原有基础上购入新内存,这样最少也有4G了,为了让内存不浪费,我 们只有升级到64位操作系统.但是很多朋友又 ...

  9. 64位Win7系统下vs2010调试无法连接oracle

    64位win7系统的Program Files (x86)路径中有括号,oracle不认识这样的路径,所以就出现不能连接数据库的问题.所以我们可以将vs2010的内部调试web服务器WebDev.We ...

随机推荐

  1. XMLHTTP使用具体解释

    XMLHTTP对象是Microsoft的MSXML开发包中带的一个用HTTP,XML协议訪问web资源的对象. 从MSXML3.0開始出现. 它在AJAX技术中主要用来从其它网络资源获取信息,然后由j ...

  2. js操作json添加元素和数据的方法

    function addServerUrlToJson() { var json_tem = [{"name":"a","value":1} ...

  3. SQL书写技巧

    SQL书写技巧: 1.针对分区表,如果可以使用分区条件的,一定要加分区条件.分区条件的使用,可以减少不必要的数据访问,加快查询数据,如TB_CSV_ACCEPT_FLOW_OPERATOR表,以acc ...

  4. android131 360 01 闪屏页和主页面

    主界面: 软件升级流程: 清单文件: <?xml version="1.0" encoding="utf-8"?> <manifest xml ...

  5. Java基础知识强化之多线程笔记04:并行和并发 区别

    1. 并发 和 并行区别 (1)并发:(单核) 并发,是在同一个cpu上同时(不是真正的同时,而是看来是同时,因为cpu要在多个程序间切换)运行多个程序. 并发是指两个任务都请求运行,而处理器只能按受 ...

  6. iOS开发中图片方向的获取与更改

    iOS开发中 再用到照片的时候  或多或少遇到过这样的问题  就是我想用的照片有横着拍的有竖着排的  所以导致我选取图片后的效果也横七竖八的   显示效果不好 比如: 图中红圈选中的图片选取的是横着拍 ...

  7. Matlab中plot、fplot、ezplot的使用方法和区别

    函数plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的.也就是说,使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标; 常用格式为: (1)plot(x) 当x ...

  8. symonfy 项目根目录下没有 bin/console 文件的解决方法

    “Could not open input file: bin/console” Error comes when try to Run the Symfony Application 在采纳的答案中 ...

  9. 什么是CS和BS结构,两种结构的区别

    什么是CS和BS结构,两种结构的区别 什么是C/S和B/S结构?         C/S又称Client/Server或客户/服务器模式.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系 ...

  10. Java语言编写计算器(简单的计算器)

    Java编写的一个简单计算器,本人还比较菜,只能这样了,有点代码冗余,不能连续计算. import javax.swing.*; import java.awt.*; import java.awt. ...