1、修改你的客户端的TNSNAMES.ORA,指定单一的服务器名字如root1,root2,就像使用单实例一样。
1、使用nginx代理oracle或者网站,实现地址的跳转以及网站的统一门户和负载均衡。
2、NLB:可以用硬件(比如:F5)或软件(LVS,Nginx,haproxy等)实现 LVS:LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。
3、powerHA概念和实施规划、VIO搭建和部署、日常检查、Oracle体系结构、客户机连接SQL语句、OracleRAC搭建等。
Oracle RAC一般也可构建于大型SMP主机,IBM的AIX系列服务器往往是其中高端平台,Intel Linux往往作为其低端平台。当AIXUNIX用来运行Oracle RAC作为大型数据库系统平台时,其集群系统构建、实施、运维、高可用设置,有其平台特点。
一个区域集群包含多个 Oracle Solaris 区域,每个区域都分别驻留在其各自独立的服务器上;组成集群的各个区域链接到单个虚拟集群。因为区域集群之间是相互隔离开的,所以各区域集群的安全性获得到加强。
oracle12c:实例与数据库可以是一对多的关系。也就是说12c里面会在CDB下创建多个PDB,每个PDB类似于11g里面的实例,然后一个CDB下的各个PDB是相互隔离的。
但是在Oracle启动时,由于参数文件中的DB_NAME与控制文件中的数据库名不一致,导致数据库启动失败,将返回ORA-01103错误。
将WORD文档放入ORACLE有两种方式,一是文件采用文件系统存储,数据库只存放文件的相对路径,二是存入BLOB类型字段中。
1、RAC(实时应用集群), 是Oracle新版数据库中采用的一项新技术。
2、RAC就是集群,改变了过去一个实例连接数据库磁阵的处理模式,而是采用多个ORacle实例连接数据库磁阵,各个ORacle实例进行负载均衡,当某个实例down掉,其他实例像备份一样,依然在工作,这样不影响数据库的使用。
3、优点是于常规的多节点AA模式运行,缺点是成本高。ExtendRAC其优势在于常规的多节点AA模式运行。但是extendrac成本高,环境条件要求苛刻,并且需要存储双活配合。
4、但是RAC存储,都是统一的放在一个物理地址上,不单独存放。RAC主要作用是容灾加上负载均衡。简单的例子,就像现在的多节拼装电池。合在一起可以提供电力,去掉其中的几节,也能提供电力,多节电池,提供的电肯定更多。
5、RAC主要支持9i、10g、11g版本,可以支持7×24有效的数据库应用系统,在低成本服务器上构建高可用性数据库系统,并且自由部署应用,无需修改代码。在 RAC环境下,集成提供了集群软件和存储管理软件,为用户降低了应用成本。
ssh协议的默认端口是22,如果你想换的话,可以换端口的,你要修改ssh服务的配置文件修改端口,不过不要用其他服务的默认端口,比如23,24,25,31等。一般改为2000以上的就没什么问题了。
其实sql server中也有侦听端口,只不过microsoft将侦听端口固定为1433,不允许你随便改动,这样给你一个错觉感觉sql server中没有侦听端口,咳,microsoft把太多的东西都封装到黑盒子里,方便使用的同时也带来的需要副作用。
每个SCAN IP对应一个SCAN IP LISTENER,并且,为了提升高可用性,3个SCAN IP以及其对应的SCAN IP LISTENER将被独立的分配到各个节点上。
防火墙拦截。根据CSDN博客显示,使用oraclerac时需要关闭防火墙,不关闭防火墙会导致oraclerac异常。oraclerac是Oracle新版数据库中采用的一项新技术,是高可用性的一种,也是Oracle数据库支持网格计算环境的核心技术。