RHEL7 changed runlevel
1.使用命令切换运行级别/目标# systemctl isolate multi-user.target//切换到运行级别3,该命令对下次启动无影响,等价于telinit 3# systemctl isolate runlevel3.target//切换到运行级别3,该命令对下次启动无影响,等价于telinit 3# systemctl isolate graphical.target//切换到运行级别5,该命令对下次启动无影响...
kill oracle jobs
如上图中的jobs正在运行,我们想停掉时,通过网上方法查询dba_jobs_running表时,实际是查不到相信的信息,正确杀掉此作业进程的步骤如下:1、查看正在运行的job;SELECT * FROM USER_SCHEDULER_RUNNING_JOBS 2、根据sid查出对应的session;select SID,SERIAL# from V$Session where SID='SESSION_ID';3、kill对应...
ORACLE AWR报告详细分析
ORACLE AWR报告详细分析AWR 是 Oracle 10g 版本 推出的新特性, 全称叫Automatic Workload Repository-自动负载信息库, AWR 是通过对比两次快,照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。WORKLOAD REPOSITORY report for DB Id ...
oracle用户密码有@符号时,sqlplus连接方式
oracle用户密码不小心设置了带有“@”符号,正常登陆总是无法登陆,提示无法解析的连接字符串错误,其实解决办法很简单,转义即可,如下:点击(此处)折叠或打开方法一:C:\Users\Administrator>sqlplus h2/\"hydee@soft123\"@huarun_h2...
Oracle10g新特性——记录DML错误日志(一)
当一个DML运行的时候,如果遇到了错误,则这条语句会整个回滚,就好像没有执行过。不过对于一个大的DML而言,如果个别数据错误而导致整个语句的回滚,会浪费很多的资源和运行时间,从10g开始Oracle支持记录DML语句的...
逻辑删除表中列
当一个大表,要物理删除某列时,会很慢,此时我们可以选择逻辑删除表中列,方式如下:<br />ALTER TABLE table_name SET UNUSED (column_name);<br />有关逻辑删除表中列的详细解说可见下面链接<br /><a href="https://oracle-base.com/articles/8i/dropping-columns" target="_blank">https://oracle-base.com/articles/8i/d...
GoldenGate的基本配置流程
本例子也是参考其他前辈的文档整理而成。例子中包含了DDL的同步。平台与环境源端: 操作系统: Window 7 64bit. 需要设置环境变量 ORACLE_HOME, ORACLE_SID 数据库:&...
分析函数keep用法,实现求最大最小值
<p>WITH m AS (<br />SELECT 22 AS ID,'a' AS str1,'b' AS str2,1 AS index_no from dual<br />UNION ALL<br />SELECT 22,'aa','bb',2 FROM dual<br />UNION ALL<br />SELECT 22,'aaa','bbb',3 FROM dual<br />UNION ALL<br />SELECT 55,'am','bm',1 FROM dual<br />UNION ALL <br />SELECT 55,'aam','bbm',2 FR...
根据特殊标识符,将一行转多行记录
表中记录如下:<br />select * from t;<br /><br />N A<br />-- ----------<br />1 a,b<br />2 a,d,f<br />希望根据a列中的逗号,将表中记录折分为多行,输出结果如下:<br />N A<br />-- --<br />1 a<br />1 b<br />2 a<br />2 d<br />2 f<br /><br />实现方法如下所示:<br /><br /><div><div class=...
set autotrace on 时报SP2-0618、SP2-0611的解决方法
<p>C:\Users\Administrator>sqlplus <a href="mailto:test/test@orcl">test/test@orcl</a></p><p>SQL*Plus: Release 11.2.0.1.0 Production on 星期五 7月 31 10:47:47 2015</p><p>Copyright (c) 1982, 2010, Oracle. All rights reserved.</p><p><br />连接到:<br />Oracle Database 11g Enterpr...
pivot、unpivot实现oracle行列转换
11g之后,oracle增加了pivot和unpivot语句,可以很方便的完成行列转换。先来看看pivot的语法是点击(此处)折叠或打开SELECT ....FROM PIVOT ( &nbs...
sql查询当前用户所有表、字段及相关注释信息
oracle中记录表及字段相关信息的表有三类,分别以ALL_、DBA_及USER_开头,若查当前用户表及字段信息则用USER_相关系统表,具体sql如下:点击(此处)折叠或打开select t.table_name, f.comments t_comments, ...
oracle 11g em recreate
今天用emctl start dbconsole启动em时报错,然后试着用emca -repos create重建em时,也是各种错,最后才知是因为原有的em配置信息未删除干净,于是用下面三个命令,再次重建后就ok了.1. emca -deconfig dbcontrol db --删除dbcontrol配置信息2. emca -repos drop ---删除repo...