Oracle
陆云松
这个作者很懒,什么都没留下…
展开
-
使用logminer查看Oracle归档日志
这是因为所有的LogMiner存储都在PGA内存中,所有其他的进程是看不到它的,同时随着进程的结束,分析结果也随之消失。注意:使用logminer查询表v$logmnr_contents必须在同一个会话中进行,因为分析的那些信息存储在这个session 的PGA中,在别的session里面是查不到的。(其中SQL_REDO就是执行的SQL语句,SQL_UNDO是回滚操作的SQL语句,也就是执行SQL_UNDO的相关SQL,就可以回滚对应的操作。2.执行要分析的归档日志。4.将记录写入临时表。原创 2023-01-29 12:18:43 · 1069 阅读 · 0 评论 -
oracle 11g网络访问ACL控制常用脚本
【代码】oracle 11g网络访问ACL控制常用脚本。原创 2023-01-27 12:36:12 · 268 阅读 · 0 评论 -
Oracle切换临时表空间
Oracle切换临时表空间原创 2023-01-19 11:20:32 · 1057 阅读 · 0 评论 -
Oracle切换Undo表空间
等待原UNDO表空间所有UNDO SEGMENT OFFLINE。–通常情况下,undo表空间占用量比较高,例(UNDOTBS1)–切换UNDO表空间为新的UNDO表空间。–检查UNDO Segment状态。–确认表空间UNDOTBS占用量。–如果要级联删除系统文件,可使用。–创建新的UNDO表空间。–删除原UNDO表空间。–查看回滚段使用情况。原创 2023-01-19 10:59:28 · 641 阅读 · 0 评论 -
Oracle数据文件收缩
Oracle数据文件可收缩原创 2023-01-19 10:43:55 · 2320 阅读 · 0 评论 -
oracle数据库归档模式切换
【代码】oracle数据库归档模式切换。原创 2023-01-19 10:29:44 · 473 阅读 · 0 评论 -
常用查看表空间和数据文件SQL
查看表空间使用情况,如果采用自动扩展模式,该查询没有实际意义。–查看表空间使用情况,如果采用自动扩展模式,该查询没有实际意义。–查看剩余表空间大小,扩展最大空间,已使用的空间。–查看表空间使用率(包含临时表空间),仅做参考。–查看表空间数据文件是否具有自动扩展的能力。原创 2023-01-19 10:24:23 · 1308 阅读 · 0 评论 -
oracle数据库密码永不过期
设置oracle数据库密码永不过期。原创 2022-09-26 09:47:55 · 504 阅读 · 0 评论 -
rman删除旧的归档日志问题
原因如下:backup archivelog all delete input 和 backup archivelog all delete all input的区别是什么?有资料上说的是:delete input 表示备份结束后删除归档日志delete all input 表示备份结束后删除所有归档日志目录文件做了试验,没有删除目录啊…结论:当有多个归档目录时 例如:log_archive_dest_2 、log_archive_dest_1–delete input后 log_archive_dest_转载 2022-06-20 09:49:21 · 1776 阅读 · 0 评论 -
rman 删除archive log
rman target /DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-1';alter system set DB_RECOVERY_FILE_DEST_SIZE=8G;show parameter DB_RECOVERY_FILE_DEST原创 2022-04-21 22:06:35 · 494 阅读 · 0 评论 -
Linux配置systemctl开机自动启动oracle 12c
[Unit]Description=Oracle Database 12c Startup/Shutdown ServiceAfter=syslog.target network.target[Service]LimitMEMLOCK=infinityLimitNOFILE=65535Type=oneshotRemainAfterExit=yesUser=oracleEnvironment="ORACLE_HOME=/u02/app/oracle/product/12.2原创 2022-01-28 22:49:27 · 1264 阅读 · 0 评论 -
oracle 12c启动同时启动所有PDB
create or replace trigger open_pluggable_dbafter startup on databasebegin execute immediate 'alter pluggable database all open';end open_pluggable_db;原创 2022-01-28 22:41:24 · 1326 阅读 · 0 评论 -
ORACLE添加数据文件SQL
ORACLE添加数据文件SQL原创 2022-01-06 11:22:07 · 1949 阅读 · 0 评论 -
Oracle查看表空间数据文件SQL
Oracle查看表空间数据文件SQL原创 2022-01-06 11:16:06 · 2994 阅读 · 0 评论 -
Oracle查询表空间使用情况SQL
Oracle查询表空间使用情况SQL原创 2022-01-06 11:13:27 · 181 阅读 · 0 评论 -
ORACLE编译程序卡死问题四步解决
1:查V$DB_OBJECT_CACHESELECT * FROM V$DB_OBJECT_CACHE WHERE name='CUX_OE_ORDER_RPT_PKG' AND LOCKS!='0';注意:CUX_OE_ORDER_RPT_PKG 为存储过程的名称。发现 locks=22:按对象查出sid的值select /*+ rule*/ SID from V$ACCESS WHERE object='CUX_OE_ORDER_RPT_PKG';注意:CUX_OE_ORDER_RPT原创 2020-12-29 13:05:04 · 1030 阅读 · 0 评论 -
oracle11g重建wm_concat函数
create or replace type string_sum_obj as object ( --聚合函数的实质就是一个对象 sum_string varchar2(4000), static function ODCIAggregateInitialize(v_self in out string_sum_obj) return number, --对象初始化 member function ODCIAggregateIterat原创 2020-12-22 12:10:10 · 836 阅读 · 0 评论 -
ORACLE错误代码对照表
ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属于其它某些进程;无法转换会话ORA-00022: 无效的会话 ID;访问被拒绝ORA-00023: 会话引用进程私用内存;无法分离会话ORA-00024: 单一进程模式下不允许从多个进程注册ORA-00025: 无法分配 ORA-00026: 丢失或无效原创 2020-10-21 11:23:46 · 2479 阅读 · 0 评论 -
oracle查看死锁及杀Oracle会话和操作系统进程命令
oracle查看死锁及杀进程SQL,查看锁表进程SQL语句select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session s...原创 2019-10-14 12:20:11 · 1127 阅读 · 0 评论