sed的一些例子
文件fruit_prices.txtFruit Price/lbsBanana 0.89Paech  ...
vmstat详细说明
下面是关于Unix下vmstat命令的详细介绍,收录在这里,以备日后参考vmstat是用来实时查看内存使用情况,反映的情况比用top直观一些.作为一个CPU监视器,vmstat命令比iostat命令优先级要高,因为vmstat命令是滚动的,...
oracle press书籍代码下载地址
Oracle Press Downloads URL:http://www.mhprofessional.com/?page=/mhp/categories/oracle_press/content/downloads.htmlDownload source code from selected Oracle Press books by clicking on the title bel...
linux或unix下sqlplus环境调出以前命令的工具rlwrap
当在Linux Shell中运行SQL*Plus的时候,并不提供浏览历史命令行的功能。相反的,在Windows操作系统上,当在DOS命令窗口中运行SQL*Plus的时候,可以使用向上,向下键来跳...
文件大小写转换与后缀不变
写一个脚本,此脚本还可以进一步改进#!/bin/bash# Transalte lower to uppsefor i in `ls`; do mv -f $i `echo $i | tr a-z A-Z`; donels | grep .FMB | awk -F'.' '{print $1}'|xargs -i mv {}.FMB {}.fmbls | gr...
ora-12535 :TNS:operation timed out
在linux用9.2i的sqlplus连windows下的oracle 10.1时报错:ora-12535 :TNS:operation timed out,而windows下的sqlplus能连到linux系统的数据库.开始以为是数据库版本的问题,后来在网上找了一下资料,发现可能是防火墙...
绑定变量对性能影响例子
创建表m与两个存储过程proc1和proc2,其中proc1使用了绑定变量:create table m (x number);create or replace procedure proc1 as begin for ...
迁移某个表的数据
一、把表的数据导出exp userid=scott/tiger@orcl tables=emp file=E:\oracle\orabak.dmp log=E:\oracle\orabak.log 二、把表的数据导入imp userid=scott/tiger@orcl file=/home/oracle/orabak.dmp...
快速删除某个用户下的所有表数据
一、禁止所有的外键约束在pl/sql developer下执行如下语句:SELECT 'ALTER TABLE ' || table_name || ' disable CONSTRAINT ' || constraint_name || ';' FROM user_constraints where CONSTRAINT_TYPE = 'R';...
批量执行任务
要编译某个目录下所有fmb的文件,最快的办法就是使用批处理,脚本如下#!/bin/bashcd /ls /home/oracle/fmb/*.fmb | xargs -i frmcmp_batch.sh module={} userid=scott/tiger@orcl batch=yes compile_all=yesli...
文件的大小写批量转换
编写一个shell脚本,如下:#!/bin/bash cd /home/oracle/translatefor i in `ls`; do mv -f $i `echo $i | tr a-z A-Z`; done其中/home/oracle/translate是要转换的文件所在的目录,若要大写改为小写,只要...
关于export数据库的EXP-00091
转自http://vongates.itpub.net/post/2553/18625對一個DBA或需使用exp,imp的普通用戶來說,在我們做exp的過程中可能經常會遇到EXP-00091 Exporting questionable statistics.這樣的EXP信息,其實它就是exp的error ...
linux下光盘和ISO的挂载和卸载
光盘的挂载# mount /dev/cdrom /media/cdromISO文件test.iso文件的挂载# mount -t iso9660 -o loop /media/cdrom/test.iso /mnt/cdrom/卸载命令# umount /media/cdrom# umount /mnt/cdrom ...
oracle的随机函数
oracle的一个随机函数SELECT dbms_random.value(0,50) FROM dual;取整SELECT round(dbms_random.value(0,50)) FROM dual;
转载试题
转自http://blog.chinaunix.net/u3/93463/showart_1959905.html其中有部分题,之前遇到过1.解释冷备份和热备份的不同点以及各自的优点 答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备...
在表空间新增加数据文件和修改表空间数据文件的大小
SELECT file_name, tablespace_name, bytes/(1024*1024) M FROM dba_data_files;修改表空间数据文件的大小ALTER database datafile '/u01/app/oracle/product/10.1/dbs/users01.dbf' RESIZE 32M;在表空间新...
一些面试题
(1)FROM子句和WHERE子句应该注意点什么(2)对一个数据量比较大的表(100万条以上)进行查询时,如何使用游标才比较好(3)oracle数据库有哪两个服务进程(4)创建SP过程时,如何有效地使用索引(6)常见的异常有什么,在什么...
排序后,查询某个范围的记录
有表ord(ordseq, ordno, ctrpty, orddt), 其中ordseq为number型,ordno和ctrpty为varchar2型,而orddt为日期型,查询显示ord表按ordseq排序后第21至30条记录首先按ordseq排序查询ord表,看都有什么内容SELECT ord.ords...
装数据库出现验证checking Network Configuration requirements 错误
编辑/etc/hosts,在最后加上ip地址 操作系统的hostname(在终端进行hostname可以看到)例如我在最后添加了192.168.1.109 oracledemo
linux下增加磁盘
一.Linux的硬盘识别2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如:sda 表示第1块SCSI硬盘.hda ...