SQL*PLUS命令的使用大全
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sql*plus一般都与数据库打交道。 除了sql*plus语句,在sql*plus中执行的其它语句我们称之为sql*plus命令。它们执行完后,不保存在sql buffer的内存区域中,它们一般用来对输出的结果进行格式化显示,以便于制作
oracle自动exp备份
数据库export自动备份操作过程:此处设定备份cron脚本在每天的凌晨0点进行。1. 以root用户身份,修改cron.allow文件属性为可写# chmod u+w /var/adm/cron/cron.allow2. 给oracle用户分配定时任务的权限以root用户身份,在/var/adm/cron/cron.allow文件末尾增添一行# vi /var/adm/cron/cron.allow增添内容如下:oracle注意:cron.allow文件在/etc/cron目录下,默认应该有cron.deny,cron.allow需要自己创建;root用户的登陆名必须出现在cron.allow文件中。[@more@]3. 以root用户身份,修改cron.allow文件属性为只读# chmod u-w /var/adm/cron
Aix系统维护命令集
rootvg做了镜像,怎么判断当前系统是从哪个硬盘启动的#bootinfo -b第 1 楼:AIX系统日常管理1. 文件系统是否满 方法: df –k 可以以K为单位检查文件系统的使用率。(90%以上,需要调整) 2. 检查系统出错日志 使用errpt |more来检查 清除现有的log: Errclear 0 3. 检查系统合法/非法登陆情况 使用Last命令来检查来自登陆的地方。 4. 检查系统是否有巨大的Core文件生成 使用 find / -name core –print来检查。对Core文件,一般直接删除就可以了。 5. 系统性能检查: a) CPU性能:使用Vmstat, topas来检查 b) 内存使用情况:
Hp命令集
下面是查看HP小型机的信息的命令集:1、机型#model9000/800/L2000-44注意:其中44是指每个cpu有440MHZ。2、cpu个数#topCPU LOAD USER NICE SYS IDLE BLOCK SWAIT INTR SSYS0 0.02 0.0% 0.0% 0.% 0.0% 0.0% 0.0% 0.0%1 0.00 0.6% 0.0% 0.% 0.0% 0.0% 0.0% 0.0%2 0.00 2.% 97.0% 0.0% 0.0% 0.0% 0.0%3 0.00 0.4% 0.0% 0.0% 99.6% 0.0% 0.0% 0.0% 0.0%[@more@]3、硬盘的大小信息#diskinfo /dev/rdsk/c1t0d0SCSI describe of c1t0d0:vendor: SEAGATEproduct id: ST39204LCtype: direct accesssize: 8891556 Kbytesbytes per sector: 5124、硬盘
使用RMAN全备份解决ora9数据库坏块
在环境上查询某张表的时候,报的错误ORA-01578。ERROR at line 1:ORA-01578: ORACLE data block corrupted (file # 15, block # 18)原因分析:由于出现数据坏块,导致oracle执行查询语句报错。处理方法:注意:下列步骤中的“&”符号紧跟的是变量数值需要根据实际情况修改1、查找最近关于存在坏块的数据文件RMAN的全备份: RMAN> list backup of datafile &文件名。2、根据步骤一的查询结果里的SCN号,查询该SCN号以后的archivelog是否有备份:RMAN> list backup of archivelog scn from &SCN号;3、根据步骤二得到的查找
根据操作系统的Pid查找Sql语句
SELECT A.PID, A.SPID, B.SID, B.SERIAL#, C.SQL_TEXT FROM V$PROCESS A, V$SESSION B, V$SQLAREA C WHERE A.ADDR = B.PADDR AND B.SQL_ADDRESS = C.ADDRESS AND A.SPID = 2156;[@more@]