该用户从未签到
|
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安装目录。如果配置了环境变量也删除掉。
|
|