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

安装oracle11g

时间:2014-06-21 10:31:31      阅读:369      评论:0      收藏:0      [点我收藏+]

标签:class   http   tar   com   get   使用   

安装oracle11g

  1. Oracle客户端安装说明
  • 当前的 操作系统用户名 以及 oracle安装软件的路径、安装后路径中都不能出现中文(极端强调),也不要出现空格。
  • 如果无法启动安装程序,请先关闭计算机中的杀毒软件
  • 安装前最好配置好jdk的环境变量,即在path最前面添加jdk的bin路径。
  1. Oracle 下载

注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。

官方下地址:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。

win 32位操作系统 下载地址:

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

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

win 64位操作系统 下载地址:

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

  • 无论是32位,还是64位,最好安装32位的,因为64位在于pl/sql连接时,会出现问题
  1. 安装图解
  • 解压缩下载的文件,注意,解压缩到同一目录下。
  • 点击setup.exe开始安装
  • 电子邮件处,可以填写或者不填写,本人在安装的时候,填写了电子邮件就不能到达下一步了。勾掉“希望通过**接受更新”
  • 安全选项:第一个,创建和配置数据库
  • 系统类:桌面类
  • 典型安装:基目录就是你将安装的目录(安装到根目录下最好,如c:\oracle),软件位置,如c:\oracle\product\11.2.0\dbhome_1;数据库文件位置:c:\oracle\oracledata;企业版;默认;数据库全局名:orcl;管理口令和默认口令:ABCabc12(英文大小写数字的结合,不少于8位)、
  • 先决条件检查:通过
  • 概要:保存响应文件
  • 完成:等待安装。

(此处安装了好几次,最后在设置了jdk和修改了电脑的用户名以后,成功安装;通常认为,数据库的安装卸载,需要卸载干净,但是本人最后一次安装的时候,也没有完成卸载,就直接安装的)

(oracle的卸载:oracle本身有oracle安装产品-可以安装Oracle的其他产品或卸载,可以先用这个卸载后,删掉oracle安装的文件,删掉oracle的开始程序,删掉注册目录下的文件;删掉oracle的环境变量设置)

  • 安装完成以后,采用口令管理,解锁scott账户。勾掉前面的绿色小勾,输入自己设置的密码:ABCabc12;
  • 安装结束。
  1. 测试:
  • 开始程序,oracle下有sqlplus,打开,用户名scott\system\sys,密码ABCabc12\manager\change_(忘了),是否能够链接成功。

(oracle下有/、system、sys三个基本账户,如果不能正常登陆后两个账户,可以使用cmd下采样/账户登陆,修改system和sys的账户密码,也可以为账户解锁。注意,语句结尾有逗号,执行后要采样commit提交)

  • 如果能够链接数据库,则安装成功。
  1. 安装pl\sql
  • 这个安装很容易,就不说明了。
  1. 配置监听器和本地网络服务名
  • 选择“监听程序配置”—添加—listen-协议默认-端口号:1521,
  • 选择“本地网络服务名配置”—添加—orcl—协议默认—主机名(10.104.5.241)端口号(1521)--是,进行测试
  • (这里可能出现的情况:无监听程序,需要重新配置监听程序;用户名和密码无效:重新登录—登录的用户名和密码,不是scott、system、sys,而是目标数据库的数据库名和密码:crems,crems;数据库锁定:使用sqlplus解锁数据库)
    • 测试成功后,为你的服务起个名字,如CREMS(用做pl\sql的database名)。
  1. 启动pl\sql
  • 用户名:crems 密码:crems database:CREMS.
  • 注意:要有connect as ,才能连接成功
  1. 出现Initialization error     
    SQL*Net not properly installed

OracleHomeKey:       
OracleHomeDir:

  • 选择cancel进入pl\sql未登录页面。Tool--preference—oracle—connection,添加oracle home和oci library。分别是:c:\oracle\software和c:\oracle\software\BIN\oci.dll
  1. 出现Initialization error ,could not load c:\oracle\software\BIN\oci.dll
  • 出现这个原因,是因为oracle是64位的,而pl\sql只能连接32位,解决办法。
  • 然后进行监听程序配置和本地服务配置,然后启动pl\sql,就可以成功了。
Ø  1)安装Oracle 11g 64位 (这部分就不说了吧)
2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)
下载instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_11_2):D:\Oracle\app\dd\product\instantclient_11_2。
拷贝数据库安装根目录下的一个目录D:\Oracle\app\dd\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下D:\Oracle\app\dd\product\instantclient_11_2(其实只需要 NETWORK\ADMIN\tnsnames.ora)
3)安装PL/SQL Developer
安装 PL/SQL Developer,在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为:
Oracle Home :D:\Oracle\app\dd\product\instantclient_11_2
OCI Library :D:\Oracle\app\dd\product\instantclient_11_2\oci.dll
4) 设置环境变量(修改环境变量)
对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:
SQL> select userenv(‘language‘) nls_lang from dual;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":
1>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";
2>.新建环境变量“TNS_ADMIN”,值为“D:\Oracle\app\dd\product\instantclient_11_2”
最后点击"确定"退出. 

 

 

 

 

安装oracle11g,布布扣,bubuko.com

安装oracle11g

标签:class   http   tar   com   get   使用   

原文地址:http://www.cnblogs.com/lxq0309/p/3795004.html

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