11g

JDBC 连接 scan IP 方式 Oracle 11gR2集群环境

淺唱寂寞╮ 提交于 2020-03-02 02:58:47
公司数据库使用 Oracle 11.2.0.4 版本,RAC 环境. 数据库集群:192.168.1.211 (RAC1,SID:wmsdb1),192.168.1.212 (RAC2,SID:wmsdb2). 使用11gR2的scan新特性建了 192.168.1.210( 监听服务名 :wmsdb) 作为scan IP.平时我们通过1.210来操作. 之前尝试通过JDBC直连192.168.1.210 一直连接失败,可以直连192.168.1.211.询问DBA后知道是SCAN方式.属于新特性. 网上找了下参考: http://blog.csdn.net/renfengjun/article/details/8080865 原Oracle连接字符串由: jdbc:oracle:thin:@192.168.1.210:1521:wmsdb 改为: jdbc:oracle:thin:@192.168.1.210:1521/wmsdb 即可.注意最后. 分析原因: 第一种写方是通过SID的方式连接数据库 第二种写法是通过 监听服务名 的方式连接数据 (就是在服务端通过 Net Manager配置的监听名称). 因为SCAN IP 把两个RAC给封装了,但是 SCAN 本身只有 监听服务名 没有 SID,所以只能通过 监听服务名的方式访问 来源: oschina 链接: https:/

Oracle RMAN 备份控制文件/恢复控制文件

天涯浪子 提交于 2019-12-24 18:09:58
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> --备份控制文件 rman target / RMAN> startup RMAN> configure controlfile autobackup on; --启动自动备份 RMAN> show CONTROLFILE AUTOBACKUP; --显示是否自动备份控制文件 RMAN> configure controlfile autobackup format for device type disk to '/backup/%F'; --设置控制文件备份路径 RMAN> show controlfile autobackup format; --显示自动备份控制文件路径 RMAN> list backup of controlfile;--显示备份信息 ----手动备份控制文件 RMAN> backup as backupset current controlfile; --------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------

Oracle 11g RAC启动与关闭记录

Deadly 提交于 2019-12-07 08:28:11
Startup 1. Ensure that you are logged in as the root Linux/ UNIX user. If you are not connected as root OS user, you must switch to the oracle OS user su - root 2. Start (startup) the Oracle cluster stack su - root cd $CRS_HOME/bin # ./crsctl start crs (must be run on each node) 3. Startup (start) all Oracle ASM instances on all nodes. (If you are not using the ASM you must skip this step.) su - oracle (you must be logged as oracle) To shut down an Oracle ASM instance, enter the following command, where node_name is the name of the node where the Oracle ASM instance is running: $ oracle_home

解决Oracle 11g xe占用8080端口

北慕城南 提交于 2019-12-06 13:02:40
今天第一次安装oracle,安装完成后,发现tomcat死活启动不了,查看log日志,原来8080端口被占用了。于是就想到可能是刚才安装的oracle惹的祸。在cmd窗口,命令行输入 nestat -ao 查看端口监听情况,果然被占用了,通过端口找到对应的PID,再将进程杀掉,tomcat可以启动了。 进一步查资料得知,Oracle 11g xe默认的http端口是8080,这跟JBoss/Tomcat的默认端口相同,导致tomcat启动冲突。 修改办法: 1. 以 dba 用户身份登录XE 2. 执行下列语句 begin dbms_xdb.sethttpport('7000'); dbms_xdb.setftpport('0'); end; / 这样就把默认的8080端口改成7000了,不用重启oracle服务,即时生效! 3.修改下面二个internet快捷方式(oraclexe安装目录的product\11.2.0\server下) X:\oraclexe\app\oracle\product\11.2.0\server\Get_Started.url X:\oraclexe\app\oracle\product\11.2.0\server\Database_homepage.url 用记事本打开这二个文件,把8080换成7000,对Oracle 11g /R2 同样有效。

debian 下 安装 oracle 11g xe r2

那年仲夏 提交于 2019-12-05 19:11:31
最近两天总是出门跑.在公司时间没法保证.所以想着在自己机器上面弄个oracle.方便到客户那里去处理一些问题. 当然就我这小破笔记本,直接装上是在找死...所以虚拟机是很好的选择. 操作系统方面,虽然oracle提供了windows x32 和 linux x64 版本的.但是虚拟机下面用windows 实在不是那么回事.而我实在不喜欢ubuntu 的 unit界面 难用到要死.linux mint 倒是很好看.不过内存啊内存..所以果断选择Debian. 首先第一件事情,当然是下载.. debian 和 oracle 11g xe r2 我用的都是 最新版本的 虚拟机安装过程还是很简单... 难得地方是在配置oracle 官方文档竟然只支持 oracle linux redhat suse 而centos 和 debian 竟然没测... 我弄了两天,虚拟机镜像恢复了不下10次.终于弄好了.不难,难得是方法不对 不得不吐槽某度.答案没一个对的.要不就是10 g 的转载帖..一点用没有. 最终成功是参考 http://tech.danbarrese.com/2012/07/20/install-oracle-11g-in-linux-mint-11/ 这篇说的是在mint 上面安装的方法. 好了闲话少说.马上开始. 0.开始这篇教程,你需要基本的linux知识.比如su sudo

windows 2008+Oracle 11g R2 故障转移群集配置

我是研究僧i 提交于 2019-12-01 21:36:01
故障转移群集环境介绍 : 1.1 逻辑拓扑图 1.2 服务器A OS :win 2008 entprise sp1 ServerName :node1 Pubic_IP :10.1.7.32 Heartbeat_IP :192.168.1.3 1.2 服务器B OS :win 2008 entprise sp1 ServerName :node2 Public_IP :10.1.7.33 Heartbeat_IP :192.168.1.4 1.3 群集cluster DomainName :test.com ClusterName :test Cluster_IP :10.1.7.38 安装和配置故障转移群集 分别在A和B上安装“故障转移群集管理” (1)开始-->管理工具-->服务器管理器-->右击左上角“功能选项”,选择“添加功能” (2)选中“故障转移群集” (3)确认选择并开始安装 待A和B都安装完了之后,开始创建故障转移群集了(A和B可以一起创建,群集会自动关联仲裁盘和数据盘的;也可以先创建一个,然后把另外一个添加到群集) (1)在管理工具里点击故障转移群集 (2)点击右上角“创建一个群集” (3)选中要加入群集的服务器A和B (4)测试群集的安装环境 (5)测试通过后,下一步就是输入群集名和群集IP(一般来说测试通过的话群集也就差不多成功一大半了) (6)确认群集信息

Win-Server-2008-R2-x64安装Oracle-11g-R2-x64及问题处理

心不动则不痛 提交于 2019-12-01 07:24:42
一、安装数据库 1、高级安装-->语言选择UTF-8,使用统一密码。 2、一路 下一步 ,安装完成。 3、 PLSQL Developer使用出现以下问题: 3.1、Database下拉框为空: 3.2、 强制输入用户名、密码及 Database ,登录弹出: 说明PLSQL Developer并不支持 Oracle 64 位客户端连接。 3.3、 解决办法 : 3.3.1、 下载 32 位绿色版Oracle客户端、解压 将下载到的将其解压,如我解压到了 D:\soft\instantclient_11_2 3.3.2、 设置PLSQL Developer 在工具 - 首选项,连接, OCI 主目录名输入: D:\soft\instantclient_11_2 在工具 - 首选项,连接, OCI 库输入: e:\app\instantclient_11_2\oci.dll 如下图: 3.4、 链接数据库方法 3.4.1、将数据库安装目录下D:\app\Administrator\product\11.2.0\dbhome_1\ 下 NETWORK整个文件夹拷贝D:\instantclient_11_2下即可链接本地数据库。 3.4.2、修改D:\instantclient_11_2\NETWORK\ADMIN下tnsnames.ora文件,新增其他数据库连接即可链接外部数据库。