- 浏览: 225929 次
- 性别:
- 来自: 上海
最新评论
-
liu414226580:
1/24[flash=200,200][/flash]
ORACLE sysdate 相加减
文章列表
oracle 备份、还原(导入|导出)
- 博客分类:
- oracle
下面介绍的是导入导出的实例。
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
exp system/manager@TEST file=d:daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:daochu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 fil ...
shell实现文件拆分
- 博客分类:
- linux
#!/bin/sh
#方法二
SUFFIX=txt
#源目录:source;目标目录target;每个文件分割的行数:number
#执行程序命令:./test.txt source target 1300000
#校验输入的参数个数($#:这个程序的参数个数,$0:这个程序的名称,$n:这个程序的参数值(0-9))
if [ $# -ne "3" ];then
echo " usage: $0 source_directory desting_directory number "
exit 1
fi
#判断参数1的值是否为目录
if [ ! - ...
1.JDK安装
下载最新Linux 平台JDK:http://java.sun.com/j2se/1.5.0/download.jsp,将下载的jdk-1_5_0_06-linux-i586-rpm.bin文件移动到/usr目录下,
cd /home
su
Password:
mv /home/jdk-6u1-linux-i586.bin /usr/
cd /usr
执行文件:./jdk-1_5_0_06-linux-i586-rpm.bin(如果没有执 ...
oracle 启动状态介绍
- 博客分类:
- oracle
1、startup nomount
读初始化参数文件,启动实例,用来创建数据库的状态,在此情况下可以执行create database....
非安装启动:这种方式启动下可执行:重建控制文件、重建数据库、启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。
2、startup mount
打开控制文件,用来维护数据库,比如数据库出现了问题,数据文件被误删除,就无法open,这时可在mount状态下将数据文件从数据库中去除。
安装启动:这种方式启动下可执行:数据库日志归档、数据库恢复、重新命名一些数据库 ...
1、虚拟机软件:vmware workstation 6.0.2
2、安装linux:ubuntu 9.04
下载地址:http://old-releases.ubuntu.com/releases/9.04/
3、安装Windows XP:Windows XP Professional
shell实现FTP上传文件
- 博客分类:
- linux
#!/bin/sh
echo "open 192.168.201.77
user prm prm123
binary
#上传目录
cd $cdr_bak_path
#本机文件目录
lcd $video_dir_file
prompt off
mput hw_$month.tar.gz
#本机文件目录
lcd $apebms_dir_file
prompt off
mput IOSMP_$month.tar.gz
bye"|ftp -n
Linux系统CPU使用情况
- 博客分类:
- linux
linux下有几个命令可以从系统中提取出CPU或内存的使用情况,如top、uptime、free、vmstat等
prm@ATAE1-ESG-E4:/home/prm/mice/log/20111115>top
top - 14:11:52 up 592 days, 19:43, 3 users, load average: 0.56, 0.56, 0.42
Tasks: 146 total, 1 running, 145 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.3%us, 0.0%sy, 0.0%ni, 98.0%id, 0 ...
shell脚本实现系统监视统计
- 博客分类:
- linux
1、监视系统统计信息
要自动监视系统的磁盘空间,首先要使用可以显示磁盘空间使用情况的命令df:
======================================================================
prm@ATAE1-ESG-E4:/home/prm/mice/log>df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 61G 57G 4.3G 93% /
udev 4.0G 14M 3. ...
直接调用系统变量
获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%Y%m%d)
获取昨天时期:`date -d yesterday +%Y%m%d`
获取前天日期:`date -d -2day +%Y%m%d`
依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d`
或n天前的 `date -d "n days ago" +%Y%m%d`
或`date --date='n day ago' +%Y%m%d`
明天:`date -d tomorrow +%Y%m%d`
注意以上中 ...
1、获取系统时间的语句(ssxff6获取小数点后面六位)
select sysdate,systimestamp,to_char(systimestamp, 'yyyymmdd hh24:mi:ssxff6'),
to_char(systimestamp, 'yyyymmdd hh24:mi:ss.ff6') from dual;
2、字符型转成timestamp
select to_timestamp('2011-09-14 12:52:42.123456789', 'syyyy-mm-dd hh24:mi:ss.ff') from dual;
3、timestamp转成date ...
OSI开放式系统互联模型
OSI七层模型: 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层;
第七层至第四层处理首尾相连的数据源和目的地址间的通信;
第三层至第一层处理网络设备间的通信;
OSI七层可分为两组: 上层(7、6、5)和下层(4、3、2、1);
上层处理应用信息并且只在软件上执行,最高层,即应用层是与终端用户最接近的;
下层处理数据传输,物理层和数据链路层上的信息是在硬件和软件上执行的,最底层,即物理层是与物理网络媒介最接近的,并且负责在媒介上替换数据;
操作系统:Windows、UNIX、Linux、MAC(苹果专用)
Unix最为流行的三个版本:Solaris(sun)、AIX(IBM)、HP-UX(HP)操作系统。
Linux操作系统版本:Redhat、SuSE、Debian、Mandrake,北美用Redhat,欧洲用SuSE,
桌面Mandrake较多,而Debian是技术最先进的linux,开发人员中用Debian的最多,其次
是Redhat,从全球Linux各应用领域市场份额来看,无疑Redhat是最多的,此外还有很多出
名的发行版本,不再列举。
查看Linux版本信息的方法:
1. uname -a Webjx.C ...
Oracle数据库性能优化
1. 调整数据结构的设计 这一部分在开发信息系统之前完成,程序员需要考虑是否使用Oracle数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。
2. 调整应用程序结构设计 这一部分 ...
1. crontab 用来执行定时任务
1.1 命令格式: minute hour day month weekday command
1.2 取值范围: (0-59) (0-24) (1-31) (1-12) (0-6)
1.2.1 特殊符号
( * ) 表示取值范围内的所有数字
( / ) 表示每隔..时间,*/5表示每5个时间单位
( - ) 表示连续时间段
( , ) 用于列举多个数字
1.2.2 举例说明
1. 30 03 * * * /home/abc.sh
每天3:30执行/home/目录下的abc.sh
2. 30 03 1,15,25 * ...
--1.查看数据库中那些用户产生了锁
select username,sid,serial#,logon_time from v$locked_object,v$session
where v$locked_object.session_id=v$session.sid;
--2.杀掉ORACLE进程:
alter system kill session 'sid,serial#';
--3.查找死锁的进程
select s.sid,s.serial#,p.spid from v$session s,v$process p where s.sid=136 and s.paddr=p.add ...