在WINDOWS上安装ORACLERAC的注意事项(精)

合集下载

Windows下Oracle_9i安装方法

Windows下Oracle_9i安装方法

Windows下Oracle9i安装方法注意:1.安装Oracle的过程中最好不要运行任何其他程序;2.计算机的名字不要使用中文名字;3.Oracle不识别中文名字,所以不要解压到中文目录下,同时Oracle要求名字中不允许出现空格且名字最好不要太长;4.因为安装好的文件比较大,所以最好安装到系统盘以外的其它目录下;1.将ORACLE 9i解压,最好解压到某个磁盘的根目录下,因为安装Oracle的路径中不能出现中文和空格。

2.打开Oracle 9i会看到三个文件.3.打开disk1,双击“SETUP"图标.4.进入安装界面,点击‘下一步’.5.源文件和目标文件的路径中不能出现空格和中文,点击‘下一步’.6.选择Oracle9i Database 9.2.0.1.0,点击‘下一步’.7.在安装类型中选择‘企业版’.8.在数据库配置界面中选择‘通用’点击‘下一步’.9.在数据库标识界面中键入一个英文名少于8个字符,点击‘下一步’.10.选择数据库文件存放的位置,点击‘下一步’.11.选择缺省字符集,点击‘下一步’.12.点击‘安装’.13.进入安装界面,安装的时间会长一些14.安装过程.15.指定在SYS口令和SYSTEM口令,如,manager,etcmanager,点击‘确定’按钮.16.安装完成后点击‘退出’.17.装完成后,在启动oracle之前确保计算机中的两个服务是打开的。

第一个是OracleServiceXXX(注:XXX是安装过程中起的‘全局数据库名’);另一个是OracleOraHome92TNSListener; 启动这两个服务按照下面的操作:点击‘开始’--->'运行',在打开中写入:services.msc 点击确定;找到后启动这两个服务,并将其‘启动类行’改为‘自动’就行了,为了减少计算机的内存被大量占用,将oracle的其它服务设置为‘手动’停止,这样下次再启动时其它服务就不会自动开启了。

WindowsServer2016虚拟机安装Oracle12c_RAC

WindowsServer2016虚拟机安装Oracle12c_RAC

WindowsServer2016虚拟机安装Oracle12c_RAC群集磁盘2:ASM第1章安装环境确认1.1 硬件平台(Hyper-V)RAC-A 1G内存双网卡RAC-B 1G内存双网卡iscsi服务器1G内存1.2 软件环境操作系统:Windows Server 2016Oracle软件:Oracle Database 12c Release 1 (12.1.0.2.0)集群工具:Oracle Database Grid Infrastructure (12.1.0.2.0)磁盘管理工具:ASM1.3 安装平台信息第2章环境准备2.1 修改主机名在两台主机上分别执行,计算机——右键(属性),主机名设置为RAC-A和RAC-B。

2.2 关闭防火墙关闭所有防火墙。

停止Windows Firewall系统服务。

在主机1和主机2上ping对方的公用和私用地址,要求都能ping通。

2.3 配置DEP在两台主机上,计算机——右键(属性)——更改设置——高级(设置)——数据执行保护(DEP),选择仅为基本windows程序和服务启用(重启后才能生效)。

2.4 关闭UAC在两台主机上,控制面板(小图标方式查看)——用户账户——更改用户账户控制设置,改为从不通知,确定(重启后生效)。

2.5 禁用媒体感知功能因为在网络调试时,Windows 的“媒体感知”功能会检测出本机和局域网设备没有正常连通,接着可能就会禁用捆绑在网卡上的某些网络协议,其中就包括TCP/IP 协议。

由于TCP/IP 协议被禁用了,这样该TCP/IP 应用程序就无法进行调试了。

(该设置重启生效)在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters中添加键值如下:Value Name: DisableDHCPMediaSense Data Type: REG_DWORD -Boolean Value: 12.6 停止MSDTC服务2.7 修改虚拟内存按照Oracle的官方文档,虚拟内存至少为实际内存的2倍。

Oracle-RAC以及ASM安装全过程整理

Oracle-RAC以及ASM安装全过程整理

RAC以及ASM安装全过程整理RAC以及ASM安装全过程整理更改主机名第一步:#hostname oratest第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件设置hosts文件可参考:[root@amdocs01 mapper]# cat /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.localhostamdocs02amdocs02-vipamdocs02-priv设置IPeth01eth1绑定裸设备先在逻辑卷组上分出逻辑卷,全部为裸设备,必须包含:逻辑盘:ocrlv ,votelv 是必须的,因为后面安装ASM要用到data01,data02,data03,data04,data05,softlv,oralv可选1、裸设备定义:一块没有分区的硬盘,称为原始设备(RAWDEVICE)或者是一个分区,但是没有用EXT3,OCFS等文件系统格式化,称为原始分区(RAWPARTITION)以上两者都是裸设备2、裸设备的绑定有文件系统的分区是采用mount的方式挂载到某一个挂载点的(目录)而裸设备不能mount,只能绑定到/dev/raw/下的某一个设备名比如/dev/raw/raw13、裸设备的绑定方法先介绍第一种方法:修改/etc/sysconfig/rawdevices,添加以下内容,这里sdd1和sdd2是原始分区名或者原始设备(硬盘)名,raw1和raw2是/dev目录下的原始设备名,编号从raw1到raw8191,也就是最多可以绑定255个裸设备/dev/raw/raw1/dev/sdd1/dev/raw/raw2/dev/sdd2然后修改裸设备的属主和访问权限chown oracle:dba /dev/raw/raw1chown oracle:dba /dev/raw/raw2chmod 660 /dev/raw/raw1chmod 660 /dev/raw/raw2最后使得裸设备生效,并且在机器启动的时候就自动加载执行/sbin/chkconfig rawdevices on保证机器启动的时候裸设备能够加载,这一步很重要裸设备的绑定方法第二种方法,修改文件的方法#!/bin/sh## This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff.touch /var/lock/subsys/localraw /dev/raw/raw1 /dev/mapper/vg00-ocrlvraw /dev/raw/raw2 /dev/mapper/vg00-votelvraw /dev/raw/raw3 /dev/mapper/vg00-data01raw /dev/raw/raw4 /dev/mapper/vg00-data02raw /dev/raw/raw5 /dev/mapper/vg00-data03raw /dev/raw/raw6 /dev/mapper/vg00-data04chmod 775 /dev/raw/raw1chmod 775 /dev/raw/raw2chmod 775 /dev/raw/raw3chmod 775 /dev/raw/raw4chmod 775 /dev/raw/raw5chmod 775 /dev/raw/raw6chown oracle:dba /dev/raw/raw1chown oracle:dba /dev/raw/raw2chown oracle:dba /dev/raw/raw3chown oracle:dba /dev/raw/raw4chown oracle:dba /dev/raw/raw5chown oracle:dba /dev/raw/raw6chown oracle:dba /dev/raw/raw7modprobe hangcheck-timer hangcheck-tick=30 hangcheck_margin=1804、裸设备的读写不能用cp等命令操作,写入内容用dd命令,可以参阅相关资料5、清空裸设备相当于格式化啦bs是快的大小,blocksizecount是快的数量,这两者相乘大于裸设备的容量即可ddif=/dev/zeroof=/dev/raw/raw1bs=8192count=12800ddif=/dev/zeroof=/dev/raw/raw2bs=8192count=12800-------另外,注意:rhel4使用udev来管理设备手动修改/dev/raw/raw1不能永久生效要想使得权限持久生效raw/*:root:disk:0660改成raw/*:oracle:dba:0660重启机器如果/dev/下没有/raw/目录,可以自己手工建立。

oracle rac 防火墙规则

oracle rac 防火墙规则

oracle rac 防火墙规则Oracle RAC(Real Application Clusters)是一种数据库集群技术,它使得多个计算机可以并行运行Oracle数据库软件,并共享一组物理存储。

为了保护Oracle RAC集群的安全性,防火墙是必不可少的。

以下是一些与Oracle RAC防火墙规则相关的参考内容:1. 指定防火墙规则的目的:在编写防火墙规则之前,你需要明确规定它们的目的。

例如,你可以指定只允许特定的IP地址或IP地址范围访问Oracle RAC集群,或者限制特定端口的访问。

2. 防火墙规则的基本语法:防火墙规则通常由源IP地址、目标IP地址、源端口和目标端口等组成。

当有数据传输时,防火墙会根据这些规则来决定是否允许流量通过。

例如,你可以使用以下语法来配置一个防火墙规则:允许源IP地址为X.X.X.X,目标IP地址为Y.Y.Y.Y,源端口为A,目标端口为B的流量通过。

3. 具体的防火墙规则配置示例:下面是一些可以参考的防火墙规则配置示例:- 允许所有IP地址访问Oracle RAC集群的监听端口(默认端口为1521)。

- 仅允许特定IP地址范围的管理人员通过SSH协议访问Oracle RAC集群的管理节点。

- 限制外部访问Oracle RAC集群的数据库端口范围,仅允许特定的应用服务器IP地址访问。

4. 防火墙规则的优化:为了提高Oracle RAC集群的性能,你可以优化防火墙规则。

例如,你可以将访问频率高的IP地址添加到防火墙的白名单,从而避免重复检查和处理这些流量。

另外,你还可以合并多个规则,以减少规则表的大小和复杂度。

5. 定期审查和更新防火墙规则:Oracle RAC集群的网络环境可能会发生变化,因此定期审查和更新防火墙规则是必要的。

你应该定期检查防火墙日志,查看是否有异常的连接尝试或攻击行为,并相应地更新防火墙规则。

6. 备份防火墙规则:为了避免由于防火墙配置错误导致的问题,你应该定期备份防火墙规则。

Windows下oracle客户端安装使用方法

Windows下oracle客户端安装使用方法

Windows下oracle客户端安装使用方法1. 下载完整的oracle客户端(不是oracle instantclient)并安装(1)在windows下ORACLE_HOME环境变量是通过注册表设置的,其值指向oracle客户端所在的目录。

在安装oracle客户端时,要确保ORACLE_HOME未被设置set ORACLE_HOME=(2)自定义安装时一般要选上database utiltites、oci、sqlplus等选项(3)win7下,oracle在注册表中的位置为HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE,内容如下:[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]"inst_loc"="C:\\Program Files (x86)\\Oracle\\Inventory"[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient10g_home1]"ORACLE_HOME"="D:\\oracle10.2.0.1""ORACLE_HOME_NAME"="OraClient10g_home1""ORACLE_GROUP_NAME"="Oracle - OraClient10g_home1""ORACLE_BUNDLE_NAME"="Enterprise""NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK""StatementCacheSize"="0""SQLPATH"="D:\\oracle10.2.0.1\\dbs""MSHELP_TOOLS"="D:\\oracle10.2.0.1\\MSHELP"[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient10g_home1\]"TraceFileName"="C:\\ODPNET.trc""TraceLevel"="0""TraceOption"="0""StatementCacheSize"="0"2. tnsnames.ora 设置正确才能使用TNS进行连接, tnsnames.ora 文件放置在%ORACLE_HOME%/network/admin,文件内容大致如下:ORCL =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.1)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = test)))3. 客户端的使用问题(1)我在win7下安装10.2.0.1客户端后,运行sqlplus会出现以下错误:SP2-1503: 无法初始化Oracle 调用界面SP2-0152: ORACLE 不能正常工作以管理员方式运行sqlplus这个问题就解决了。

Oracle11g+RAC+For+Windows安装配置手册V1.0-20081027-B

Oracle11g+RAC+For+Windows安装配置手册V1.0-20081027-B

资料编码产品名称Oracle使用对象华为工程师、合作方工程师产品版本11g编写部门系统集成及技术服务部资料版本V1.0Oracle11g RAC安装配置手册 For Windows拟制:孙健日期:2008-10-27审核:日期:审核:日期:批准:日期:华为技术有限公司版权所有侵权必究Oracle11g RAC安装配置手册 For Windows 内部公开修订记录日期修订版本描述作者2008-10-27 V1.0 初稿孙健Oracle11g RAC安装配置手册 For Windows 内部公开目录第1章安装环境确认 (1)1.1 硬件平台 (1)1.2 软件环境 (1)1.3 安装平台信息 (1)第2章环境准备 (2)2.1 修改网卡名 (2)2.2修改hosts文件 (2)2.3 调整网卡访问优先级 (3)2.4 disable Windows Media Sensing for TCP/IP (3)2.5 设置硬盘分区共享 (4)2.6 关闭硬盘缓存 (4)2.7 激活磁盘的automount (4)2.8 创建磁盘分区 (5)第3章 Oracle RAC安装配置 (9)3.1 安装配置Oracle ClusterWare软件 (9)3.2 为Oracle配置监听 (16)3.3 安装Oracle11g程序 (22)3.4 配置自动存储管理 (26)3.5 创建Oracle数据库 (28)Oracle11g RAC安装配置手册 For Windows 内部公开关键词:Oracle RAC ASM ClusterWare摘要:缩略语清单:RAC:Real Application ClustersASM:Auto Storage Manager参考资料清单:Oracle11g RAC安装配置手册 For Windows 内部公开第1章安装环境确认1.1 硬件平台Rac1 1G内存双网卡Rac2 1G内存双网卡1.2 软件环境操作系统平台:Windows2003 Enterprise Edition Sp2Oracle版本:Oracle11.1.0.6.0集群工具:CRS磁盘管理工具:ASM1.3 安装平台信息主机名IP地址子网掩码备注Rac1 192.168.1.191 255.255.255.0 节点rac1的公用IP Rac1-priv 10.1.100.1 255.255.255.0 节点rac1的专用IP Rac1-vip 192.168.1.193 255.255.255.0 节点rac1的虚拟IP Rac2 192.168.1.192 255.255.255.0 节点rac2的公用IP Rac2-priv 10.1.100.2 255.255.255.0 节点rac2的专用IP Rac2-vip 192.168.1.194 255.255.255.0 节点rac2的虚拟IPOracle11g RAC安装配置手册 For Windows 内部公开第2章环境准备2.1 修改网卡名将两个节点的网卡名都修改为相同的。

Oracle+9i+RAC-Oracle 9i RAC 安装手册-window

Oracle+9i+RAC-Oracle 9i RAC 安装手册-window

Oracle 9i RAC 安装手册-1Tags: 存储安装配置, Cluster, 网络存储, DISK, MSCS, windows 一、群集环境描述· 各节点正确安装Windows 2000 Advanced Server· 有名称解析手段――DNS或HOST文件· 程序文件需安装在本机的磁盘上,不要安装在共享的存储上群集节点数:主机名公共网络ip 专用网络ip 专用连接host名称node1 192.168.10.1 192.168.20.1 node1.sannode2 192.168.10.2 192.168.20.2 node2.san共享FibreChannel SAN信息磁盘4 (rac0)磁盘5 (rac1)磁盘6 (rac3)二、系统逻辑图:二、配置互连· 每个节点至少需要两块网卡。

·保证公共网卡首先绑定,用DNS解析。

· 专用网卡用HOSTS文件解析在系统%SYSTEMROOT%\system32\drivers\etc\hosts127.0.0.1 localhost192.168.20.1 node1.san192.168.20.2 node2.san三、配置原始分区由于所有的数据文件、控制文件、联机重做日志,以及SPFILE必须位于共享驱动器上,而且每个文件都要有自己的分区。

NODE1::(node1 上电;node2断电)1. 点击开始菜单 -> 程序 -> 管理工具 -> 计算机管理。

2. 点击[磁盘管理],在右边面板中查看当前使用的磁盘。

3. 选择磁盘,右键单击,单击创建磁盘分区。

4. 选择创建扩展磁盘分区,点击[下一步]5. 核对要使用的磁盘空间,然后点击[下一步],根据磁盘分区向导完成扩展磁盘分区6. 选择创建好的扩展磁盘分区,右键单击,单击创建逻辑驱动器7. 选择逻辑驱动器,点击[下一步]8. 核对要使用的磁盘空间,然后点击[下一步]9. 选择不指派驱动器号或驱动器路径。

oracle rac的日常维护及注意事项

oracle rac的日常维护及注意事项

oracle rac的日常维护及注意事项2009-03-13 23:26oracle rac的日常维护及注意事项在Oracle数据库运行期间,DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。

一、Oracle警告日志文件监控Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情况:l 数据库的启动、关闭,启动时的非缺省参数;l 数据库的重做日志切换情况,记录每次切换的时间,及如果因为检查点(checkpoint)操作没有执行完成造成不能切换,会记录不能切换的原因;l 对数据库进行的某些操作,如创建或删除表空间、增加数据文件;问题处理启动参数不对检查初始化参数文件因为检查点操作或归档操作没有完成造成重做日志不能切换如果经常发生这样的情况,可以考虑增加重做日志文件组;想办法提高检查点或归档操作的效率;有人未经授权删除了表空间检查数据库的安全问题,是否密码太简单;如有必要,撤消某些用户的系统权限出现坏块检查是否是硬件问题(如磁盘本生有坏块),如果不是,检查是那个数据库对象出现了坏块,对这个对象进行重建表空间不够增加数据文件到相应的表空间出现ORA-600根据日志文件的内容查看相应的TRC文件,如果是Oracle的bug,要及时打上相应的补丁二、数据库表空间使用情况监控(字典管理表空间)数据库运行了一段时间后,由于不断的在表空间上创建和删除对象,会在表空间上产生大量的碎片,DBA应该及时了解表空间的碎片和可用空间情况,以决定是否要对碎片进行整理或为表空间增加数据文件。

select tablespace_name, count(*) chunks , max(bytes/1024/1024) max_chunk from dba_free_space group by tablespace_name;上面的SQL列出了数据库中每个表空间的空闲块情况,如下所示:TABLESPACE_NAME CHUNKS MAX_CHUNK-------------------- ---------- ----------INDX 1 57.9921875RBS 3 490.992188RMAN_TS 1 16.515625SYSTEM 1 207.296875TEMP 20 70.8046875TOOLS 1 11.8359375USERS 67 71.3671875其中,CHUNKS列表示表空间中有多少可用的空闲块(每个空闲块是由一些连续的Oracle数据块组成),如果这样的空闲块过多,比如平均到每个数据文件上超过了100个,那么该表空间的碎片状况就比较严重了,可以尝试用以下的SQL命令进行表空间相邻碎片的接合:alter tablespace 表空间名coalesce;然后再执行查看表空间碎片的SQL语句,看表空间的碎片有没有减少。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在 WINDOWS 上安装 ORACLE RAC的注意事项
1、检查防火墙和杀毒软件
如果不关掉防火墙,在安装 CRS 时,在 "Oracle Clusterware Configuration Assistant"界面会提示
(1 OUI-25031错误
(2 dddb1 service OracleCSService in improper PENDING state, err (997 dddb2 service OracleCSService in improper PENDING state, err (997
dddb1和 dddb2为两个节点名
2、不要配系统环境变量。

例如:ORACLE_HOME和 ORACLE_CRS_HOME.
使用 ASMCMD 需要 ORACLE_HOME时,在 cmd 中临时设置,不要向系统环境变量中添加。

配置环境变量的后果:
重启节点时, OracleEVMService 服务始终处于“ 启动” 状态,不变为“ 已启动” 状态。

在注册表和系统环境变量中都有类似 ORACL_HOME这样的变量, OracleEVMService 不知该取哪一个。

3、检查网卡的优先级,公用网卡优先级高,私有网卡优先级低。

不这样设置的后果:
在安装 CRS 时,出现的网络连接,可能私有地址和公有地址颠倒。

4、操作系统用户名为 administrator ,口令要相同。

不这样设置的后果:
访问在 dddb1节点访问 /dddb1/c$ 时不能通过
5、对公有和私有 IP 要能 ping 通
这种情况表明网络是通的。

建议私有地址不要使用直连线,而是通过专用的交换机。

6、磁盘阵列的磁盘在各对应节点的顺序要相同
这个主要是为 ASM 存储管理考虑
7、验证是否满足安装条件
runcluvfy.bat stage -pre crsinst -n dddb1, dddb2 -verbose
如果公有网址为 10或 192开头的, 验证时会提示“ 找不到可用于 VIP 的合适接口集” , 这个不用管它。

在安装 CRS 时,版本比较低的 oracle 需要运行 vipca ,版本高的如 10.2.0.3,就可以直接通过。

相关文档
最新文档