自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上

前行路上的精彩,只有在路上才能体会。

  • 博客(1040)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 Cannot change network to bridged: There are no un-bridged host network adapters解决方法

今天想用虚拟机上网,使用bridge方式的时候,报错:cannot change network to bridged百度说,我安装了其他虚拟设备,对,我安装了VBox,卸载了之后,还是不行,终于找到了一个; 首先,在你安装上了虚拟机后要确保你也安装了桥接的协议,这可以通过点击右键“网上邻居”,在其中可以看到有两个虚拟出来的网络一个VMnet1,另一个是VMnet8, 如下图所示。

2016-04-28 12:36:40 2683

原创 rm -rf /

今天看了篇文章,说rm -rf / 是不能直接执行的,我怀着忐忑的心情,测试了一下:[root@rac1 ~]# rm -rf /rm: it is dangerous to operate recursively on `/'rm: use --no-preserve-root to override this failsafe[root@rac1 ~]# unset $foo[roo

2016-04-21 09:30:28 16108 5

原创 NHB网络心跳丢失的模拟过程分析

环境:11.2.0.4 RHEL6.5  RAC,两节点问题描述:故意将网络心跳线去掉,分析两节点的心路历程分析过程:1.去掉心跳线2.查看ocssd.log节点1:2016-04-19 00:19:59.407: [    CSSD][299706112]clssnmPollingThread: node rac2 (2) at 50% heartbeat fatal,

2016-04-20 15:34:43 6686

原创 由于丢失OLR导致的节点无法启动

环境:RHEL6.5+11.2.0.4 RAC,两节点问题描述:故意把OLR删掉,重启后发现GI无法启动分析过程:1.确认GI启动到了哪一个阶段[grid@rac1 ~]$ crsctl status resource -t -initCRS-4639: Could not contact Oracle High Availability ServicesCRS-4000: C

2016-04-19 10:46:07 6432

原创 11.2.0.1升级到11.2.0.4报错之一:UtilSession failed: Patch 9413827

UtilSession failed: Patch 9413827 requires component(s) that are not installed in OracleHome. These not-installed components are oracle.crs:11.2.0.1.0, OPatch failed with error code 73后来查到mos文章:Op

2016-04-14 14:56:14 4153

原创 clob变量值无法使用v$sql_bind_capture获得

clob情况:SQL> variable test_c clob;SQL> exec :test_c := 'test';PL/SQL procedure successfully completed.SQL> select * from test_clob where dbms_lob.substr(name,4000)=dbms_lob.substr(:test_c,4000);

2016-04-12 18:05:35 4218

翻译 如何不做跟踪找到绑定变量值

译自文章:How To Find The Value of a Bind Variable Without Tracing (文档 ID 273121.1)本文目标主要介绍了如何在不启用sql_tracing的情况下确定绑定变量值。范围&使用通常在诊断时需要确认绑定变量的值。查找绑定变量值的方法:SQL> variable bind varchar2(20);SQL> e

2016-04-12 16:08:58 1733

原创 逻辑同步软件对于只含有clob列的支持(HVR&OGG)

ogg不支持只含有clob列的表的同步,(参考:Can GoldenGate Replicate An Oracle Table That Contains Only CLOB Column(s)? (文档 ID 971833.1)),于是尝试了一下HVR:创建测试表:create table test_clob( name clob);然后配置好action,load:看来,H

2016-04-11 11:18:29 4306

原创 postgresql中查看操作执行的具体sql语句

1)在psql启动命令行中加入-E例子:C:\Users\Administrator>psql -E -h localhost -p 5432 postgres postgrespsql (9.5.1)输入 "help" 来获取帮助信息.postgres=# \d********* 查询 **********SELECT n.nspname as "Schema", c.rel

2016-04-01 14:53:42 14078

原创 postgresql常用命令psql

\d :显示数据库中有哪些表\d tab_name :查看表的定义PG中无dual表。select 1+1;\l :查看数据库创建数据库并链接:postgres=# create database test;CREATE DATABASEpostgres=# \c test您现在已经连接到数据库 "test",用户 "postgres".psql连接数据库:ps

2016-04-01 14:52:41 2658

原创 修改postgresql的自动提交

默认,postgresql是自动提交的,可以避免自动提交1)使用begin;命令 示例:postgres=# begin;BEGINpostgres=# insert into test values(2,2);INSERT 0 1postgres=# select * from test; id | name----+------ 1 | 1 | 2 2 |

2016-04-01 13:35:53 5364

原创 升级win10后virtualBox无法使用

在win7的时候,使用virtualBox无压力,自动升级到win10之后,virtualBox4.8怎么点都没反应,后来说是不兼容,下了一个最新版的virtualBox5 就可以了。

2016-03-31 10:26:59 5522

原创 Logmnr的DDL

日志挖掘会挖到DDL环境:11.2.0.4单机在Windows 2008R2开始测试:create table logmntest1 (id number);alter table logmntest1 add name varchar2(100);insert into logmntest1 values(1,'li');然后挖掘出来的结果:--针对DDLSQL_

2016-03-29 17:02:34 1265

原创 测试环境归档日志满引发的各种问题

今天在测试锁等待的问题,出现了各种奇葩,锁等待的出现了不理解的地方,详见:http://bbs.csdn.net/topics/391924878但这不是重点,重点是我在自己测试的时候,出现了各种问题:环境:Windows server 2008R2数据库版本:11.2.0.4 单机虚拟机由于表数据量较大,各种delete、update操作之后,归档日志满了:报

2016-03-28 18:11:56 2059 4

原创 sqlserver作为目标端在不安装hvr的情形下同步Location设置

情景:源端Oracle,hub为Oracle,目标端为sqlserver,由于种种原因,不能再目标端安装hvr软件,此时,配置图:server:目标端IPdatabase:sqlserver数据库user:用户名记得,class选择SQL Server。

2016-03-21 22:39:23 1675

原创 ORA-12560

安装成功数据库之后,重启电脑之后:(Windows)C:\>sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on 星期一 3月 21 21:23:17 2016Copyright (c) 1982, 2013, Oracle. All rights reserved.ERROR:ORA-12560: TN

2016-03-21 22:14:16 3535

原创 Database Vault Administrator的使用

第一次安装Database Vault的时候,先安装好了Database Vault,然后才安装的EM,发现,根本无法访问Database Vault Administrator。后来重新安装,在database configuration的时候,先选择了EM,后配置了Database Vault就可以访问了。在EM上使用具有Database Vault管理权限的用户登录,尝试管理Da

2016-03-16 20:45:08 2153

原创 卸载Database Vault

11.2.0.4 on RHEL6.5步骤1:停EM、监听、数据库步骤2:禁用Database Vault[oracle@single1 lib]$ pwd/u01/app/oracle/product/11.2.0/dbhome_3/rdbms/lib[oracle@single1 lib]$ make -f ins_rdbms.mk dv_off ioracle步骤3:启动监听、数

2016-03-16 13:37:02 1952

原创 启用Database Vault

步骤1:停止EM、监听、数据库步骤2:启用Database Vault[oracle@single1 ~]$ cd $ORACLE_HOME/rdbms/lib[oracle@single1 lib]$ make -f ins_rdbms.mk dv_on lbac_on ioracle步骤3:启动监听、数据库、EM检查:SQL> select * from v$option wher

2016-03-15 13:34:16 2247

原创 Database Vault的禁用

1)检查Database Vault状态SQL> select * from v$option where parameter = 'Oracle Database Vault';PARAMETER VALUE-----------------------------------

2016-03-15 13:33:24 2974

原创 Database Vault注册

默认情况下,在安装好Database Vault组件的Oracle HOme下创建的数据库是没有注册Database Vault的。1)停EM、监听、数据库2)启用Database Vault在使用之前必须先启用OLS。[oracle@single1 lib]$ cd $ORACLE_HOME/rdbms/lib[oracle@single1 lib]$ make -f ins_rdb

2016-03-15 13:21:21 1354

原创 已有数据库(单机)部署Database Vault

1.停止em和数据库emctl stop dbconsoleshutdown immediate2.重新安装DB软件./runInstaller选组件的时候,选中“Oracle database vault option”3.修改环境变量修改ORACLE_HOME4.修改/etc/oratab中的ORACLE_HOME5.从原来的HOME拷贝必要文件到现有HOME[orac

2016-03-15 13:13:42 1622

原创 当前日志损坏(ACTIVE,CURRENT),数据库正常关闭

1.查看日志文件 GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME---------- ---------- ---------- ---------- ---------- --

2016-03-12 10:13:30 1774

原创 Oracle回收站操作

查看回收站是否开启:show parameter recyclebin;系统级别开启/关闭回收站:ALTER  SYSTEM SET RECYCLEBIN=ON/OFF SCOPE=SPFILE;回收站的清空:特定表:perge table  tbl_name;特定表空间:perge tablespace tbs_name;特定表空间的用户:perge ta

2016-03-12 09:06:35 1830 2

原创 windows下密码含有@字符的数据库连接

1.客户端使用plsqldeveloper登录,直接输入用户名密码即可2.服务端登录,使用sqlplus,比如:密码123@123,用户名1231)CMD->sqlplus 123/\"123@123\"2)CMD->sqlplus /nolog -> conn 123/"123@123"

2016-03-04 11:19:22 2471

原创 RHEL7.1安装VNC

1.安装包yum install vnc* -y2.创建密码vncserver3.创建参数文件[root@single ~]# cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service4.修改参数文件[root@single ~]# vi /lib/systemd/system

2016-02-25 22:54:06 4546

原创 RHEL7安装

前几天安装了RHEL7.1,整理了下文档,上传到了资源,欢迎下载.PS:资源积分1

2016-02-24 21:08:02 1655

原创 同一个脚本在SQLPLUS和SQLDEV上的不同

前几天收集了信息给Oracle,oracle那边表示格式不对,让我重新收集,我很费解,我是按照官方文档做的呀,怎么会?于是我果断自己搭了一个环境:RHEL5.8+10.2.0.5客户那边没法登陆操作系统,使用的SQLDEV中cmd窗口生成的html文件,打开之后确实不好看:然后我在操作系统上生成html文件之后:变好看多了。同一个脚本,在不同的工具上,生成的html竟然

2016-02-23 23:24:19 1546 1

原创 RMAN恢复坏块(有备份)

坏块产生之前进行了备份SQL> select count(1) from testbbed;select count(1) from testbbed*ERROR at line 1:ORA-01578: ORACLE data block corrupted (file # 5, block # 136)ORA-01110: data file 5: '/u01/app/oracl

2016-02-23 16:57:58 1053

原创 BBED模拟表数据块的损坏

1.创建测试表SQL> conn tes1t/test 1Connected.SQL> create table testbbed as select * from dba_tables;Table created.SQL> col segment_name format a20;SQL> select segment_name,file_id,block_id from dba_

2016-02-23 16:39:48 1520 1

原创 BBED的安装

BBED(Block Brower and EDitor)是Oracle一款内部工具,可以用来直接查看和修改Oracle数据文件块的内容。使用前需要重新编译。11g直接编译:[oracle@single2 ~]$ cd $ORACLE_HOME/rdbms/lib[oracle@single2 lib]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib

2016-02-23 14:41:34 1669 1

原创 系统时间与SCN之间的转换

系统时间与SCN之间的转换:SQL> select timestamp_to_scn(sysdate) from dual;TIMESTAMP_TO_SCN(SYSDATE)------------------------- 1908215SQL> select scn_to_timestamp(1908215) from dual;SCN_TO

2016-02-22 22:31:53 1988 1

原创 确认表空间是否自包含

1.执行检查自包含的脚本(需要有EXECUTE_CATALOG_ROLE角色)SQL> EXECUTE SYS.DBMS_TTS.TRANSPORT_SET_CHECK('USERS',TRUE);PL/SQL procedure successfully completed.2.查看结果SQL> select * from sys.transport_set_viol

2016-02-22 21:24:58 2935 3

原创 ogg修改extract进程从当前抽取

因为是测试环境,几个月之前创建的ogg再次打开,源端目标端表结构已经面目全非,然后就新建了一个表,重新开始同步,但是抽取进程不是现在:GGSCI (single1) 12> info allProgram Status Group Lag at Chkpt Time Since ChkptMANAGER RUNNING

2016-02-19 13:37:13 10713 2

翻译 Oracle Multitenant Option - 12c Frequently Asked Questions (文档 ID 1511619.1)译文

适用于:企业版数据库——版本12.1.0.1(12.1)本文档中的知识对所有平台均适用。文档目的文档描写了插接式数据库的许多方面和用法,以更好的理解该产品,同时,该文档也可做为一个快速参考手册。问答12c多租户架构中的CDB/PDB概念知识。多租户架构中的可插接数据库(PDB)是什么意思?可插接数据库(PDB)是Oracle数据库12c(12.1)中的新特性。可以在一个数据库内部拥

2016-02-19 11:28:54 1624

原创 数据库慢之Library cache lock

今天客户来电,表示数据库很慢,表空间快满了。当时第一反应是不科学,因为年假之前刚检查并添加了数据文件,没有理由那么快。不管那么多,慢是一定的,看看原因先。1.针对客户反映表空间问题,查询表空间使用率:TABLESPACE_NAME TOTAL_G FREE_G USED_G USED_PERCENT-------------------- ----------

2016-02-15 21:37:27 2747 5

原创 switchover和failover

一直听说switchover和failover,知道都是切换角色,但是一直没特别明了,现在差不多了:Switchover是主数据库与其中一个standby数据库的转换,switchover能确保没有数据丢失,这是在有计划的系统维护时的典型做法。Failover:在主数据库不活动的时候,Failover可将Standby数据库转换为主数据库角色,Failover可能会导致数据出现丢失的情况。F

2016-02-14 15:51:36 4317

原创 同网段修改VIP

(一)修改VIP地址同一网段的情况。主机原VIP修改后VIPrac1192.168.56.12192.168.56.22rac2192.168.56.13192.168.56.33同一网段的不需要重启RAC,如果不同网段的修改,需要先调整公共网络的IP地址,之后再修改VIP资源。--相同网段修改VIP1.停止Service的运行srvctl stop service

2016-02-14 15:26:39 1721

原创 DG保护模式--3种

三种:最大保护、最大性能、最高可用。1.最大保护: 如果主数据库失败,这个保护模式可以保证没有任何数据丢失。事务在完成提交之前,事务恢复需要的redo数据必须写到主数据库的联机redo日志和至少一个同步的standby数据库的standby redo日志中,如果主数据库不能写redo数据到至少一个同步的standby数据库中,为了确保数据不会丢失,主数据库将被关闭。 采用最

2016-02-11 20:56:09 3596

原创 unexpected inconstancy

自己虚拟机环境习惯了直接关闭电源,但是就在今天,系统出问题了:然后就在命令行敲了fsck全部选择了y可以了就。

2016-02-05 14:36:19 1348

RHEL7.1安装文档

本文档记录了自己安装RHEL7.1的过程,适合第一次学习安装的初学者参考。

2016-02-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除