新人007 发表于 2016-11-29 09:38

Oracle服务器安装

Oracle服务器安装
        http://blog.csdn.net/hwm831002/article/details/9365323
        http://jingyan.baidu.com/article/4f34706ec9826ae387b56d34.html
       
        1、安装程序版本
                这里讲解Oracle11g,它的安装程序有两个版本:32位和64位。
                32位:
                        win32_11gR2_database_1of2.zip
                        win32_11gR2_database_2of2.zip
                64位:
                        win64_11gR2_database_1of2.zip
                        win64_11gR2_database_2of2.zip
       
        2、环境要求
                内存需求:至少1GB
                磁盘空间需求:至少4GB
       
        3、安装过程
                (1)首先先下载好Oracle安装包(有32位和64位版本),将下载好后的两个压缩文件解压至同一文件夹下,该文件夹默认为database;
                (2)解压完毕后,在该目录下打开setup.exe,执行安装程序后会出现启动安装的命令提示符,进入安装向导;
                (3)配置安全更新时,取消界面中的勾选项,可以不需要输入电子邮件,直接忽略这步的设置,直接下一步。
                (4)使用默认选择的创建和配置数据库,直接下一步。
                (5)这里可以选择安装为“桌面类”或“服务器类”,使用默认选择的“桌面类”安装即可,直接下一步。
                (6)这里使用典型安装方式,上面默认选择或设置好的保持不变。如果有需要,可以做下面的设置:
                        a、更改安装目录,这里使用默认即可。例如:
                                D:\app\zzy
                                D:\app\zzy\product\11.2.0\dbhome_1
                                D:\app\zzy\oradata
                        b、输入密码默认要求是大小写字母和数字拼成的,否则就会提示警告。这个密码默认用于SYS、SYSTEM、SYSMAN和DBSNMP账户。"oracle"
                        c、这里创建的第一个数据库的默认名字为orcl。
                        d、安装类型使用默认的选择“企业版”。它的功能是最全的。
                (7)检查先决条件时,如果有问题则全部忽略。这是用于验证当前环境是否满足Oracle的安装和配置的最低条件。
                (8)浏览生成的概要信息,然后确定。这里的概要信息是所有安装信息的汇总。
                (9)现在开始安装产品,可能等待较长时间。
                (10)数据库安装完成后,将打开一个对话框。安装程序继续自动安装orcl数据库,请等待其自动安装和配置完成。
                (11)在完成数据库orcl的安装后,在对话框中将出现“口令管理”,现在可以修改预设用户的密码。
                        a、在Oracle中有大量的预设用户,除SYS、SYSTEM、DBSNMP和SYSMAN外,所有账户都已被锁定,不能被使用。
                        b、在“口令管理”中可以查看完整的账户列表或管理数据库的预设账户(DBSNMP和SYSMAN除外),并且支持对账户解锁。
                        c、这里对scott和hr账户解锁,并分别设置密码:scott/tiger、HR/hr。
                (12)现在将出现安装完成的总结界面,现在确定将结束安装过程。
               
                (13)验证是否安装成功
                        打开服务器的一个DOS窗口,输入下面的命令:
                                sqlplus scott/tiger
                        如果连接上了Oracle则安装成功,现在可以使用exit退出这个命令行工具。
       
        4、安装目录
                (1)目录结构
                        Oracle 11g默认的目录结构:
                                app\<user>
                                        |---admin
                                        |---cfgtoollogs
                                        |---diag
                                        |---flash_recovery_area
                                        |---oradata
                                        |---product
       
                (2)admin
                        目前存放创建数据库的脚本,在Oracle10g中的alertlog已经不在这个地方了。
                       
                (3)cfgtoollogs
                        下面分了目录分别存放当运行dbca、dbua、emca、netca等图形化配置程序时的日志信息。
                       
                (4)diag
                        这是一个重组之后的目录。详细看一下其中的子目录,基本上Oracle每个组件都有了自己单独的目录,在Oracle10g中一直诟病的日志文件散放在四处的问题终于得到解决,无论是asm还是crs还是rdbms,所有组件需要被用来诊断的log文件都存放在了这个新的目录下。
               
                (5)flash_recovery_area
                        用于存储并管理与备份和恢复有关的文件。它包含系统中每个数据库的子目录。该目录可用于存储与恢复有关的文件,如控制文件、联机重做日志副本、归档日志、闪回日志以及Oracle数据库恢复管理器(RMAN)备份等。
                        在Oracle10g中就已经存在。
               
                (6)oradata
                        在oradata目录下,每个数据库都有一个以数据库名称命名的子目录,即DB_NAME目录(如orcl)。该数据库的控制文件(.CTL)、重做日志文件(.LOG)和数据文件(.DBF)等存储在该目录中。其中*.dbf文件对应数据库中每个表空间的数据文件,.ctl文件为控制文件,.log文件对应重做日志文件组及其成员。
               
                (7)product
                        Oracle RDBMS的软件存放目录。

        5、Oracle服务
                成功安装Oracle 11g后,共有7个服务,这七个服务分别为:
                (1)Oracle ORCL VSS Writer Service
                        Oracle卷映射拷贝写入服务,VSS能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动)

                (2)OracleDBConsoleorcl
                        Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行EnterpriseManager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动)
               
                (3)OracleJobSchedulerORCL
                        Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)
               
                (4)OracleMTSRecoveryService
                        服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。(非必须启动)
               
                (5)OracleOraDb11g_home1ClrAgent
                        Oracle数据库.NET扩展服务的一部分。 (非必须启动)
               
                (6)OracleOraDb11g_home1TNSListener
                        监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动)。
               
                (7)OracleServiceORCL
                        数据库服务(一个数据库实例),这是Oracle核心服务,是数据库启动的基础。只有该服务启动,Oracle数据库才能正常启动。(必须启动)               
               
                那么在开发的时候到底需要启动哪些服务呢?
                (1)对新手来说,要是只用Oracle自带的sql*plus的话,只要启动OracleServiceORCL即可。
                (2)要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11g_home1TNSListener服务也要开启。
                (3)要是使用基于web的EnterpriseManager的话,OracleDBConsoleorcl服务也要开启。
                (4)其余服务很少用。
                注:ORCL是数据库实例名,默认的数据库是ORCL,你可以创建其他的,即OracleService+数据库名。

                如何启动Oracle数据库?
                平时只需要依次启动OracleServiceORCL、OracleOraDb11g_home1TNSListener这两个服务就可以了。

        6、卸载
                http://jingyan.baidu.com/article/922554468d4e6b851648f4e3.html
               
                (1)停止Oracle服务。
                (2)使用Oracle Universal Installer向导卸载。
                (3)手工清除注册表信息
                (4)重启机器,删除Oracle安装目录。如果配置了环境变量也删除掉。


页: [1]
查看完整版本: Oracle服务器安装