数据库
狐狸和猫
这个作者很懒,什么都没留下…
展开
-
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 · 3859 阅读 · 0 评论 -
安装的plsql连接不上数据库问题
首先,如果你想在客户端上用PL/SQL Developer工具连接远程数据库,那么你的客户端上需要装oracle客户端或者oracle数据库。如果都没有安装那么PL/SQL Developer是无法用来连接远程oracle数据库的。其次,保证网络是通的,可以在本机上ping(服务器地址)。保证数据库和监听都是开启的,并且保证tnsnames.ora文件设置正确安装完Oracle客户端之后,系统环境变量会自动添加1、出现如下错误就说明没有在win端安装Oracle客户端2、出现如下错误就看原创 2021-04-25 17:00:52 · 3024 阅读 · 0 评论 -
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 · 334 阅读 · 0 评论 -
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 · 3865 阅读 · 0 评论 -
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 · 535 阅读 · 0 评论 -
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 · 1659 阅读 · 0 评论 -
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 · 614 阅读 · 0 评论 -
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 · 2736 阅读 · 0 评论