随笔分类 - oracle
摘要:对表进行DLL操作之后,依赖这个表的一些存储过程,触发器等会失效,可以用下边的脚本进行重编译 /* Formatted on 2020/7/8 上午 09:31:31 (QP5 v5.163.1008.3004) */ SELECT DISTINCT 'Alter ' || CASE WHEN ob
阅读全文
摘要:转:https://blog.csdn.net/nauwzj/article/details/6733135 一. 单机改主机名需更改以下文件: /etc/hosts /etc/hostname.hme0(根据主网口更改) /etc/nodename /etc/net/ticots/hosts /e
阅读全文
摘要:1.新建UNDO表空间 create undo tablespace UNDOTBS2 datafile '/data01/testdb/undotbs01.dbf' size 1G; alter database datafile '/data01/testdb/undotbs01.dbf' re
阅读全文
摘要:作者:hcling97 http://blog.sina.com.cn/hcling97 2013年5月15日 转载请注明出处 字符集问题一直叫人头疼,究其原因还是不能完全明白其运作原理。 在整个运行环节中,字符集在3个环节中发挥作用: 1.软件在操作系统上运作时的对用户的显示,此时采用操作系统定义
阅读全文
摘要:测试: 建表空间 CREATE TABLESPACE TESTTBS DATAFILE '/oradata01/dfhdb/testtbs01.dbf' SIZE 2G; 在表空间上建表 CREATE TABLE TESTTAB TABLESPACE TESTTBS AS SELECT * FROM
阅读全文
摘要:测试表搭建 /* Formatted on 2020/5/13 上午 10:09:04 (QP5 v5.163.1008.3004) */ CREATE TABLE MONKEY.NORMAL_TO_PAR(ID NUMBER,NAME VARCHAR2 (50),AGE NUMBER,ADD_DA
阅读全文
摘要:1.查找未使用索引 /* Formatted on 2020/5/12 下午 03:32:39 (QP5 v5.163.1008.3004) */ WITH IN_PLAN_OBJECTS AS (SELECT DISTINCT OBJECT_NAME FROM V$SQL_PLAN WHERE O
阅读全文
摘要:实验在分区栏位为NULL时,分区表的反应 1.创建普通的分区表 CREATE TABLE MONKEY.TEST_PART_NULL_NORMAL ( ID NUMBER, ADD_DATE DATE ) PARTITION BY RANGE (ADD_DATE) (PARTITION DCS_P2
阅读全文
摘要:1.创建SEQUENCE CREATE SEQUENCE MONKEY.TEST_ADD_IDCOL_ID CACHE 100; 2.新增表栏位 ALTER TABLE MONKEY.TEST_ADD_IDCOL ADD(ID NUMBER); 3.重新编译USEDBY 4.创建trigger CR
阅读全文
摘要:1.查看sqlnet.ora文件是否存在 cd $ORACLE_HOME/network/admin ls 如果不存在,copy一个过来 cp samples/sqlnet.ora . 2.修改sqlnet.ora vi sqlnet.ora #在末尾加上DIAG_ADR_ENABLED=OFF 3
阅读全文
摘要:在RAC切换到单实例DG后,将OGG目录复制过去,在使用alter extract ext_name,begin now的时候报错 2016-04-10 11:27:03 WARNING OGG-01423 Oracle GoldenGate Capture for Oracle, cknm2bet
阅读全文
摘要:1.主库查看状态(RAC库) SQL> select database_role,switchover_status from v$database; DATABASE_ROLE SWITCHOVER_STATUS PRIMARY SESSIONS ACTIVE SQL> select inst_i
阅读全文
摘要:环境介绍 主库: 主机名 rac01 rac02 实体IP 10.206.132.232 10.206.132.233 私有IP 192.168.56.12 192.168.56.13 虚拟IP 10.206.132.237 10.206.132.238 SCAN IP 10.206.132.239
阅读全文
摘要:安装完oracle 11GR2的RAC后,使用asmca打开图形化界面后,发现Volumes和ASM Cluster File System两个选项卡不能用 原因是因为ACFS不支持CentOS 解决方法 1.查看ACFS是否支持当前操作系统 [grid@rac02 ~]$ acfsdriverst
阅读全文
摘要:=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2020.01.14 20:05:12 =~=~=~=~=~=~=~=~=~=~=~= [oracle@rac01 ~]$ srvctl status database -d racdb Instance racdb1 is run
阅读全文
摘要:1.背景 有一个表ID栏位没有索引,但是在一个update语句的where中被使用,因此打算online创建索引,但是长时间没有成功,此时决定取消,取消后发现索引无法删除 2.问题还原 数据库监控报警有行锁,进入之后发现是一个update的sql迟迟没有提交,分析后发现走的是全表扫描 根据谓词条件创
阅读全文
摘要:1.视图添加索引 SELECT /*+index(VIEW_NAME.TABLE01_NAME INDEX01_NAME) index(VIEW_NAME.TABLE01_NAME INDEX01_NAME) index(VIEW_NAME.TABLE02_NAME INDEX01_NAME) in
阅读全文
摘要:1.找到存储过程被修改时的归档日志 SELECT NAME FROM V$ARCHIVED_LOG WHERE FIRST_TIME BETWEEN TO_DATE('20191118080000','YYYYMMDDHH24MISS') AND TO_DATE('20191118081000','
阅读全文