关于with 临时表 as的一些用法
with 临时表 as (select ........)关于with as 的用户在一下开发人员写的SQL语句有看到。说一下个人的理解例如: with a as (sel
修改用户的密码为无限期限
修改用户的密码为无限期限。
删除用户及用户下的所有数据
删除用户及用户下的所有数据
Oracle rac进程详解
rac进程详解:一、RAC后台进程LMON:LOCK Monitor Processes 也被称为Global enqueue service monitor 监控整个集群状况,维护GCS的内存结构 监控非正常终止的进程和实例 当实例离开和加入集群时,锁和资源的重新配置 管理全局的锁和资源 监控全局的锁资源、处理死锁和阻塞LMSn:Loc
分享一个查询某个用户过去一段时间内运行的SQL语句。
不是自己写的,是分享别人的。with his as (select sql_id, sql_exec_start,user_id from dba_hist_active_sess_history twhere user_id = (select user_id from dba_users where username = 'JMSS')an
oracle数据库修改用户密码的时候 出现ORA-28003和ORA-20006
今天修改系统dbsnmp用户的密码的时候出现ORA-28003: password verification for the specified password failedORA-20006: Password too simple解决办法:执行alter profile default limit password_verify_function null;解除对设置oracle用户密码的限
监听得创建不仅 可以使用netca还以可用使用netmgr
前几天和朋友聊天,他说 自己上班的时候遇到一个case,监听建立的时候一直报错,提示端口被占用,用了netmgr搞定。
查询数据库中的所有的普通用户
查询数据库中的所有的普通用户:select username from dba_users where username not in ('SYS', &nb
使用CRT或者xshell远程连接到主机,安装到数据库无法调出图形界面的解决办法
今天安装数据库的时候,在database目录下执行./runInstaller无法调出出行界面。解决办法:执行export DISPLAY = 10.2.2.17:0.0 其中 10.2.2.17是你的所在主机的IP地址,换句话说,就是我在使用的那台主机的IP地址,比如我现在使用windows远程连接的主机,那么10.2.2.17现在使用windows的IP地
查询数据库的数据量的大小
今天突然先查询一下数据库的数据量的大小,自己做了个脚本:select sum(zongji)||'G' from (select tablespace_name,sum(bytes/1024/1024/1024) zongji from dba_segments group by tablespa
查询表空间使用情况的脚本
看网上由很多查询数据库表空间的脚本,在此基础上我根据自己的需要又添加了自己需要查询的东西,脚本如下:Select Distinct a.Tablespace_Name , Trunc(((Free_Space) / Total_Space) * 100) || '%' ,&
oracle ADG与DG的区别
主要对oracle的DG的特性与adg特性的对比,展开
关于plsql,crt登录比较慢
昨天开发人员反映使用plsql登录数据库比较慢,自己测试了一下确实比较慢,使用crt登录也比较慢,查看主机的内存剩余28M本来以为是内存的问题,系统管理员添加完内存,登录还是比较慢, 在网上找的解决方案,是因为TNS的问题,查看的主机的信息如下[root@nba ~]# cat /etc/resolv.confnameserver 10.1.32.15nameserver
oracle数据库跨平台(AIX)从RAC恢复至(linux)下的单实例
昨天做了一个从生产环境到测试环境的恢复,(1)迁移的2个db版本版本要一致。包括小版本。(2)RMAN 异机恢复的时候,db_name必须相同。 如果说要想改成其他的实例名,可以在恢复成功后,用nid 命令修改。 实例名的信息会记录到控制文件里,所以如果在恢复的时候,如果实例名不一致,恢复的时候会报错。1 背景描述:将RAC 异机恢复至单实例,以检验数据的可
ORACLE数据库的中的db-link
oracle数据库的db-link是我们通常使用的跨数据库访问的用户下的表的一种手段,是两个物理数据库服务器之间的连接,允许客户端将它们作为一个逻辑数据库进行访问。database link是一个指针,用于定义从Oracle数据库服务器到另一个数据库服务器的单向通信路径。链接指针实际上被定义为数据字典表中的条目。要访问该链接,您必须连接到包含数据字典条目的本地数据库。database link连接
删除linux下的oracle数据库
当我们安装数据库失败,旧库淘汰等情况,都可能面临删除现有的oracle数据库,oracle 11g官方文档中有一个专门用于删除的软件包,是我们下载补丁是的最后一个包。我们介绍的另一种方法,手工删除,手工删除rac与手工删除单实例数据库的基本上一样。以11G版本为例: &nbs
oracle dg报错
Sat Nov 03 21:44:57 2018Primary database is in MAXIMUM PERFORMANCE modeSat Nov 03 21:44:57 2018RFS[335]: Assigned to RFS process 356780RFS[335]: Selected log 36 for thread 2 sequence 20494 dbid 287029
详解oracle数据库闪回
有借鉴网友的内容,还有一些自己遇到一些问题,添加上去的,
oracle测试数据库激活
在实际运营环境中,我们经常碰到类似这样的需求,譬如想不影响现网业务评估DB补丁在现网环境中运行的时间,或者是想在做DB切换前想连接Standby DB做实际业务运行的测试,如果在9i版本的时候,想做到这样,在不搭建新测试环境的前提下,可以将Standby DB激活后进行测试,但是激活后的Standby DB将不能再用于容灾,必须重建Standby DB。在10g以及11g之后,可以利用新特性很好的
oracle 11G RAC的建立(VM虚拟环境)
RAC建立的详细过程