随笔分类 -  db

摘要:创建的必要的目录结构 # 创建新实例的目录 mkdir -p /u01/app/oracle/admin/ORCL2/{adump,bdump,cdump,dpdump,pfile,udump} mkdir -p /u01/app/oracle/oradata/ORCL2 mkdir -p /u01 阅读全文
posted @ 2026-02-13 10:39 wazz_s 阅读(4) 评论(0) 推荐(0)
摘要:系统环境:centos6.5 Oracle 11gr2 迁移过程:1、把数据文件所在的表空间离线。(需要杀掉该表空间下的所有用户连接) SQL> alter tablespace OA_DATA offline; Tablespace altered. 2、迁移数据文件 [ora11@localho 阅读全文
posted @ 2025-10-24 15:05 wazz_s 阅读(13) 评论(0) 推荐(0)
摘要:系统环境:ubuntu22.04 使用deb包进行安装。到mysql官网下载对应的安装包。https://dev.mysql.com/downloads/mysql/ 选择GA稳定版。 然后对tar包进行解呀并安装 1 $> tar -xvf mysql-server_MVER-DVER_CPU.d 阅读全文
posted @ 2025-08-20 16:54 wazz_s 阅读(197) 评论(0) 推荐(0)
摘要:系统版本:windows2008r2 数据库版本:sqlserver2008r2 问题现象:突然断电导致数据库无法打开,报其中一个附加mdf文件损坏。 客户允许丢失一部分数据。创建同名数据库,并替换mdf文件。使受损的mdf文件离线。 alter database testdb01 set offl 阅读全文
posted @ 2025-01-04 21:32 wazz_s 阅读(104) 评论(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 阅读(163) 评论(0) 推荐(0)
摘要:reference: https://www.cnblogs.com/wxp100/p/17880153.html 阅读全文
posted @ 2024-10-22 11:28 wazz_s 阅读(63) 评论(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 阅读(102) 评论(0) 推荐(0)
摘要:参考&感谢 https://blog.csdn.net/hnito/article/details/135861807 阅读全文
posted @ 2024-02-06 15:39 wazz_s 阅读(246) 评论(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 阅读(54) 评论(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 阅读(920) 评论(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 阅读(616) 评论(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 阅读(798) 评论(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 阅读(108) 评论(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 阅读(154) 评论(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 阅读(254) 评论(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 阅读(306) 评论(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 阅读(2611) 评论(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 阅读(486) 评论(0) 推荐(0)
摘要:介绍的很详细! 感谢&https://www.modb.pro/download/3099 阅读全文
posted @ 2022-12-26 17:11 wazz_s 阅读(136) 评论(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 阅读(1010) 评论(0) 推荐(0)