
正文
oraclerac启动数据库,oracle数据库启动时需要经历三个步骤
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
服务器装了oracle+rac,连接数据库都没问题.但启动weblogic时报连接数据...
在配置weblogic连接池的时候使用RAC专用的URL连接才可以。
一个是可能是你的数据库服务器ip填写错误,或者端口号填写错误。第二个是你的数据库监听服务没有启动。第三是防火墙开启,端口号没有开放,被防火墙拦截。排查这三个地方就能解决问题。
Oracle数据库无响应故障,简单地讲就是数据库实例不能响应客户端发起的请求,客户端提交一个SQL后,就一直处于等待数据库实例返回结果的状态。更严重的现象是客户端根本不能连接到数据库,发起一个连接请求后,一直处于等待状态。
oracle 提供几种驱动的方式。plsql 一般配合oracle客户端使用;而weblogic 等中间件服务器等一般使用jdbc驱动使用。
或者使用mybatis之类的解决方案 如果他的意思是数据库服务器和web服务器直接的数据交流。以oracle和weblogic为例,就是把oracle的TNS监听地址修改成web服务器的ip,weblogic配置数据源的时候连接到数据库服务器上。
有两个db做了RAC,虚拟路径为 ypdb,weblogic的数据源连接 URL改为下面,当其中一台db挂了,保证数据源连接正常。
相关问答
Q1: 简述Oracle数据库RAC真实应用集群的工作原理
1、也是Oracle数据库支持网格计算环境的核心技术。
2、ORACLE RAC工作原理 在一个应用环境当中,所有的服务器使用和管理同一个数据库,目的是为了分散每一台服务器的工作量,硬件上至少需要两台以上的服务器,而且还需要一个共享存储设备。
3、RAC (Real Application Clusters)是 Oracle 数据库的一个群集解决方案,是有着两个或者两个以上的数据库节点协调运作能力的。单节点数据库,如果实例宕机了,如果一个业务、在实例上面,那么这个业务就中断了。
4、RAC(RealApplicationCluster,真正应用集群)是Oracle9i数据库中采用的一项新技术,也是Oracle数据库支持网格计算环境的核心技术。
5、一个 对于Oracle的RAC集群数据库,一直以来对于高度JOB方面如何做到负载均衡,一直都不太清楚,这几天测试了一下,得出以下结论。一个JOB在何级别运行是可以定制的。
6、rac = real application cluster 是ORACLE数据库自己的集群系统。装RAC的数据库,要先装 clusterware,配置好集群后,从集群的任一节点装数据库,就可以通过rac的集群软件同步到集群的其他节点了。
Q2: oraclerac节点是否开放端口
具体原因如下:网络连接问题:检查网络连接是否正常,确保RAC节点能够与其他节点进行通信。检查防火墙设置,确保RAC节点的通信端口是打开的。网络连接问题:检查网络连接是否正常,确保RAC节点能够与其节点进行通信。
肯定要先安装GI的。 udev和oracleasm应该都可以。不过rac要共享存储的,你的设置应该有问题。 官网下不到3的,只有有metalink账号的才可以下载。
部署方式:Oracle双机可以部署在不同物理服务器或者虚拟机上,通过数据库日志的物理备份和恢复来保证数据的一致性。
在Windows 2000 Server或Windows 98上安装管理客户机。对虚拟内存的要求建议可以将虚拟内存适当进行调整以加快安装速度。安装的网络环境需求安装Oracle 9i数据库服务器,至少需要有两台计算机,通过交换机或集线器构成局域网。
ssh协议的默认端口是22,如果你想换的话,可以换端口的,你要修改ssh服务的配置文件修改端口,不过不要用其他服务的默认端口,比如23,24,25,31等。一般改为2000以上的就没什么问题了。
Q3: OracleRAC日常基本维护命令
1、一.检查是否启用了RAC option 使用ORACLE_HOME 用户登陆。
2、备份整个数据库到c:\db.dmp 删除部分数据库对象 将c:\db.dmp导入到数据库。
3、)“$GRID_HOME/log/hostname/client”和“$ORACLE_HOME/log/hostname/client”目录记录了与srvctl、ocrdump、ocrconfig以及ocrcheck命令对应的日志信息。
Q4: linux防火墙开启后oraclerac异常
防火墙拦截。根据CSDN博客显示,使用oraclerac时需要关闭防火墙,不关闭防火墙会导致oraclerac异常。oraclerac是Oracle新版数据库中采用的一项新技术,是高可用性的一种,也是Oracle数据库支持网格计算环境的核心技术。
其中的原因主要是因为Oracle RAC 0.1发布的时候RHEL5还没出来,那时的RedHat才是RHEL4,在SUSE Linux SLES10上也有同样的问题。问题出现刚开始安装的时候和最后一个节点运行root.sh的时候。
,利用root账号登录linux,输入命令 :service iptables stop(先把oracle防火墙给关闭)。
如果需要中文安装界面请看最下的附加安装Oracle10gR2注销root用户,以oracle用户重新登录到KDE。注意不要在root用户下使用su–oracle来切换到oracle用户进行安装,那样系统图形界面不能启动。
不用完全关闭,只需要在防火墙中打开 oracle 对应的端口即可。你可以搜索 oracle linux 防火墙 ,即可找到不同 linux 下的定制方法。
oraclerac启动数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle数据库启动时需要经历三个步骤、oraclerac启动数据库的信息别忘了在本站进行查找喔。






