随笔分类 -  oracle数据库

关于oracle数据库的相关文档
摘要:1、功能介绍 1、检查oracle数据库的运行状态 2、第一次失败后,等待5秒钟再次检查一次 2、脚本 #!/bin/bash source /etc/profile export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 w=$(cd $(dirname $0);pwd 阅读全文
posted @ 2024-07-10 10:32 苍茫宇宙 阅读(70) 评论(0) 推荐(0) 编辑
摘要:select * from dba_data_files; ORA-01116: 打开数据文件3出错 ORA-01110: 数据文件 3: '/home/oracle/dmpfile20200903/test_xfh_db.dbf' ORA-27041: 无法打开文件 Linux-x86_64 Er 阅读全文
posted @ 2023-11-03 14:29 苍茫宇宙 阅读(711) 评论(0) 推荐(0) 编辑
摘要:1、添加表的中文说明 #添加表中文说明 COMMENT ON TABLE TEST.EMPLOYEE IS '员工表'; #查看说明 select * from dba_tab_comments; 2、表字段添加说明 #表字段添加说明 COMMENT ON COLUMN TEST.EMPLOYEE. 阅读全文
posted @ 2023-10-08 15:12 苍茫宇宙 阅读(82) 评论(0) 推荐(0) 编辑
摘要:#根据sql内容查找sql_id和sql的发起方式 select sql_id,module from v$sql where last_active_time > sysdate and sql_text like '%dba_free_space%'; #生成杀进程的sql select 'AL 阅读全文
posted @ 2023-08-08 09:32 苍茫宇宙 阅读(768) 评论(0) 推荐(0) 编辑
摘要:1、oracle启动 [oracle@oracle1 orcl]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Tue Jul 11 14:18:33 2023 Copyright (c) 1982, 2013, Or 阅读全文
posted @ 2023-07-11 14:39 苍茫宇宙 阅读(427) 评论(0) 推荐(0) 编辑
摘要:1、查看oracle中的表等对象创建时间 SELECT created FROM all_objects WHERE owner = '表的所有者' AND object_name = '表的名称' AND object_type = 'TABLE'; 2、查看表空间创建时间即表的数据文件添加时间 阅读全文
posted @ 2023-04-23 14:31 苍茫宇宙 阅读(851) 评论(0) 推荐(0) 编辑
摘要:oracle shrink space收缩表 segment shrink分为两个阶段: 1)、数据重组(compact):通过一系列insert、delete操作,将数据尽量排列在段的前面。在这个过程中需要在表上加RX锁,即只在需要移动的行上加锁。由于涉及到rowid的改变,需要enable ro 阅读全文
posted @ 2022-11-11 16:18 苍茫宇宙 阅读(3372) 评论(0) 推荐(1) 编辑
摘要:#查看服务器上总共有多少个asmdisk [grid@rkdb1]$ asmcmd lsdsk --discovery Path /dev/oracleasm/disks/OCPDATA1 /dev/oracleasm/disks/OCPDATA2 #查看已经在asmdiskgroup中的asmdi 阅读全文
posted @ 2022-09-13 16:19 苍茫宇宙 阅读(402) 评论(0) 推荐(0) 编辑
摘要:1、查看归档信息 show parameter recovery_file_dest #查看归档目录 show parameter recovery_file_dest_size #查看归档可以存储的大小 2、查看每天的归档文件数量 select to_char(completion_time,'Y 阅读全文
posted @ 2022-09-01 15:20 苍茫宇宙 阅读(676) 评论(0) 推荐(0) 编辑
摘要:1、删除表空间报ora-22868问题,该表空间包含其他表空间的表的大字段。 思路:要么把字段迁移走,要么把表清理了。 2、处理方法一:将大字段迁移到其他表空间 select 'alter table '||owner||'.'||table_name||' move lob('||column_n 阅读全文
posted @ 2022-07-01 15:12 苍茫宇宙 阅读(499) 评论(0) 推荐(0) 编辑
摘要:1、直接删除文件处理方法(数据库已经卡死,rman不能登录了) 直接通过asm删除文件 su - grid asmcmd cd +FRA/SID_NAME/ARCHIVELOG rm -rf 2022_03_22 rman检查归档删除无效归档 su - oracle rman target / RM 阅读全文
posted @ 2022-04-08 10:00 苍茫宇宙 阅读(691) 评论(0) 推荐(0) 编辑
摘要:错误原因:用户的规则限制连接数。已经达到连接数限制了。 查看目前账户连接数 select count(*) from v$session username='GAB_51' and program like 'JDBC%'; 查看用户的profile限制数 select username,profi 阅读全文
posted @ 2022-04-01 11:16 苍茫宇宙 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:问题:oracle内存溢出问题 1、登录表现: [oracle@garkzyk1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on 8 14:08:18 2022 Copyright (c) 1982, 2013, 阅读全文
posted @ 2022-02-18 15:48 苍茫宇宙 阅读(493) 评论(0) 推荐(0) 编辑
摘要:目的:将test表的表空间test迁移到cs表空间 1、先查看表的目前表空间 SQL> SELECT TABLE_NAME,TABLESPACE_NAME FROM USER_TABLES WHERE TABLE_NAME='TEST'; TABLE_NAME TABLESPACE_NAME TES 阅读全文
posted @ 2022-02-10 11:20 苍茫宇宙 阅读(669) 评论(0) 推荐(1) 编辑
摘要:1、查看占用大量存储的数据 select * from v$sysaux_occupants order by space_usage_kbytes 2、查看dbw日志是多久记录一次 select * from dba_hist_wr_control; 3、查看现在库中保留的dbw select m 阅读全文
posted @ 2022-01-21 17:33 苍茫宇宙 阅读(499) 评论(0) 推荐(0) 编辑
摘要:非归档模式下 1、离线数据文件 alter database datafile '/u01/app/oracle/oradata/orcl/cc2.dbf' OFFLINE FOR DROP; 结果显示: 2、使数据文件在线 3、rman介质恢复数据文件8 [oracle@deam orcl]$ r 阅读全文
posted @ 2021-12-31 16:14 苍茫宇宙 阅读(196) 评论(0) 推荐(0) 编辑
摘要:1、添加数据文件 alter tablespace CC1 add datafile '/u01/app/oracle/oradata/orcl/cc2.dbf' size 10m autoextend on ; create table test (id varchar2(10),name var 阅读全文
posted @ 2021-12-31 16:11 苍茫宇宙 阅读(541) 评论(0) 推荐(0) 编辑
摘要:1、概念oracleRAC集群死锁进程是针对对应实例的,查询的时候需要用到gv$全局试图 2、查询数据库中所有会话信息 SQL> select saddr,sid,serial#,paddr,username,status from gv$session; SADDR SID SERIAL# PAD 阅读全文
posted @ 2021-12-29 11:31 苍茫宇宙 阅读(816) 评论(0) 推荐(0) 编辑
摘要:环境oracle oracle表空间可以使用的量=dba_data_files剩余空间+dab_free_space可以使用的空间 dba_data_files 剩余空间 sum(maxbytes-bytes) dab_free_space sum(bytes) --表空间可以使用的总空间=没有分配 阅读全文
posted @ 2021-12-13 17:55 苍茫宇宙 阅读(477) 评论(0) 推荐(0) 编辑
摘要:问题:crs asm盘没有挂载问题 rx9900b@grid[/home/grid]crsctl status res -t CRS-4535: Cannot communicate with Cluster Ready Services CRS-4000: Command Status faile 阅读全文
posted @ 2021-11-23 14:33 苍茫宇宙 阅读(334) 评论(0) 推荐(0) 编辑

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