C++函数捕获Ctrl+C方法
摘要:我们在UNIX的系统上,用CTRL+C表示退出当前进程,在这种退出当前进程的情况下,调用某个服务进程 实现方法: 1)在当前需要加捕获的地方,增加如下代码 1 struct sigaction newhandler; 2 newhandler.sa_handler = &mysighandler; 3 sigaddset(&newhandler.sa_mask, SIGQUIT); 4 newhandler.sa_flags = 0; 5 sigaction(SIGINT, &newhandler, NULL); 2)然后再增加如下的方法来写捕获到CTRL+...
阅读全文
posted @
2012-11-13 10:18
KYLIX
阅读(1446)
推荐(0)
Shell用法积累
摘要:2echo$tarcmd1,查看文件中是否存在“XXXXXX”字符串(该方法仅在AIX上测试通过)grep"要查看的字符"文件名if[$?-eq0];thenecho"当前文件存在该字符"elseif[$?-eq1];thenecho"当前文件中不存在该字符"elseecho"当前文件不存在"fi2 $?变量的使用 在shell中执行完某个语句后,可以用$? 变量来获取执行的正确性,默认为0 表示执行成功,不为0则表示执行失败注意:当$?被获取一次后,其值会默认设置为0如需要进行多次判断,则需要将其赋值给一个变量,
阅读全文
posted @
2012-11-09 12:56
KYLIX
阅读(175)
推荐(0)
TUXEDO常见命令
摘要:1. 非图形界面下的安装./tuxedo81_aix_32bit.bin -i console 加入 -i console则不需要图形支持2.察看版本和patch信息$TUXDIR/bin/tmadmin -v3.对ubb文件只做语法检查(不真正的load成TUXCONFIG)tmloadcf -n ubb4.tmboot/tmshutdown中的几个参数介绍-A 只启动/停止Tuxedo管理服务,如BBL-S 所有服务被启动/停止-g grpname 只启动/停止属于制定组名的服务-i svrid 只启动/停止制定ServID的服务-s svrname 只启动/停止制定服务名的服务...
阅读全文
posted @
2012-11-07 13:12
KYLIX
阅读(1683)
推荐(0)
SQLSERVER-新建一个存储过程,生成某张表的所有INSERT语句
摘要:在SQL SERVER中可以新建一个存储过程,得到某张表的所有行数据的INSERT脚本 CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname declare @objectId int declare @objectname sysname declare @id..
阅读全文
posted @
2012-11-07 12:33
KYLIX
阅读(443)
推荐(0)
ORALCE数据字典查询方法
摘要:用户相关信息查询 查看当前用户的缺省表空间 select username,default_tablespace from user_users; 查看当前用户的角色 select * from user_role_privs; 查看当前用户的系统权限和表级权限 select * from user_sys_privs; select * from user_tab_privs; 查看用户下所有的表 select * from user_tables; 显示用户信息(所属表空间) select default_tablespace,temp...
阅读全文
posted @
2012-11-07 12:25
KYLIX
阅读(291)
推荐(0)
Tuxedo常见问题处理
摘要:问题1:执行tmadmin命令,出现如下错误 NLS:4: Cannot open message catalog TMADMIN_CAT, set 1, num 184; check TUXDIR=/home/dev/app/tuxedo8.1, LANG=zh_CN.GB18030处理办法:设置如下环境变量 export LANG=C问题2:tmloadcf –y ubb 的时候报错: CMDTUX_CAT:868: ERROR: tmloadcf cannot run on an active node处理办法:当前编译ubb文件的时候,必须在TUXEDO停止的情况下进行编译,所...
阅读全文
posted @
2012-11-07 12:19
KYLIX
阅读(2234)
推荐(0)
ORACLE锁表语句查询
摘要:1)锁表查询语句SQL语句如下 :selectt2.username,t2.sid,t2.serial#,t2.logon_timefromv$locked_objectt1,v$sessiont2 wheret1.session_id=t2.sidorderbyt2.logon_time2)查询锁表的详细信息select dba_objects.object_name, v$locked_object.oracle_username,v$locked_object.os_user_name,v$locked_object.locked_mode,v$session.process,v$ses
阅读全文
posted @
2012-11-05 16:04
KYLIX
阅读(787)
推荐(0)