<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DBASun]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hellosunqi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hellosunqi]]></copyright><item><title><![CDATA[mysql   批量kill session]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/79055383</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/79055383</guid><author>hellosunqi</author><pubDate>Sun, 14 Jan 2018 10:53:46 +0800</pubDate><description><![CDATA[root@localhost > select concat('KILL
 ',id,';') from information_schema.processlist where user=’sam'
 into outfile '/tmp/a.txt




脚本内容如下：





+------------------------+

| concat('KIL]]></description><category></category></item><item><title><![CDATA[Mysql 密码安全策略： validate_password_policy]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/70941754</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/70941754</guid><author>hellosunqi</author><pubDate>Fri, 28 Apr 2017 23:00:34 +0800</pubDate><description><![CDATA[﻿﻿

Server version: 5.7.9-log MySQLCommunity Server (GPL)

 

mysql> GRANT REPLICATION CLIENT ON *.*TO 'zabbix'@'%' IDENTIFIED BY ‘xxxxxxxx’;

ERROR 1819 (HY000): Your password does notsatisfy]]></description><category></category></item><item><title><![CDATA[pdb之间的相互转换]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/52527447</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/52527447</guid><author>hellosunqi</author><pubDate>Tue, 13 Sep 2016 16:54:11 +0800</pubDate><description><![CDATA[﻿﻿
转自：http://oracleblog.org/study-note/play-with-pdb/




本文讨论pdb之间的几种转换：
（1）从see pdb中创建pdb1
（2）在cdb内（ora12c为cdb）将pdb1克隆至pdb2.
（3）将non-cdb(名字叫noncdb)，转换为pdb3，插入到cdb中。
（4） pdb改名
（1）从see pdb中]]></description><category></category></item><item><title><![CDATA[Last_Error: Relay log read failure: Could not parse relay log event entry. The possible reasons are]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/51535948</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/51535948</guid><author>hellosunqi</author><pubDate>Mon, 30 May 2016 10:16:39 +0800</pubDate><description><![CDATA[﻿﻿
mysql> SHOW SLAVE STATUS\G;
*************************** 1. row ***************************
               Slave_IO_State: Waiting for master to send event
                  Master_Host: 10.10.1]]></description><category></category></item><item><title><![CDATA[12c 可扩展的字符类型MAX_STRING_SIZE , varchar2 到32k长度]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/51306469</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/51306469</guid><author>hellosunqi</author><pubDate>Tue, 03 May 2016 17:47:59 +0800</pubDate><description><![CDATA[﻿﻿
SQL> show parameter compatible
NAME                                 TYPE
------------------------------------ ---------------------------------
VALUE
------------------------------
compatible]]></description><category></category></item><item><title><![CDATA[RMAN Restore backup of lower version database to a higher version]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/50973585</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/50973585</guid><author>hellosunqi</author><pubDate>Thu, 24 Mar 2016 17:42:29 +0800</pubDate><description><![CDATA[RMAN Restore backup of lower version database to a higher version


In this article, I’m demonstrating on how to restore a backup of 11.2.0.2 database on 11.2.0.3 version. Basically, this post demo]]></description><category></category></item><item><title><![CDATA[FND Debug Log(FND_LOG_MESSAGES)]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/49660989</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/49660989</guid><author>hellosunqi</author><pubDate>Thu, 05 Nov 2015 12:07:45 +0800</pubDate><description><![CDATA[﻿﻿
﻿﻿
之前每个模块记录日志的方式都不同，都会把日志写到不同的文件中，对于User来说很麻烦，需要记住很多的配置，现在越来越多的模块使用FND Logging来存储日志，比如WIP，RCV,OAF...FND Debug Log会把Apps的日志输出到FND_LOG_MESSAGES表里。
怎样收集FND的日志 
Step 1 profile设置(user级)
FND: Debug ]]></description><category></category></item><item><title><![CDATA[oracle 字段加密解密方法]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/48268621</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/48268621</guid><author>hellosunqi</author><pubDate>Mon, 07 Sep 2015 17:11:48 +0800</pubDate><description><![CDATA[﻿﻿


要用到DECRYPT方法对数据解密和ENCRYPT方法加密
     1.首先通过sys用户登录到oracle数据库，因为我们要通过这个用户来设置一些高级权限
      grant execute on DBMS_crypto to userName;
     这句是为了能让用户使用dbms这个方法，能够让我们sql语句种直接简单的调用就可以了，否则我们将无法使用加密和解]]></description><category></category></item><item><title><![CDATA[使用outline固定sql执行计划]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/47256399</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/47256399</guid><author>hellosunqi</author><pubDate>Mon, 03 Aug 2015 15:02:46 +0800</pubDate><description><![CDATA[转http://blog.youkuaiyun.com/aaaaaaaa2000/article/details/9086111




SQL> set linesize 1000
SQL> col index_name for a40
SQL> col COLUMN_NAME for a20
SQL> select index_name,COLUMN_NAME from dba_ind_c]]></description><category></category></item><item><title><![CDATA[利用增量备份恢复gap归档丢失DG]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/46862915</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/46862915</guid><author>hellosunqi</author><pubDate>Mon, 13 Jul 2015 15:17:51 +0800</pubDate><description><![CDATA[转自xifenfei：备忘




一、出现gap sequence现象
备库







Fetching gap sequence
in thread 1, gap sequence 710-716
Tue May 31 15:02:38 2011
FAL[client]: Failed to request gap sequence

 GAP - t]]></description><category></category></item><item><title><![CDATA[开启InnoDB引擎]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/45056839</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/45056839</guid><author>hellosunqi</author><pubDate>Wed, 15 Apr 2015 11:30:09 +0800</pubDate><description><![CDATA[﻿﻿
[root@djipidb01-dr mysqldata]# /etc/init.d/mysqld start
MySQL Daemon failed to start.


150415 10:38:25 mysqld_safe Starting mysqld daemon with databases from /mysqldata
150415 10:38:25  Inno]]></description><category></category></item><item><title><![CDATA[MySQL数据文件介绍及存放位置]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/43937205</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/43937205</guid><author>hellosunqi</author><pubDate>Wed, 25 Feb 2015 14:17:35 +0800</pubDate><description><![CDATA[﻿﻿
一、MySQL数据库文件介绍

MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中，MySQL数据库文件包括MySQL所建数据库文件和MySQL所用存储引擎创建的数据库文件。
1、MySQL创建并管理的数据库文件：
.frm文件：存储数据表的框架结构，文件名与表名相同，每个表对应一个同名frm文件，与操作系统和存储引擎无关，即不管MySQL运行在何种操作系统上，使用何种存]]></description><category></category></item><item><title><![CDATA[undo异常]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/43608281</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/43608281</guid><author>hellosunqi</author><pubDate>Sat, 07 Feb 2015 20:11:03 +0800</pubDate><description><![CDATA[﻿﻿
原：http://www.xifenfei.com/1488.html
转
1、启动数据库，发现错误
startup
2、查看是否是undo文件损坏引起
select a.ts#,a.name,b.name from v$datafile a,v$tablespace b where a.ts#=b.ts#;
3、损坏undo离线
alter database datafil]]></description><category></category></item><item><title><![CDATA[临时表和临时表空间组介绍]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/42744393</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/42744393</guid><author>hellosunqi</author><pubDate>Thu, 15 Jan 2015 17:57:37 +0800</pubDate><description><![CDATA[﻿﻿
Oracle 临时表功能介绍：
         Oracle中的临时表是全局的，需要在数据库设计时创建完成，而不是程序使用时。每个登陆用户都使用这一个相同的临时表，但互相之间看不到彼此的数据，也就是说临时表是会话独立的。并且不产生日志。
         Oracle 的临时表分为事务型和会话型。
         事务型临时表就是指在事务处理过程中插入的记录只在事务提交或回滚之前]]></description><category></category></item><item><title><![CDATA[表空间使用率，备忘]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/41314811</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/41314811</guid><author>hellosunqi</author><pubDate>Thu, 20 Nov 2014 16:05:20 +0800</pubDate><description><![CDATA[备忘




SELECT A.TABLESPACE_NAME,


      FILENUM,


      TOTAL "TOTAL (MB)",


      F.FREE "FREE (MB)",


      TO_CHAR(ROUND(FREE * 100 / TOTAL, 2), '990.00') "FREE%",


      T]]></description><category></category></item><item><title><![CDATA[Oracle 11.2.0.4.0 下载]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/41247391</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/41247391</guid><author>hellosunqi</author><pubDate>Tue, 18 Nov 2014 15:15:54 +0800</pubDate><description><![CDATA[﻿﻿
https://updates.oracle.com/download/13390677.html]]></description><category></category></item><item><title><![CDATA[Oracle 11gR2 RAC 中的 Grid Plug and Play(GPnP)]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/39077373</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/39077373</guid><author>hellosunqi</author><pubDate>Fri, 05 Sep 2014 10:13:33 +0800</pubDate><description><![CDATA[﻿﻿
 




一. 什么是GPnP？
 
Grid Plug and Play (GPnP)：Foundation for a Dynamic Cluster Management 


（1）GPnPeliminates the need for a per node configuration
–It is an underlying gridconcept tha]]></description><category></category></item><item><title><![CDATA[clssnmvDHBValidateNCopy: node 1, rac01, has a disk HB, but no network HB, DHB has rcfg]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/39003697</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/39003697</guid><author>hellosunqi</author><pubDate>Tue, 02 Sep 2014 11:21:34 +0800</pubDate><description><![CDATA[﻿﻿
数据库节点2






Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit
 Production

[grid@rac02 rac02]$ crsctl check crs
CRS-4638: Oracle High Availability Services is online
C]]></description><category></category></item><item><title><![CDATA[Oracle中大批量删除数据的方法]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/38845221</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/38845221</guid><author>hellosunqi</author><pubDate>Tue, 26 Aug 2014 11:24:39 +0800</pubDate><description><![CDATA[﻿﻿
批量删除海量数据通常都是很复杂及缓慢的，方法也很多，但是通常的概念是:分批删除，逐次提交。
下面是我的删除过程，我的数据表可以通过主键删除，测试过Delete和For all两种方法，for all在这里并没有带来性能提高，所以仍然选择了批量直接删除。

首先创建一下过程，使用自制事务进行处理：


create or replace procedure delBigTab
(
]]></description><category></category></item><item><title><![CDATA[Oracle 11g R2 RAC高可用连接特性 – SCAN详解]]></title><link>https://blog.youkuaiyun.com/hellosunqi/article/details/38843469</link><guid>https://blog.youkuaiyun.com/hellosunqi/article/details/38843469</guid><author>hellosunqi</author><pubDate>Tue, 26 Aug 2014 09:56:17 +0800</pubDate><description><![CDATA[﻿﻿
SCAN概念
先介绍一下什么叫SCAN，SCAN(Single Client Access Name)是Oracle从11g R2开始推出的，客户端可以通过SCAN特性负载均衡地连接到RAC数据库。SCAN提供一个域名来访问RAC，域名可以解析1个到3个（注意，最多3个）SCAN IP，我们可以通过DNS或者GNS来解析实现。其中DNS大家都很熟悉，这里不多说。GNS(Grid Nami]]></description><category></category></item></channel></rss>