- 博客(11)
- 收藏
- 关注
原创 Oracle触发器原理、创建、修改、删除
本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词8.2.6 重新编译触发器8.3删除和使用触发器8.4触发器和数据字典8.5数据库触发器的应用举例8.6 触发器的查看8....
2021-08-18 15:03:09
3855
原创 安装的plsql连接不上数据库问题
首先,如果你想在客户端上用PL/SQL Developer工具连接远程数据库,那么你的客户端上需要装oracle客户端或者oracle数据库。如果都没有安装那么PL/SQL Developer是无法用来连接远程oracle数据库的。其次,保证网络是通的,可以在本机上ping(服务器地址)。保证数据库和监听都是开启的,并且保证tnsnames.ora文件设置正确安装完Oracle客户端之后,系统环境变量会自动添加1、出现如下错误就说明没有在win端安装Oracle客户端2、出现如下错误就看
2021-04-25 17:00:52
3015
原创 oracle数据库语言分类
1、【DML:数据操纵语言 Data Manipulation Language】DML是指SQL语句中用于处理对象中的数据的语言。DML语句用来增加、修改和删除数据库对象中的数据,例如表中的数据。insert 向数据库的表中添加数据。 update 更改表中已有的数据。 delete 从表中删除已有的数据。 merge2、【DDL:数据定义语言 Data Definition Language】DDL是指用于构建数据库对象的语言。create 创建数据...
2021-04-25 16:43:24
331
原创 oracle 并发查询
一、 Parallel query默认情况下session 是ENABLE状态1. 实现方式1 Alter session force parallel query;2 Alter table tab1 parallel n;3 Hist方式2. 并行度设置Alter table tab1 parallel n;Select /*+parallel(tab n)*/ from tab;Alter session force parallel query...
2021-04-21 09:48:35
3843
原创 oracle12c rac数据库修改心跳ip
1、备份(两节点都操作):olr备份:<$GRID_HOME>/bin/ocrconfig -local -manualbackupocr备份:<$GRID_HOME>/bin/ocrconfig -manualbackupcd <$GRID_HOME>/gpnp/profiles/peercp profile.xml profile.xml.bak2、新增集群网络连接路由(只在其中一个节点操作):查看rac1路由表<$GRID_HOME&
2021-04-17 11:12:18
532
原创 oracle数据库connect,resource角色拥有的权限
select grantee,privilege from dba_sys_privs where grantee='RESOURCE' order by privilege;select grantee,privilege from dba_sys_privs where grantee='CONNECT' order by privilege;1、CONNECT角色:--是授予最终用户的典型权利,最基本的ALTER SESSION --修改会话CREAT...
2021-04-16 10:24:02
1654
原创 CRS-4047: No Oracle Clusterware components configured.
rac数据库主机名被改,导致集群配置有问题1)、1、<$GRID_HOME>/crs/install/rootcrs.pl -deconfig -force2、<$GRID_HOME>/root.sh执行root.sh脚本之后has没有起来3、dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=104、crsctl start crs这种方法不行,执行22)、1、<$GRID_HOME&
2021-04-16 10:21:59
607
原创 linux卸载本地磁盘报错解决
以卸载/tmp为例1、系统提示如下错误umount: /tmp: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).)则执行下面命令,在umountlsof /tmp|tail -n +2 | awk '{print $2}' |sort -u|xargs -I {} kill {}2、系统...
2021-04-16 10:12:30
4532
1
原创 linux逻辑卷命令
1、创建磁盘fdisk /dev/sdbpartprobepvcreate /dev/sdb1vgcreate vg_home /dev/sdb1lvcreate -L 100G -n lv_home vg_homemkfs.ext4 /dev/vg_home/lv_homemkdir -p /homemount /dev/vg_home/lv_home /home2、卸载磁盘umount /home/logvi /etc/fstablvremove /dev/root_vg/
2021-04-16 10:09:29
181
原创 oracle查看用户的权限或者角色
一、查看所有用户select * from dba_users;select * from all_users;select * from user_users;二、查看角色1.当前用户被激活的全部角色 select * from session_roles;2.当前用户被授予的角色 select * from user_role_privs;3.全部用户被授予的角色 select * from dba_role_privs;4、查看某个用户所拥有的角色select...
2021-04-15 16:57:52
2715
原创 oracle数据库查询表空间使用情况
oracle数据库查询表空间使用情况1、查看所有表空间使用情况(包含temp表空间)set linesize 300set pagesize 300select t.tablespace_name,x.contents tablespace_type,t."SUM_SPACE(M)",t.SUM_BLOCKS,t."USED_SPACE(M)",t."USED_RATE(%)",t."FREE_SPACE(M)"from (SELECT D.TABLESPACE_NAME,SPACE "SUM
2021-04-15 15:51:09
863
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人