Windows server 2003 Enterprice + oracle10g 双机热备
- 格式:doc
- 大小:3.22 MB
- 文档页数:50
Windows 2003 安装Oracle11g手册
编制人:马飞
编制日期:2016年6月30日
目录
目录 (2)
一、环境说明 (3)
二、数据库安装 (3)
2.1运行安装程序 (3)
2.2安装配置数据库 (6)
三、数据库配置 (18)
3.1 调整内存参数 (18)
3.2 调整undo表空间大小 (20)
3.3 调整temp表空间 (21)
3.4 调整日志组及成员大小 (23)
3.5 设置归档模式 (24)
3.6 建立业务表空间 (25)
3.7 建立用户及授权 (25)
3.8 连接测试 (25)
四、数据库卸载 (26)
4.1 运行卸载程序 (27)
4.2 启动安装程序 (27)
4.3 卸载软件 (28)
一、环境说明
二、数据库安装
2.1运行安装程序
2.2安装配置数据库
三、数据库配置
3.1 调整内存参数
3.2 调整undo表空间大小
3.3 调整temp表空间
3.4调整日志组及成员大小
(1)新增日志组及成员:
(2)日志切换
(3)删除旧日志组及成员
3.5设置归档模式
3.6建立业务表空间
3.7建立用户及授权
3.8连接测试
(1)表测试
(2)过程测试
(3)视图测试
四、数据库卸载
4.1 运行卸载程序
4.2启动安装程序
稍等片刻,会出现如下图形界面。
4.3 卸载软件
(1)选中“内容”标签页中的所有复选框,点击“删除”钮按。
将oci.dll文件重命名后,重启系统后再进行删除。
Windows2003虚拟机中Oracle 10g的安装
一、oracledb10g的安装
1、打开文件夹,双击“setup.exe”
图1
2、出现下图,上网查问题说是因为配置里的HOST名字不对,改过后还是不行,直接忽略,等个15s左右,会出现安装图如图3
图2
图3
注:在图3中安装目录的位置本人选得是默认,若是你需要指定,在目录的安装位置中不能出现中文,不能出现空格。
可以勾选“创建启动数据库”,也可以后期自己创建,“下一步”后报如图4和图
5的错误
图4
图5 解决方法
图4:将网络连接改成loopback adapter,在虚拟机中只需要修改以下配置
图6
图5:将安装的目录下的oracle文件夹删除,在安装过程中重新生成
完成图4、图5的解决方法后,再次返回上一步,再次执行步骤2的操作,这时结果如图7
图7
3、直接下一步,一路默认
二、Oracle client10g 安装
1、打开文件夹,双击“setup.exe”
2、出现下图,等待15s弹出安装页面
3、安装之前先卸载之前安装过的客户端程序
4、选择“管理员”安装类型,之后一路“下一步”。
在Microsoft® Windows 2003®上安装Oracle 10g RAC软件需求:●操作系统:Microsoft® Windows 2003® Enterprise Edition,尽可能的把系统所有的补丁都应用上●数据库软件:Oracle® 10g for Microsoft Widows 10.2.0.1.0,Oracle® Clusterware 10.2.0.1.0,以上连个软件可以从Oracle公司的网站上免费得到。
硬件需求:●处理器:Intel®至强® 2.8GHz以上●内存:2GB以上●硬盘:对于主服务器:至少需要两块以上的硬盘,而且这两块硬盘必须各自使用单独的SCSI通道。
对于从服务器、至少需要一块硬盘●网卡:每台服务器都需要两块网卡,网卡的带宽尽可能的大第一部操作系统的安装和配置1、主服务器操作系统的安装a)按照正常的步骤安装Microsoft® Windows 2003® Enterprise Edition操作系统,需要注意的是对于主服务起来说,只将操作系统所使用的磁盘进行分区和格式化,不用对操作系统使用的磁盘以外的磁盘进行任何的操作。
b)为了管理方便,最好对计算机命名,例如命名为RAC1。
c)网络可以不在安装时设置,在安装完成后再进行设置。
2、配置主服务器a)配置网络环境i.开始-——〉控制面板——〉网络连接(双击)将出现以下的窗口将两个网络连接重新命名。
为了方便这里将用于公网连接的网络命名为Public,用于内部保留使用的网络连接命名为Privateii.在Public上右键单击,选择属性菜单,将显示如下的窗口iii.选择Internet协议(TCP/IP),然后单击属性按钮将显示如下的窗口根据自己网络的实际情况对IP地址等进行配置,然后选择确定按钮。
iv.重复Public连接的步骤,对Private连接进行配置。
oracle11g安装windows中oracle 11g安装图解安装前大家需要确认以下几点:计算机已安装.NetFramework 4.0,不然第一步就会有弹出框告诉你“oui.exe已停止工作”2.解压两个压缩包到同一目录,即"database",将两个压缩包的“database”目录合并到一块,然后单击解压目录下的"setup.exe"文件,如下图所示:3.执行安装程序后会出现如下的命令提示行。
4.等待片刻之后就会出现启动画。
5.稍微等待一会,就会出现如下图所示的安装画面,取消下图所示的选中,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。
6.之后就会出现安装选项对话框,默认点击"下一步"继续7.之后会出现安装类型对话框,点击"下一步"继续,如果奔出你是安装在Windows Ser ver上的话就选择服务器类。
8.然后就是安装配置,在这要注意的是:管理口令的格式要至少包含一个大写字母,一个小写字母和一个数字,否则会提示警告,正确输入后点击"下一步"继续。
9. 之后会出现"先决条件检查"对话框,选中"全部忽略"并单击"下一步"以继续。
10.之后点击"完成"就开始安装了11.安装画面如下图所示:12.当上述进度到达100%时会出现线面的对话框,请耐心等待它完成。
13.然后再弹出的确认对话框点击"确定"这时会回到主界面然后再单击"关闭"完成安装。
14.至此,Oracle11g R2已经安装完成,你可以在开始菜单->Oracle - OraDb11g_ho me1->Database Control - orcl中打开访问网址。
北京时代朝阳数据库技术中心Trail实验室 会员服务专区:Oracle安装Windows平台下安装ORACLE 10.1工作目标1 Windows 2003 下安装ORACLE10.1 数据库软硬件系统配置项目参数机器名:HomeIP 192.168.3.184内存:1G存储文件系统操作系统用户Administratos/sdzy文件系统NTFS操作系统Windows 2003 Enterprise项目参数数据实例名 ORCL(ORACLE_SID)操作系统内存使用585M数据库连接模式确定独占模式是否归档模式是是否设置回闪工作区是数据库用户sys/oracle SYSDBAsystem/oracle DBAscott/tiger USERzydb/oracle USER会员服务专区—Oracle 安装第 1 页Windows平台下安装ORACLE10.1 数据库北京时代朝阳数据库技术中心Trail实验室 详细操作过程描述1 以具有系统管理权限(administrator权限)的用户登录windows系统,执行Oracle安装程序“Setup.exe”,启动Oracle Universal Installer,如下图所示:2 定义Oracle安装环境变量,这些变量涉及到Oracle系统的安装路径。
其中:Oracle主目录位置:是指Oracle系统将安装在这个指定的根路径下;安装类型:选择安装数据库企业版,需要空间在1.3G以上。
全局数据库名:ORCL数据库口令/确认口令:输入“oracle”。
在后面的实验中,将使用超级用户“sys”和其口令“oracle”。
如下图所示,输入完成后,点取“下一步”按钮:会员服务专区—Oracle 安装第 2 页Windows平台下安装ORACLE10.1 数据库北京时代朝阳数据库技术中心Trail实验室会员服务专区—Oracle 安装第 3 页Windows平台下安装ORACLE10.1 数据库北京时代朝阳数据库技术中心Trail实验室3 确认各种安装选项,Oracle数据库系统开始安装,如下图所示:会员服务专区—Oracle 安装第 4 页Windows平台下安装ORACLE10.1 数据库北京时代朝阳数据库技术中心Trail实验室会员服务专区—Oracle 安装第 5 页Windows平台下安装ORACLE10.1 数据库北京时代朝阳数据库技术中心Trail实验室4确认各种安装选项,Oracle数据库系统开始安装,并随后自动配置。
基于Windows Server 2003 Oracle 9i安装与部署目录一、在虚拟机中安装windows server 2003 (2)二、实现Oracle 9i数据库的安装 (2)三、使用DBCA创建数据库 (8)四、配置监听及服务名 (17)五、测试数据库连通 (27)Oracle 9i 安装过程一、在虚拟机中安装windows server 2003安装过程不做详细描述,全部安装完成后创建快照。
二、实现Oracle 9i 数据库的安装在虚拟机windows server 2003的setting 中选择光驱中的镜像文件为92010NT_Disk1,并在Device status 选中connected 。
注意:确保安装数据库磁盘有足够的剩余空间(3G 以上,因为oracle 安装需要使用临时空间,一般系统都应该满足)点击OK后,在虚拟机中的D盘中即可看到加载的ISO镜像文件。
双击打开安装。
点击开始安装后选择下一步。
选择Oracle 9i的安装文件的源路径和安装主目录及全路径。
选择安装产品为的Oracle Database 9.2.0.1.0选择安装企业版(2.86GB)选择数据库配置为只安装软件。
采用默认的端口号2030。
点击安装按钮开始正式安装Oracle 9i数据库软件。
安装过程中会选择磁盘2和磁盘3的位置。
在虚拟机的设定选取镜像文件位置。
继续安装,直到安装结束。
安装结束,点击退出按钮结束安装。
三、使用DBCA创建数据库在开始菜单程序组中Oracle OraHome92→Configuration and Migration Tools→启动Oracle的安装配置工具Database Configuration Assistant(DBCA)或者在cmd中输入DBCA也可打开DBCA建库工具:进入建库工具后点击下一步。
选择创建数据库选择New Datebase模版创建数据库配置数据库SID,输入全局数据库名为orcl,SID默认自动输入与全局数据库名称相同。
基于Windows Server 2003升级Oracle9.2.0.1至Oracle10.2.0.1目录安装Oracle 9.2.0.8数据库软件 (2)检查系统参数并升级数据库至Oracle 9.2.0.8版本 (6)安装Oracle 10.2.0.1数据库软件 (9)使用DBUA升级至Oracle 10.2.0.1 (17)测试Oracle 10.2.0.1升级是否成功 (23)安装Oracle9.2.0.8数据库软件由于Oracle不支持从9.2.0.1直接升级至10.2.0.1,所以先将Oralce 9.2.0.1升级至中间本本9.2.0.8。
双击setup,开始安装Oracle9.2.0.8。
点击下一步:选择安装的路径,一定要与Oracle9.2.0.1的ORACLE_HOME路径一致:出现错误提示,没有将Oracle 9.2.0.1的服务关掉:进入服务中查看Oracle的服务:将Oracle的服务禁用:显示安装概要,点击下一步:开始安装:安装完成:检查系统参数并升级数据库至Oracle9.2.0.8版本1.检查system表空间可用大小:SQL>selecttablespace_name,sum(bytes)/1024/10242fromdba_free_space3 wheretablespace_name='SYSTEM'4 group by tablespace_name;2.更新system 表空间数据文件的大小:alter database datafile 'C:\oracle\oradata\orcl\SYSTEM01.DBF' resize 500M;更新完成后保证system 表空间有至少10M 的空间。
3.以sys 用户登录数据库,并启动数据库:C:\>sqlplus /NOLOGSQL> CONNECT SYS/oracle AS SYSDBA SQL> STARTUP4.查看PFILE 文件参数,查看共享池、JAVA池的大小:SQL> SHOW PARAMETER PFILE;SQL> SHOW PARAMETER SHARED_POOL_SIZE; SQL> SHOW PARAMETER JAVA_POOL_SIZE;5.更改共享池、JAVA 池的大小:SQL> ALTER SYSTEM SET SHARED_POOL_SIZE='150M' SCOPE=spfile; SQL> ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile;6.修改完成后关闭数据库:SQL> SHUTDOWN7.升级数据库:执行C:\oracle\ora92\rdbms\admin\目录下的catpatch.sql 脚本:C:\>sqlplus /NOLOG SQL> conn / as sysdba SQL> STARTUP migrate SQL> SPOOL patch.logSQL> @C:\oracle\ora92\rdbms\admin\catpatch.sql SQL> SPOOL OFF关闭数据库,并重新启动:SQL> SHUTDOWN SQL> STARTUP执行C:\oracle\ora92\rdbms\admin\目录下的utlrp.sql 脚本,重新编译错误:SQL> @C:\oracle\ora92\rdbms\admin\utlrp.sql升级至Oracle9.2.0.8成功。
Windows server 2003下Oracle10g安装图解Windows server 2003下Oracle10g安装图解Oracle是大中型企业、网站、公司、机构等使用的重量级的数据库。
本篇给大家介绍其在Windows平台下的安装方法。
注意事项:1、本例以Oracle 10g版本为例。
2、所有安装步骤为系统默认安装。
3、安装之前请关闭所有正在运行的程序。
4、为Oracle安装路径至少准备1G的硬盘空间。
安装要求:⑴硬件要求:Intel core2处理器;最少128 MB 内存(推荐256 MB );⑵交换空间:对于大多数系统,推荐两倍于内存数量或至少400MB;⑶典型安装:750 M最小安装:675 MB最大安装:1000MB⑷软件要求:Linux内核版本2.2或更高;windows NT 4.0以上操作系统⑸安装过程:①将下载到的安装文件解压,双击setup.exe开始出现安装界面。
④开始安装oracle10g 10.1.0.2.0⑤安装后数据库信息口令管理⑥安装完成后,相关应用程序URL路径数据库卸载:(1)、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。
(2)、开始->程序->Oracle – OraDb10g_home->Oracle Installation Products ->Universal Installer 卸装所有Oracle产品(3)、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
(4)、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口。
(5)、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标(6)、重新启动计算机,重起后才能完全删除Oracle所在目录(7)、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,并从Windows 2000目录(一般为C:\WINNT)下删除以下文件:ORACLE.INI、oradim80.INI如果是在unix或linux系统,就要方便得多。
由于实验环境是虚拟机,经常会出现一些莫名其妙的问题,如:IP冲突,共享磁盘不能识别等,相信在真实环境中做应该会更加顺利。
实验环境:
1、VMware Workstation6.0
2、AD:域控制器,安装Windows server 2003 Enterprice。
IP Address:192.168.0.100
Subnet mask:255.255.255.0
Default gateway:192.168.0.1
Dns servers:127.0.0.1
3、Clustera:集群节点1,安装Windows server 2003 Enterprice,2网卡(heart,public)。
本地磁盘(c:系统盘,e:安装oracle)
Heart:
IP Address:10.0.0.11
Subnet mask:255.255.255.0
Public:
IP Address:192.168.0.11
Subnet mask:255.255.255.0
Default gateway:192.168.0.1
Dns servers:192.168.0.100
4、Clusterb:集群节点2,安装Windows server 2003 Enterprice,2网卡(heart,public)。
本地磁盘(c:系统盘,e:安装oracle)
Heart:
IP Address:10.0.0.12
Subnet mask:255.255.255.0
Public:
IP Address:192.168.0.12
Subnet mask:255.255.255.0
Default gateway:192.168.0.1
Dns servers:192.168.0.100
5、共享磁盘(Q:仲裁盘(500M),Z:数据盘)
前期准备:
∙1、在AD上创建域控制器,添加用户gh到用户组Domain Comput ers。
打开dns服务器,在正向查找区域中添加主机cluster,IP为19
2.168.0.13。
∙2、设置public网卡优先于heart,并把clustera和clusterb加入域。
中期:建立集群
∙1、给clustera添加共享磁盘quo.vmdk(500M)和data.vmdk。
用文本编辑器打开***.vmx配置文件,修改共享磁盘的scis总线不与系统磁盘一致,如下:
scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1:2.present = "TRUE"
scsi1:2.fileName = "D:\集群\share disk\quo.vmdk"
scsi1:3.present = "TRUE"
scsi1:3.fileName = "D:\集群\share disk\data.vmdk"
disk.locking="FALSE"
把这段配置参数拷贝到clusterb的***.vmx配置文件中。
∙2、先启动clustera,打开cmd,输入diskpart:
Diskpart>automount enable
启用自动挂载新卷。
打开计算机管理,初始化共享磁盘quo.vmdk,使用ntfs格式化,分配盘符Q。
clustera 关机,开启clusterb。
Clusterb识别到已经格式化过的磁盘quo.vmdk,修改其盘符为Q。
∙3、在clusterb中打开群集管理器,创建新群集,群集名为cluster
下一步:
下一步:
下一步:
下一步:
下一步:
选择仲裁盘,然后下一步:
下一步:
完成:
然后启动clustera,打开群集管理器,选择添加节点到群集:
下一步:
下一步:
下一步:
下一步,再下一步:
下一步,完成:
设置网卡再群集中充当的角色:
右键群集组,选择属性:
集群部分结束。
使用前面的方法格式化共享磁盘data.vmdk,分配盘符为Z,通过新建资源加入集群中后期:oracle(10g)安装,failsafe(3.3.4)安装
在2个节点上安装oracle:
选择高级安装,下一步:
下一步:
下一步:
下一步:
选择仅安装数据库软件,下一步:
安装:
等待安装完成。
退出,完成。
打开注册表,HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ 修改ORACLE_BASE值为z:\oracle;
使用dbca创建数据库orcl:
下一步:
下一步:
下一步:
下一步:
下一步:
下一步:
下一步:
选择编辑归档模式参数:
确定,下一步:
下一步:
下一步:
一直下一步,直至完成:
然后把E:\oracle\product\10.2.0\db_1\database中的initorcl.ora拷贝到z:下E:\oracle\product\10.2.0\db_1\dbs中的SPFILEORCL.ORA拷贝到z:下
修改initorcl.ora中的SPFILE='z:\spfileorcl.ora'
(另外也可以使用create pfile from spfile,直接使用pfile文件,而不用spfile)安装failsafe
安装完failsafe后重启。
再节点clustera操作:打开failsafe manager
创建组oraCluster:
完成。
在AD的DNS服务器上添加主机oraCluster,IP为192.168.0.14 给oraCluster组添加虚拟IP:
在troubleshooting中选择verify standalong database:
在验证过程中选择"是"来fix。
添加orcl数据库到oraCluster:
最后再oraCluster组中添加OracleServicesSID(这里是OracleServicesOrcl)服务,无任何依赖就OK了
移动资源组做下测试:。