oracle redo 日志删除后的恢复
oracle redo 日志删除后的恢复[@more@]startup nomount;alter database mount;/export/home/oracle/9i/dbs/pfileECOM.ora*._ALLOW_RESETLOGS_CORRUPTION='TRUE'*.undo_management='manual'startup mount pfile='/export/home/oracle/9i/dbs/pfileECOM.ora';# 查看实例状态select status from v$instance;alter database open;# 手工切换日志alter system switch logfile; # 查看当前日志select * from v$log; GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIV STATUS FIRST_CHANGE# FIRST_TIM---
oracle_redo*log,被移动后的恢复
oracle_redo*log,被移动后的恢复[@more@]startup nomount;alter database mount;or/export/home/oracle/9i/dbs/pfileECOM.ora*._ALLOW_RESETLOGS_CORRUPTION='TRUE'*.undo_management='manual'startup mount pfile='/export/home/oracle/9i/dbs/pfileECOM.ora';# 手工切换日志alter database open;alter system switch logfile; alter database clear unarchived logfile group 3 ;alter database clear unarchived logfile group 2 unrecoverable datafile;recover database using backup controlfile until cancel;alter database open
AIX 系统参数配置
AIX 系统参数配置[@more@] =================================================AIX 系统参数配置 AIX内核属于动态内核,核心参数基本上可以自动调整,因此当系统安装完毕后,应考虑修改的参数一般如下: 一、单机环境 1、系统用户的最大登录数maxlogin maxlogin的具体大小可根据用户数设定,可以通过smitty chlicense命令修改,该参数记录于/etc/security/login.cfg文件,修改在系统重新启动后生效。 2、系统用户的limits参数 这些参数位于/etc/security/limits文件中,可以把这些参数设为-1,即无限制,可以用vi 修改/etc/security/limits
aix_2
aix_2[@more@]===========================================AIX 5L V5.3 中的存储管理Shiv Dutta, 技术顾问, IBM2005 年 4 月 14 日2006 年 12 月 14 日 更新 AIX 5L? Version 5.3 集成了大量的特性,这使得它比以前的操作系统发布版具有更强大的功能。IBM? 顾问 Shiv Dutta 关注于 AIX 5L Version 5.3 中的一些特性,这些特性增强了逻辑卷管理器 (LVM) 和 Enhanced Journal File System (JFS2) 的范围、功能和性能。引言本文是对 2006 年 6 月发布的“AIX 5L V5.3 中的存储管理”这篇文章的更新。其中简要介绍了逻辑卷管理器 (LVM) 的范围
aix_1
aix_1[@more@]如何查找系统中的某个文件存在于哪个文件集中?当操作系统上由于未安装特定的文件集而无法执行某个命令时, 可以参考下面的方法确定所需的文件集. 首先确认系统中已安装了文件集 bos.content_list: # lslpp -l bos.content_list 然后用下面的命令查找与指定文件相关的文件集: # /usr/sbin/which_fileset 如, # /usr/sbin/which_fileset iostat /usr/bin/iostat bos.acct 查找指定的文件集中包含哪些文件: # lslpp -f 如, # lslpp -f bos.acct .... /usr/bin/iostat .... ———————————————————
aix tops说明
aix tops说明[@more@]topas 显示的变量部分可有一、二、三、四或五个分部。如果有多个分部显示,则总是按照下列顺序显示: CPU 网络接口 物理磁盘 工作量管理类 进程 当 topas 命令启动时,会显示热门实体被监视的所有分部。一个例外就是工作量管理(WLM)类分部,仅当 WLM 活动时才显示该分部。 CPU 使用情况 这个分部显示一个条形图表来表示累积的 CPU 使用情况。如果有多个 CPU,按 c 键两次就可显示 CPU 列表。仅按 c 键一次会关闭这个分部。下列字段通过两种格式显示: User% 这显示以用户方式执行的程序所使用的 CPU 的百分数。(缺
aix 查看内存_cpu_序列号码
aix 查看内存_cpu_序列号码[@more@]1、# lsdev -Cc memory 查看配置的物理内存设备,下面为其输出示例:L2cache0 Available L2 Cachemem0 Available Memory# lsattr -El mem0 输出类似如下所示: goodsize 7936 Amount of usable physical memory in Mbytes Falsesize 7936 Total amount of physical memory in Mbytes False此例说明机器的物理内存为5888MB。如果前面lsdev的输出中有设备名 mem1,则使用同样的命令查看其对应的大小并依此类推。2、# bootinfo -r8126464此例说明机器的物理内存为8126464kB。3、# prtconf输出类似下面所示:
aix 查看磁盘空间
lsdev -Cc disklscfg -vl hdisk0lspv hdisk0lsattr -El hdisk0[@more@]lsdev -Cc disklscfg -vl hdisk0lspv hdisk0lsattr -El hdisk0
aix mount
aix mount[@more@]用途使文件系统可用。语法mount [ -f ] [ -n Node ] [ -o Options ] [ -p ] [ -r ] [ -v VfsName ] [ -t Type | [ Device | Node:Directory ] Directory | all | -a ][-V [generic_options] special_mount_points ]描述mount 命令指示操作系统使文件系统在指定位置(安装点)可用。此外,可以用 mount 命令构建由目录和安装文件(file mounts) 组成的其他文件树。Mount 命令通过在 Directory 参数指定的目录上使用 Device/Node: Directory 参数来安装表示为设备的文件系统。mount 命令完成以后,指定的目录变为新安装文
aix errpt查看系统错误
aix errpt查看系统错误[@more@]修改当前的日志文件/usr/lib/errdemon -i /var/adm/ras/myerrlog修改当前日志文件大小/usr/lib/errdemon -s 28866修改当前日志缓冲区大小/usr/lib/errdemon -B 20480修改2个重复错误之间的间隔时间/usr/lib/errdemon -t 50ps -ef | grep errdemon/usr/lib/errdemon/usr/lib/errstopps -ef | grep errdemonerrpt | more详细errpt -a | pg以ASCII 方式显示errpt -g -j 74533D1A | more检查过去24小时内发生的错误日志dateerrpt -a -s 0128092102errclear 命令清除日志记录删除所有日志errclear 0删除10天前的软
db2表空间
db2表空间[@more@]增加表空间出错~~~我使用图形方式增加表空间,但是提示一下错误,请诸位帮我看看怎么解决,谢谢!!!ALTER TABLESPACE USERSPACE1 ADD ('/app/testdb/db2inst2/tablespace/userspace1' )[IBM][CLI Driver][DB2/AIX64] SQL0281N 不可用附加的容器改变表空间 "USERSPACE1",因为它是系统管理的表空间。 SQLSTATE=42921解释: 其它容器不可添加到系统管理的表空间。这条规则的例外是,当修改节点组以添加无表空间的节点时,可使用 ALTER TABLESPACE命令在新节点上添加一次容器。一般情况下,表空间必须由数据库管
DB2数据库导出表结构与导入、导出表数据
DB2数据库导出表结构与导入、导出表数据.txt[@more@]方法一在控制中心的对象视图窗口中,选择所要导出表结构的数据表,按住Ctrl或Shift可多选,单击鼠标右键,选择->生成DDL即可。方法二第一步:打开DB2的命令行工具,在DB2安装目录的BIN文件夹下新建一个文件夹data,并且进入该目录。创建该目录: mkdir data进入该目录: cd data|第二步:导出表结构,命令行如下:db2look -d dbname -e -a -x -i username -w password -o ddlfile.sql执行成功之后,你会在刚才新建的文件夹下找到该sql文件。第三步:导出数据,命令行如下:db2move
db2导入导出
数据库导出db2move DATABASE export 数据库导入db2move DATABASE importsql导出db2look sql导入db2 -tvf file_name.sql[@more@]
db2_privileges
db2_privileges[@more@]CONNECT TO DB2LOG;GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA,LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT ON DATABASE TO USER DB2DB;GRANT CREATEIN,DROPIN,ALTERIN ON SCHEMA DB2T TO USER DB2DB WITH GRANT OPTION;CONNECT RESET;CONNECT TO DB2LOG;CREATE SCHEMA DB2DB AUTHORIZATION DB2DB;CONNECT RESET;CONNECT TO DB2LOG;GRANT CREATETAB,CONNECT ON DATABASE TO USER DB2DB;CONNECT RESET;CONNECT TO DB2LOG;GRANT CONTROL ON TABLE DB2DB.TEST TO USE
db2_command
db2_command[@more@]查看db2配置db2 get dbm cfg 设置svcename参数db2 update dbm cfg using svcename "db2cDB2"创建数据库create db DB_NAME on '/u01/db2/db_name' using codeset IBM-437 territory US catalog tablespace managed by database using (file '/u01/db2/db_name/cata.dat' 25000) user tablespace managed by database using (file '/u01/db2/db_name/user.dat' 25000) temporary tablespace managed by database using (file '/u01/db2/db_name/temp.dat' 25000)删除数据库connect reset# 如果得到 SQL1032N 消
solaris 9 +apache 2.0.47 +tomcat-connectors-1.2.26-src
[@more@]########################################## Solaris Tomcat Connectors#########################################wget ftp://ftp.sunfreeware.com/pub/freeware/sparc/9/autoconf-2.60-sol9-sparc-local.gzgunzip autoconf-2.60-sol9-sparc-local.gzpkgadd -d autoconf-2.60-sol9-sparc-localwget ftp://ftp.sunfreeware.com/pub/freeware/sparc/9/automake-1.10-sol9-sparc-local.gzgunzip automake-1.10-sol9-sparc-local.gzpkgadd -d automake-1.10-sol9-sparc-local# apache configure installgunzip -c httpd-2.0.47.tar.
oracle
oracle记录[@more@]orassh -P -g -f tomcat@61.242.223.36 -L 8080:61.242.223.36:8080 sleep 7200kill -9 `ps -ef|grep "LOCAL=NO" |grep -v grep |awk '{print $2}'` 删除重复的记录delete from heroinfo a where a.rowid!=(select max(rowid) from heroinfo b where a.fxno=b.fxno and b.fxno=a.fxno ); 后台进程的SPIDSELECT s.SID SID, p.spid threadid, p.program processname, bg.NAME NAME FROM v$process p, v$session s, v$bgprocess bg WHERE p.addr = s.paddr AND p.addr = bg.paddr AND bg.paddr <> '00';
ssh端口转发的深入实例
关于ssh端口转发的深入实例ssh的三个强大的端口转发命令:ssh -C -f -N -g -L listen_port:DST_Host:DST_port user@Tunnel_Hostssh -C -f -N -g -R listen_port:DST_Host:DST_port user@Tunnel_Hostssh -C -f -N -g -D listen_port user@Tunnel_Host [@more@]关于ssh端口转发的深入实例ssh的三个强大的端口转发命令:ssh -C -f -N -g -L listen_port:DST_Host:DST_port user@Tunnel_Hostssh -C -f -N -g -R listen_port:DST_Host:DST_port user@Tunnel_Hostssh -C -f -N -g -D listen_port user@Tunnel_Host -f Fork into background afte
linux监控,单行脚本
while (:); do p=`ps -ef | grep httpd | grep -v grep | wc -l`; echo "p=$p" ;n=`netstat -anlp | grep 'xxx.xxx.xxx.xxx:80' | wc -l`; echo "n=$n";echo "";sleep 2 ;done while : ; do ps -ef H| grep -v grep | grep httpd | wc -l ;sleep 2;echo "" ;donefree | grep buffers | tail +2 | awk '{print $4}'=======================================pnum=0;if [ "$pnum" -eq "0" ]; then echo "ok" ; else echo "no ok ..." ;fi[@more@]
linux vsftp.conf
ftpd_banner=Welcome to blah FTP service.pam_service_name=vsftpduserlist_enable=NOlisten=YEStcp_wrappers=YESanonymous_enable=NOlocal_enable=YESlocal_umask=022xferlog_enable=YESxferlog_std_format=YESwrite_enable=YES[@more@]