zoukankan      html  css  js  c++  java
  • 安装oracle11g

    安装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:oracleproduct11.2.0dbhome_1;数据库文件位置:c:oracleoracledata;企业版;默认;数据库全局名:orcl;管理口令和默认口令:ABCabc12(英文大小写数字的结合,不少于8位)、
    • 先决条件检查:通过
    • 概要:保存响应文件
    • 完成:等待安装。

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

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

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

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

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

    OracleHomeKey:       
    OracleHomeDir:

    • 选择cancel进入plsql未登录页面。Tool--preference—oracle—connection,添加oracle home和oci library。分别是:c:oraclesoftware和c:oraclesoftwareBINoci.dll
    1. 出现Initialization error ,could not load c:oraclesoftwareBINoci.dll
    • 出现这个原因,是因为oracle是64位的,而plsql只能连接32位,解决办法。
    • 然后进行监听程序配置和本地服务配置,然后启动plsql,就可以成功了。
    Ø  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:Oracleappddproductinstantclient_11_2。
    拷贝数据库安装根目录下的一个目录D:Oracleappddproduct11.2.0dbhome_1NETWORK到Oracle客户端目录下D:Oracleappddproductinstantclient_11_2(其实只需要 NETWORKADMIN nsnames.ora)
    3)安装PL/SQL Developer
    安装 PL/SQL Developer,在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为:
    Oracle Home :D:Oracleappddproductinstantclient_11_2
    OCI Library :D:Oracleappddproductinstantclient_11_2oci.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:Oracleappddproductinstantclient_11_2”
    最后点击"确定"退出. 
  • 相关阅读:
    select函数
    ascy_finder|base|cookie 代码测试
    正则表达式之道
    教务系统破解
    jquery API
    test
    如何获取和发送Http请求和相应
    header中ContentDisposition的作用
    Performance Testing 系列
    LINQ
  • 原文地址:https://www.cnblogs.com/lxq0309/p/3795004.html
Copyright © 2011-2022 走看看