1 查看服务器数据库的属性,数据库的编码格式
su -root
cat /etc/passwd
su - db2name
db2 connect to db2name
db2 get db cfg --查看数据库配置
2 计算两个日志相差天数,使用shell命令
time = $((($(date -d '20110101' +%s) - $(date -d '20110101' +%s)) / (24*60*60)))
3 服务器之间文件拷贝,或远程连接服务器文件传输:
scp命令 scp 文件名 目标地址(username@ip:a/b/c)
shell创建的定时任务
crontab -e 创建定时任务
不能执行时,插入如下代码段:
. ${HOME}/.PROFILE,
. ${HOME}/profile shell脚本前加环境变量
或
if [ -f /home/db2iaep/sqllib/db2profile ];then
. /home/db2iaep/sqllib/db2profile
fi
4 shutdown -h now 关机命令
5 /dev/null
在类Unix系统是一个特殊的设备文件,他丢弃一切写入其中的数据,被称为位桶或黑洞
Linu环境下,连接数据库后用db2look命令生成表结构的DDL脚本
导出全部表结构:db2look -d dbname -i username -w password -a -e d:\script.sql(文件名)
导出单个表结构: db2look -d db2name -t tablename -e -o 文件名.sql
例如:db2look -d app_db -t tabname -e -o xx.sql ;