现象:第一次用PLSQL Developer连接数据库,若用sys用户登录并操作则正常,若用普通用户比如haishu登录并创建一个表则报错“动态执行表不可访问,本会话的自动统计被禁止。在执行菜单里你可以禁止统计,或在v$session,v$sesstat和v$statname表里获得选择权限。” 原因分析:从报错提示就可以看出,原因在于动态性能表相关的权限没有被授权给当前用户
今天在pub上看到网友的一个关于union all中order by 子句使用的问题。这个问题才我刚开始写sql语句的时候也有这个疑问,后来终于弄明白,再次看到,本人就总结一下,以便其它网友查阅: 其实在union all连接的多个结果集中,只能最后一个结果集上使用order by 子句,如果其它结果集也使用order by子句,则会报一个 ORA-00933: SQL 命令未正确结束的
天安装REHL4,安装成功提示reboot后。出现grub loading stage2.. 然后就定在那了或者不停地重复启动,然后显示grub loading stage2..,无休无止。试着重装也还是一样!解决方法:1.插入REHL第一张光盘。2.重新启动系统,设置从光驱启动。按F2进入BIOS设置Boot选项,或者在启动时按ESC进入Boot选择画面,选择从光驱启动。(推荐用ESC选择启动,
进入一下目录:bea/user_projects/domains/your domain/config/config.xml找到节点<server>,如下:<server> <name>AdminServer</name> <listen-address></listen-addr
在shell中调用FTP出现下面错误时,Permission denied.Passive mode refused.Permission denied.Passive mode refused.请在链接FTP后加入passive即可,主要原因是FTP主动模式造成的。一般FTP默认为被动模式。我在做备份是由于防火墙的原因,我把VSFTP改为主动模式,这样就发现了一个问题,直接用手工执行备份的she
一、list命令1. List 当前RMAN所备份的数据库: 1.1. list backup summary; --概述可用的备份 list incarnation;--汇总查询
一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation; list backup summary; list backup of database summary; 
--======================-- RMAN 备份详解--====================== 一、数据库备份与RMAN备份的概念 1.数据库完全备份:按归档模式分为归档和非归档 归档模式
1. 建备份目录 oradataback,2级目录archback(放归档日志)、rmanscripts(备份脚本),在rmanscripts下面建 rmanlevel0.sh rmanlevel1.sh rmanlevel2.sh 文件: mkdir oradataback --home/oracle/app/oradataback&nbs
oracle 中随机取数据的方法:1.快速随机取数据(推荐使用):select * from MEMBER sample(1) where rownum <= 102.随机取数据,较慢select * from ( select * from MEMBER order by dbms_random.value) where rownum<=10========原文=====
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条
为什么有的人飞黄腾达,有的人穷困潦倒?在这个世界上,到处都是有才华的“穷人”。他们才高八斗、学富五车,甚至有着上天入地的本领,但为何最后却落了个穷困潦倒、一事无成的下场呢?而许多并没有什么才华的人却能功成名就、春风得意?都是两个肩膀扛着一个脑袋,为什么我们的人生竟会如此不同?究其原因,就是人情世故!在某种程度上说,是否懂得人情世故,决定一个人的一生是飞黄腾达,还是穷困潦倒!要懂得人,要
挂接命令(mount) 命令格式:mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32
告警日志集群节点集群件告警日志:$GRID_HOME/log/<hostname>/alert<hostname>.log数据库实例的告警日志:$DIAG_DESTINATION/rdbms/<dbname>/SID/trace/alert_<SID>.log安装日志文件root.sh配置脚本的调试日志:$GRID_HOME/cfgtoollogs/
第一步:下载即时客户端包 在Oralce官方网站上下载Oracle Instantclient Basic package。地址如下:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,在Instant Client for Microsoft Window
Oracle RAC 负载均衡使得从客户端发起的连接能够有效地分配到监听器负载较小的实例上。有两种方式实现客户端负载均衡,一是通过配置客户端的load_balance,一是通过配置服务器端的remote_listener参数。两种方式各有优劣,而且两者并不相互排斥,因此可以结合两种方式来更加有效的实现负载均衡。本文将描述两者结合的使用情况(oralce 10g rac)。
Oracle RAC服务器端的负载均衡是根据RAC中各节点的连接负荷数情况,将新的连接请求分配到负荷最小的节点上去。当数据库处于运行时,RAC中各节点的PMON进程每3秒会将各自节点的连接负荷数更新到service_register。而对于节点中任意监听器故障或监听器意外失败时,PMON进程会每1秒钟检查当前节点上的监听是否重启,以获得最新的负载信息来及时调整负载均衡。本文主要演示su
实现负载均衡(Load Balance)是Oracle RAC最重要的特性之一,主要是把负载平均分配到集群中的各个节点,以提高系统的整体吞吐能力。通常情况下有两种方式来实现负载均衡,一个是基于客户端连接的负载均衡,一个是基于服务器端监听器(Listener)收集到的信息来将新的连接请求分配到连接数较少实例上的实现方式。本文主要讨论的是基于客户端连接的负载均衡,并给出演示。 &
机器配置:机器名称 ip地址 vip地址 备注RAC1
Oracle的负载均衡技术是Oracle rac提供的主要技术之一,目的是通过算法把大量的连接分到不同的节点上去,从而实现负载的均衡。不过这种算法计算的是连接数,而不是节点上的真实负载,所以有些时候我们会发现,应用分布并不是十分的理想。对于oracle10g来说,也可以通过service来限制连接在某个或某些实例上,从而达到负载均衡的效果。负载均衡分为3种1.服务器端的负载均衡2.客户端的负载均衡
现状:我用 imp/exp 导入/导出 数据时发现导入的数据注释全部都是乱码.环境:exp、imp客户端没设置NLS_LANG环境(或者客户端为其他字符集),而数据库的环境为SIMPLIFIED CHINESE_CHINA.ZHS16GBK 原因:客户端与服务端字符集不一样,导致在客户端导入数据时,导入的字符时按照客户端来生成,从而引起显示的字符集不一样解决办法:1、查询服务端字符集&n
本人要在一个PC机(IBM X3850)上安装Linux操作系统RedHat Enterprise Linux AS 5(RedHat 5.6),但手头上只有一个从朋友那里拷贝过来的ISO文件。一开始,我把ISO刻成光盘(数据刻录),插入光驱,启动后没有反应,无法启动。后来得知,需要刻录成可以启动的光盘,才可以作为系统盘使用。在安装操作系统前,注意有的机器需要做Raid。我这个刀片机两块硬盘做了R
oem_gc_agent_111010_win32 = ‘http://download.oracle.com/otn/nt/oem/1110/Win32_Grid_Control_agent_download_11_1_0_1_0.zip’;oem_gc_agent_111010_winx64 = ‘http://download.oracle.com/otn/nt/oem/1110/Windo
一、概述:Grid Control的组件包括Management Agent, Management Service (OMS), Management Repository. 系统架构如下:10g oem是一个基于web的管理架构,这和10g之前的笨重的java客户端有很大的区别。我们可以从2方面来研究它的架构,一个是管理的架构,一个是后台数据采集的架构。 1) 10g oem管理的架构:
oracle为agent部署提供了4种方案.1:直接在需要部署的节点上安装agent软件2:脚本安装3:克隆4:直接在oem界面上进行批量部署。下面对每一种安装方案作具体的描述,读者可以根据自己的实际情况选择安装。1:通过agent软件安装这种方法比较传统和直观,就是在需要部署的节点上直接在本地安装agent软件,安装成功后通过在配置文件中指定一个oms地址来保证agent和oms的正确通讯。另外
LogMiner一、LogMiner的用途日志文件中存放着所有进行数据库恢复的数据,记录了针对数据库结构的每一个变化,也就是对数据库操作的所有DML语句。在Oracle 8i之前,Oracle没有提供任何协助数据库管理员来读取和解释重作日志文件内容的工具。系统出现问题,对于一个普通的数据管理员来讲,唯一可以作的工作就是将所有的log文件打包,然后发给Oracle公司的技术支持,然后静静地等待Ora
一、概述角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。假定有用户a,b,c为了让他们都拥有权限1、连接数据库2、在scott.emp表上select,insert,update如果采用直接授权操作,则需要进行12次授权。如果采用角色就可以简化首先将create session,select on scott.emp,insert on scott.emp,update on
Oracle 死锁的检测查询及处理-- 死锁查询语句SELECT bs.username "Blocking User", bs.username "DB User", ws.username "Waiting User", bs.SID "SID", ws.SID "WSID", bs.serial# "Serial#", bs.sql_address
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号