码迷,mamicode.com
首页 > 数据库 > 详细

Windows8安装Oracle11.2.0.1-0624,附带 DBCA建库、netca创建监听、配置PLSQL、定义客户端的环境变量 NLS_LANG、定义客户端的环境变量 TNS_ADMIN

时间:2015-07-12 15:33:50      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:

Windows8安装Oracle11.2.0.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

操作系统:Windows 8 企业版 64bit

Oracle:11.2.0.1   64bit

1、Oracle下载地址

win 64位oracle 下载地址:
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip

http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip

2、Oracle安装

2.1.解压文件

 

 

解压缩文件,将两个压缩包一起选择, 鼠标右击 ->  解压到当前文件夹

2.2.进行安装

 

 

到相应的解压路径,找到可执行安装文件【 setup.exe 】双击安装。如图:

 

2.3.修改文件【 setup.exe 】 的兼容性

 

 

请修改文件的兼容性,以【管理员身份】运行

2.4.配置安全更新

 

 

 

 

这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。

取消下面的“我希望通过My Oracle Support接受安全更新(W)”。 如上图:

 

2.5.安装选项

 

 

选择 【仅安装数据库软件】, 后续再创建和配置数据库 如上图:

2.6.选择要执行的数据库安装类型

 

 

选择【单实例数据库安装】

2.7.选择运行产品时使用的语言

 

 

默认【简体中文】、【英语】

 

 

2.8选择要安装的数据库版本

 

 

选择【企业版】 功能更丰富

 

2.9设置$ORACLE_HOME、 $ORACLE_BASE

 

 

按照Oracle官方文档给出的建议,指定新的路径

注:目录路径不要含有中文或其它的特殊字符

 

2.9 Oracle安装的一些概要文件

 

 

 

2.10久违的安装界面

 

 

大约 10分钟以后,安装完成

 

2.11 Oracle软件安装完成

 

 

只是完成了第一步哦

 

3、NETCA 配置监听程序

 

 

进入dos窗口 运行 NETCA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4、DBCA建库

 

 

同配置监听程序,在 dos窗口 运行 DBCA

 

 

 

 

 

 

 

 

 

 

 

 

 

设置数据库名称

 

 

 

 

不需要EM

 

 

 

 

给数据库中的用户设置密码

为方便管理,建议 使用统一密码 oracle

 

 

 

密码输入时,有提示警告,不符合Oracel建议时不用管。 (因Oracel建议的密码规则比较麻烦, 必须是大写字母加小写字母加数字,而且必须是8位以上。麻烦,可以输入平常自己习惯的短小密码即可)  

 

 

 

 

 

 

不需要配置 【快速恢复区】

 

 

 

 

Oracle数据库提供了一个示例 用户 scott/tiger,平时可以使用该用户练习。如果此时不创建该用户,后期可以使用脚本 创建该用户

 

 

 

 

给Oracle数据库分配内存

 

 

 

 

 

给Oracle数据库指定字符集。选择兼容性更好的 AL32UTF8,注意 客户端的字符集 必须和 服务器的字符集保持一致

 

 

 

 

Oracle数据库的一些概要文件

 

 

 

 

 

点击完成,开始创建数据库

 

 

 

 

Oracle数据库的一些概要文件

 

 

 

 

 

久违的安装进度

 

 

 

 

 

点击口令管理,为用户解锁

 

 

为示例用户 scott 解锁,去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码

 

登录数据库,测试是否安装完成

 

 

检查实例的状态

 

 

实例已经处于打开状态,安装完成

5、配置PLSQL

在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,此时就不能使用PL/SQL Developer来进行直接连接的,所以要想实现连接还得需要其他途径来完成。下面就来说明如何实现连接。

5.1下载Oracle客户端

下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,点击连接进入会出现以下页面。

 

选择第一个Instant Client for Microsoft Windows (32-bit) 进行下载就可以了,请不要下载64bit的,我试过,不能实现连接的。

 

5.2配置Oracle客户端

下载之后将其解压,不需要进行安装,比如解压到......\TOOLS_APP目录下,然后在instantclient_11_2目录下新建两层文件夹\NETWORK\ADMIN,再在ADMIN文件夹下面建一个tnsnames.ora文件,然后向文件中添加如下内容:

[plain] view plaincopy

ORACLE =  

  (DESCRIPTION =  

    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))  

    (CONNECT_DATA =  

      (SERVER = DEDICATED)  

      (SERVICE_NAME = ORACLE)  

    )  

  )  

  

LISTENER_ORACLE =  

  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))  

  

  

ORACLR_CONNECTION_DATA =  

  (DESCRIPTION =  

    (ADDRESS_LIST =  

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))  

    )  

    (CONNECT_DATA =  

      (SID = CLRExtProc)  

      (PRESENTATION = RO)  

    )  

  )  

以上的内容可以在这个地方进行拷贝:E:\OracleDB\app\MuLing\product\11.2.0\dbhome_1\network\admin\tnsnames.ora

 

5.3进行安装PL/SQL Developer

将之前下载好的PL/SQL Developer(没有的在网上自行下载)进行安装,但需要强调一点:安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面

5.4进行PL/SQL Developer的配置

安装完成之后,运行PL/SQL Developer,此时出现的登录窗体不能进行登录,点击Calcel按钮,这时会在无登录状态下进入。

 

 

配置相应信息,把之前的解压包信息配置上:

 

 

注意指定 【oci.dll】文件的位置

 

5.5重新启动PL/SQL Developer进行登录

 

 

输入相应的信息就可以进行连接登录。

 

5.6验证是否真的连接到Oracle了

写一条Sql语句进行验证,查询可以看到下面的效果,说明连接成功。

 

 

6、定义客户端的环境变量 NLS_LANG

没有配置环境变量的机器使用PLSQL客户端 插入中文数据,数据库中出现乱码

 

 

 

进入注册表,查找以下

HKEY_LOCAL_MACHINE->

SOFTWARE->

Oracle->

 

查找  $NLS_LANG 参数

 

请修改为 SIMPLIFIED CHINESE_CHINA.ZHS16GBK ,添加对中文的支持

 

7、定义客户端的环境变量 TNS_ADMIN

在$ORACLE_HOME\network\admin\tnsnames.ora中增加 新的数据库信息后,Plsql登录界面

 

找不到对应的数据库信息。

 

定义客户端的环境变量 TNS_ADMIN,之后Plsql登录正常(路径同Plsql中配置的路径)

 

 

Windows8安装Oracle11.2.0.1-0624,附带 DBCA建库、netca创建监听、配置PLSQL、定义客户端的环境变量 NLS_LANG、定义客户端的环境变量 TNS_ADMIN

标签:

原文地址:http://www.cnblogs.com/iyoume2008/p/4640907.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!