随笔分类 -  db

摘要:系统版本:windows2008r2 数据库版本:sqlserver2008r2 问题现象:突然断电导致数据库无法打开,报其中一个附加mdf文件损坏。 客户允许丢失一部分数据。创建同名数据库,并替换mdf文件。使受损的mdf文件离线。 alter database testdb01 set offl 阅读全文
posted @ 2025-01-04 21:32 wazz_s 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1、 查看RMAN分配的各个通道的进程号 select sid,spid,client_info from v$process p,v$session s where p.addr=s.paddr and client_info like '%rman%'; 2、根据进程号,杀掉会话。 ps -ef 阅读全文
posted @ 2024-12-06 11:12 wazz_s 阅读(26) 评论(0) 推荐(0) 编辑
摘要:reference: https://www.cnblogs.com/wxp100/p/17880153.html 阅读全文
posted @ 2024-10-22 11:28 wazz_s 阅读(10) 评论(0) 推荐(0) 编辑
摘要:操作系统:centos7.6 数据库版本:Oracle19.3 异常状态:通过查看ash,有很多row cache lock等待。排查trace日志未发现异常。 通过排查ash,主要是由以下系统级的sql引起。 select /*jskqjobqlod2*/ /*+ no_monitor no_st 阅读全文
posted @ 2024-05-26 17:44 wazz_s 阅读(46) 评论(0) 推荐(0) 编辑
摘要:参考&感谢 https://blog.csdn.net/hnito/article/details/135861807 阅读全文
posted @ 2024-02-06 15:39 wazz_s 阅读(141) 评论(0) 推荐(0) 编辑
摘要:使用Oracle的在线重定义技术,可以将Oracle的普通表改为分区表。 参考&感谢https://blog.csdn.net/qq_32784541/article/details/81507719?spm=1001.2101.3001.6650.13&utm_medium=distribute. 阅读全文
posted @ 2023-11-13 11:22 wazz_s 阅读(21) 评论(0) 推荐(0) 编辑
摘要:--1. 用system用户创建路径 datA_dump用于存放文件-- /u01/dump必需是已经存在的目录create or replace directory DATA_DUMP as '/u01/dump';--用sys用户登录给要访问的用户指定访问目录的权限 grant write on 阅读全文
posted @ 2023-08-08 17:55 wazz_s 阅读(738) 评论(0) 推荐(0) 编辑
摘要:外键约束导致impdp报错。取消外键约束,导入后添加外键约束。 ORA-31693: Table data object "TEST"."T_ITE" failed to load/unload and is being skipped due to error:ORA-29913: error i 阅读全文
posted @ 2023-07-27 15:07 wazz_s 阅读(445) 评论(0) 推荐(0) 编辑
摘要:查找对应的job_nameQL> col OWNER_NAME for a30 SQL> col JOB_NAME for a30 SQL> col state for a20 SQL> set pagesize 999 linesize 100 SQL> select owner_name,job 阅读全文
posted @ 2023-07-26 23:28 wazz_s 阅读(578) 评论(0) 推荐(0) 编辑
摘要:在备库中,切换到对应的pdb,添加temp文件 查询temp文件,没找到 select name from v$tempfile; 添加temp文件 alter session set container=pdb; ALTER TABLESPACE TEMP ADD TEMPFILE '+DATA' 阅读全文
posted @ 2023-07-26 11:21 wazz_s 阅读(67) 评论(0) 推荐(0) 编辑
摘要:按年进行分区 create table test_part (ID NUMBER(20) not null, REMARK VARCHAR2(1000), create_time DATE ) PARTITION BY RANGE(CREATE_TIME)INTERVAL (numtoyminter 阅读全文
posted @ 2023-07-14 18:09 wazz_s 阅读(98) 评论(0) 推荐(0) 编辑
摘要:环境:oracle 给用户多表只读权限 select 'grant select on '||owner||'.'||object_name||'' to 用户名;' from dba_objects where owner in (‘owner’) and object_type='TABLE'; 阅读全文
posted @ 2023-05-11 15:52 wazz_s 阅读(201) 评论(0) 推荐(0) 编辑
摘要:问题:用户反映oracle用户最近总是会被锁定,解锁后过一天继续被锁定。 解决思路:v$session并不会记录ip信息,建立触发器实现登录失败的时候记录日志信息 CREATE OR REPLACE TRIGGER logon_denied_to_alert AFTER servererror ON 阅读全文
posted @ 2023-04-24 15:23 wazz_s 阅读(238) 评论(0) 推荐(0) 编辑
摘要:由于需要导出的表数量较多,这里要用到include参数。 一、exclude/include参数用法: EXCLUDE=[object_type]:[name_clause],[object_type]:[name_clause] -->排出特定对象 INCLUDE=[object_type]:[n 阅读全文
posted @ 2023-04-19 10:50 wazz_s 阅读(2107) 评论(0) 推荐(0) 编辑
摘要:生产环境:centos7.6 Oracle19c 架构:rac + adg rac pdb恢复测试。昨天从数据库删除了一个pdb,连文件一块删除。今天尝试恢复已删除的pdb数据。昨天晚上也已经进行过备份。 进行recover的时候有报错 RMAN-00571: RMAN-00569: ERROR M 阅读全文
posted @ 2022-12-30 09:04 wazz_s 阅读(350) 评论(0) 推荐(0) 编辑
摘要:介绍的很详细! 感谢&https://www.modb.pro/download/3099 阅读全文
posted @ 2022-12-26 17:11 wazz_s 阅读(70) 评论(0) 推荐(0) 编辑
摘要:环境:centos7.6 oracle 19c 修改过程: shutdown immediate; startup mount; ALTER SYSTEM ENABLE RESTRICTED SESSION; ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; ALTER 阅读全文
posted @ 2022-12-04 11:39 wazz_s 阅读(897) 评论(0) 推荐(0) 编辑
摘要:SQL> @?rdbms/admin/utlrp.sql 阅读全文
posted @ 2022-11-29 08:50 wazz_s 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Oracle查询用户权限-- 确定角色的权限select * from role_tab_privs ; 包含了授予角色的对象权限select * from role_role_privs ; 包含了授予另一角色的角色select * from role_sys_privs ; 包含了授予角色的系统 阅读全文
posted @ 2022-11-16 20:02 wazz_s 阅读(2159) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-11-16 16:13 wazz_s 阅读(11) 评论(0) 推荐(0) 编辑

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