随笔 - 124  文章 - 3  评论 - 5  阅读 - 18万

随笔分类 -  Oracle

1 2 下一页
Oracle知识
记录一次客户Oracle启动不了的解决过程
摘要:1. 启动时发生以下错误 2. 执行如下语句 alter system set control_files='E:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL' scope=spfile; startup 3. 执行上面语句后出现 4. 执行如下语句 select * from v$log; select ... 阅读全文
posted @ 2017-02-17 10:26 思静 阅读(271) 评论(0) 推荐(1) 编辑
迁移数据文件步骤
摘要:select file#,name,status from v$datafile; select * from v$tablespace; 1. alter tablespace AAA offline; 2. shutdown immediate; 3. copy data file to Destination directory 4. startup mount; alt... 阅读全文
posted @ 2016-05-17 18:58 思静 阅读(317) 评论(0) 推荐(0) 编辑
获取字符串对应的MD5值 (AL16UTF16LE)
摘要:CREATE OR REPLACE FUNCTION fn_md5_utf16le (InputString IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(50); /******************************************************* 用途: 获取字符串对应的MD5值 *... 阅读全文
posted @ 2016-05-12 15:03 思静 阅读(415) 评论(0) 推荐(0) 编辑
修改表触发器对应的序列号 (当增加或修改数据时需要用)
摘要:create or replace procedure SP_Change_Sequence_Num(table_name_in varchar2, pk_name_in varchar2, is_positive_growth_in number) is /*********************************************************** ... 阅读全文
posted @ 2016-01-13 12:01 思静 阅读(439) 评论(0) 推荐(0) 编辑
通过SQL ID查询SQL Text
摘要:SELECT SQL_ID, SQL_TEXT,FIRST_LOAD_TIME, EXECUTIONS FROM V$SQLAREA where SQL_ID='22v8fyk0juw25'; 阅读全文
posted @ 2016-01-13 11:54 思静 阅读(2755) 评论(0) 推荐(0) 编辑
设置内存管理
摘要:SELECT name, value FROM v$parameter WHERE name like '%target%'; select value/1024/1024/1024 as Value_G from dual; select * from V$MEMORY_TARGET_ADVICE; SELECT ( (SELECT SUM(value) FROM V$... 阅读全文
posted @ 2016-01-13 11:51 思静 阅读(152) 评论(0) 推荐(0) 编辑
Kill Session
摘要:有时候创建索引或修改表字段时,会提示资源正忙,可以查出表对应的进程并kill掉 select l.session_id,o.owner,o.object_name from v$locked_object l,dba_objects o where l.object_id=o.object_id; select t2.username,t2.sid,t2.serial#,t2.logon... 阅读全文
posted @ 2016-01-13 11:49 思静 阅读(430) 评论(0) 推荐(0) 编辑
设置In_Memery
摘要:alter system set inmemory_size=4G scope=spfile; alter table table_name inmemory; alter table table_name no inmemory; select * from v$inmemory_area; 阅读全文
posted @ 2016-01-13 11:48 思静 阅读(214) 评论(0) 推荐(0) 编辑
查询无效对象 及 重新编译
摘要:-- invalid object statistics: select owner, object_type, status, count(*) from dba_objects where status='INVALID' group by owner, object_type, status order by owner, object_type; -- select inval... 阅读全文
posted @ 2016-01-13 11:46 思静 阅读(409) 评论(0) 推荐(0) 编辑
Oracle 硬解析查询
摘要:-- 硬解析的 parse count (hard) select * from v$sysstat where name like '%parse%'; select a.value,b.name from v$mystat a, v$statname b where a.STATISTIC#=b.STATISTIC# and b.name like '%parse%'; selec... 阅读全文
posted @ 2016-01-13 11:42 思静 阅读(3329) 评论(0) 推荐(1) 编辑
设置Oracle 12C OEM 端口
摘要:SQL> exec dbms_xdb_config.sethttpport(8087); 打开OEM: http://DBSIPOrName:8087/em/ 阅读全文
posted @ 2016-01-13 11:38 思静 阅读(1100) 评论(0) 推荐(0) 编辑
compress 表设置及索引设置
摘要:-- 查看表大小 select segment_name,bytes/1024/1024 from user_segments where segment_name='TableName'; -- 查看表大小 select table_name,blocks*8192/1024/1024 size_m -- 2000.6796875 2211.6953125 from user_tabl... 阅读全文
posted @ 2016-01-11 16:36 思静 阅读(1093) 评论(0) 推荐(0) 编辑
闪回表
摘要:查询需要闪回的时间的scn:select timestamp_to_scn(to_timestamp('2016-01-11 10:00:00','yyyy-mm-dd hh24:mi:ss')) as scn from dual;如下为执行SQL> flashback table yky.webs... 阅读全文
posted @ 2016-01-11 10:54 思静 阅读(198) 评论(0) 推荐(0) 编辑
Oracle 一些操作
摘要:Achivelog ============================ alter system set db_recovery_file_dest='F:\ORACLE\recovery_area' scope=both; alter system set db_recovery_file_dest_size=100G scope=both; Select big tab... 阅读全文
posted @ 2015-10-15 11:24 思静 阅读(180) 评论(0) 推荐(0) 编辑
Oracle 12c Dataguard 数据库恢复
摘要:http://allthingsoracle.com/rolling-forward-a-physical-standby-database-using-the-recover-command/ 当主数据库和备用数据库之间存在相当大的差异时,你不再需要复杂的前滚流程来填补它们之间的差异。 oracle 12c RMAN能够通过网络执行备用恢复以进行增量备份,并且可以将它们应用到物理备用数据库... 阅读全文
posted @ 2015-10-15 10:00 思静 阅读(288) 评论(0) 推荐(0) 编辑
永久设置 NLS_DATE_FORMAT 方法
摘要:在客户端(如WEB服务器),设置环境变量即可,如: NLS_DATE_FORMAT YYYY-MM-DD HH24:MI:SS 在程序处执行会影响后续SQL性能 ALTER SESSION SET NLS_DATE_FORMAT="DD/MM/YYYY HH24:MI:SS" 阅读全文
posted @ 2015-08-17 11:46 思静 阅读(2002) 评论(0) 推荐(0) 编辑
Merge Into example
摘要:merge into users a using temp_users b on (a.userid = b.user_id) when matched then update set a.password = bb.password, a.name = b.name when not matched then insert (a.name, a.pass... 阅读全文
posted @ 2015-03-30 10:47 思静 阅读(125) 评论(0) 推荐(0) 编辑
Oracle归档已满的处理办法
摘要:SqlPlus: / as sysdba select * from V$FLASH_RECOVERY_AREA_USAGE; show parameter log_archive_dest; show parameter recover;Rman: connect target / delete ... 阅读全文
posted @ 2014-11-27 09:20 思静 阅读(252) 评论(0) 推荐(0) 编辑
Oracle Varchar2长度 及 PHP 长度判断
摘要:oracle数据库相信大家都比较熟悉,数据库中有一种非常常用的数据类型:字符串型。 对应该类型,在oracle中有三种比较常用的类型:varchar2(byte)、varchar2(char)、nvarchar2()。 那么这三种类型到底有什么区别呢? 首先,我们要时刻记清:无论是varchar2还是nvarchar2,最大字节数都是40... 阅读全文
posted @ 2014-09-28 17:51 思静 阅读(966) 评论(0) 推荐(0) 编辑
Sytem 表空间很大
摘要:SYSTEM表空间使用率达到了99%, 经查出,是审计表AUD$占用绝大部分的空间。 -- 占用表空间system对象大小排名SELECT * FROM (SELECT SEGMENT_NAME, SUM(BYTES) / 1024 / 1024 MB FROM DBA_SEGMENTS WHERE TABLESPACE_NAME = 'SYSTEM' ... 阅读全文
posted @ 2013-10-23 10:28 思静 阅读(288) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示