这段时间闲来无事,打算把这段时间在RAC的一些应用配置整理一下。包括OGG,dataguard这些 今天先发一个 日后会继续更新的。关于这篇文章也就是搭个实验环境,真正的生产库还需要根据实际环境修改参数。
ORACLE RAC + DATA GUARD 配置
..
单实例数据库迁移到ASM实例中
1. 使用dbca配置asm实例,PS:注意使用/u01/oracle/product/10g/bin/localconfig add命令安装ocssd。
(图略)
2.在RDBMS上备份一份数据库(全备)
使用命令:
run{
backup as copy database format '+DG1';
}(将数据库备份到ASM的+DG1磁盘组上;
3.修改RDBMS参数
Alter system set db_create_file_dest=’+DG1’ scope=spfile;
alter system set db_create_online_log_dest_1=’+DG1’ scope=spfile;
alter sys..
telnet 自动发送邮件
$ chmod a+x aa.ex
$ ./aa.ex stmp.163.com base64之后的用户名 base64之后的密码 frommail tomail title content
aa.ex脚本如下:
#!/usr/bin/expect
set smtp [lindex $argv 0]
set user [lindex $argv 1]
set pass [lindex $argv 2]
set from [lindex $argv 3]
set to [lindex $argv 4]
set title [lindex $argv 5]
set content [lindex $argv 6]
spawn telnet $smtp 25
expec..
最近也工作一段时间了,发现俺还是忠实的热爱数据库啊。
传给我最近开始总结的数据库经验,欢迎大家多多捧场。
每周周末更新。如你们有问题可以在我的bolg上留言。
1. 数据字典
1.1查询数据字典。
dictionary -----该字典包含所有的字典信息
SQL>select * from dict where instr(comments,'index')>0; -----查询所有有关index的数据字典名称。
1.2设置查询结果格式。
Set heading on/off:打开/关闭查询结果表头的显示,默认为ON。
Set feedback on/off:打开/关闭查询结果中返回行数的显示,默认为ON。
S..
靠,最近数据库迁移 又是个麻烦事。生产系统还好说,但是测试系统,开发要求比较多,是这不要,那不要的 麻烦啊
其中有个exclude参数,简直是噩梦啊
impdp system/system DIRECTORY=DPUMP_DIR1 PARALLEL=4 DUMPFILE=expdp1.dmp,expdp2.dmp,expdp3.dmp,expdp4.dmp EXCLUDE=TABLE:MASC_LOG_PUBLISH_MESSAGE SCHEMAS=masc REMAP_SCHEMA=masc:masc
Import: Release 10.2.0.1.0 - Production on Saturday, 02 January, 2010 23:17:30
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Connected to: Oracle ..
create or replace procedure vip_update is
vip_update_sql varchar2(255); ---更新操作语句
vip_reback_sql varchar2(255); ---将以前的还原的语句
vip_users varchar2(32); ---这次需要更新的用户
cursor vip_customer is
select DEST_TERMINAL from masc_log_publish_message
where publish_time<trunc(sysdate-10)
and publish_ti..
由于数据库中有个表需要经常导入数据,老是sqlldr感觉稍微有点麻烦,网上百度了把,发现oracle的外部表很好做,于是做了一个放在了数据库上,针对那些不太明白sqlldr操作的客户还是很好的一个工具。一下操作皆是在用户下的:
CREATE DIRECTORY VIP_DIR AS '/ceno/u01/finance/oradata/external';
------建立存放数据文件的目录
CREATE DIRECTORY VIPLOG_DIR AS '/ceno/u01/finance/oradata/external/log';
------建立存放查询外部表的记录
(记得在数据库创建目录之前,现在系统上创..
为了安全方面的考虑,不建议建立真实的真是用户只为上传FTP文件
1。安装rpm包vsftpd-2.0.1-6.el4.rpm
2。修改vsftp.conf文件
listen=YES
listen_port=21
connect_from_port_20=YES
tcp_wrappers=YES
listen=YES
ftpd_banner=CHINAUNICOM MASC SITE
dirmessage_enable=YES
xferlog_enable=YES
xferlog_std_format=NO
log_ftp_protocol=YES
xferlog_file=/var/log/vsftpd.log
pasv_enable=YES
pasv_min_port=64000
pasv_max_port=65000
anonymous_enable=NO
write_enable=NO
anon_upload_enable=NO
anon_umask=022
anon_mkdir_write_enab..
应公司首长的需求最近要对opgw日志进行监控,发现的话即发送报错到手机上。
#!/bin/bash
killall opgw_error
JAVA_HOME=/ceno/product/platform/jdk
JAVA_CMD=$JAVA_HOME/bin/java
SIM_HOME=/home/ares/simulator
SIM_LIB=$SIM_HOME/lib
CP=$SIM_LIB/ceno-base.jar:$SIM_LIB/framework.jar
CP=$CP:$SIM_LIB/ceno-modules.jar:$SIM_LIB/commons.jar
CP=$CP:$SIM_LIB/smg.jar:$SIM_LIB/smgsim.jar
if [ -f /tmp/old_count.log ];then //如果有则不对其文件进..
nagios快速简单安装(基于RedHat Linux)
本文讲述的是简单安装,大概需要花费20分钟左右。
采用源代码软件编译的方式,nagios和nagios的插件会被安装到 /usr/locdal/nagios目录
你可以配置naigos先来监控本机的一些参数(CPU load, disk usage, etc.)
配置好后,Nagios的web界面可以通过访问这里 http://localhost/nagios/
安装需要root权限,先确保已经安装以下软件包
Apache
GCC compiler
GD development libraries
如果没有安装,可以用yum来自动安装这些软件包,需要连接网络或者配置好yum的安装源比如CDROM
yum install httpd..