DOS压缩文件RAR与ZIP的DOS命令详解
压缩目录test及其子目录的文件内容Wzzip test.zip test –r -PWINRAR A test.rar test –r删除压缩包中的*.txt文件Wzzip test.zip *.txt -dWinRAR d test.rar *.txt刷新压缩包中的文件,即添加已经存在于压缩包中但更新的文件Wzzip test.zip test –fWinrar f test.rar test更新压缩包中的文件,即添加已经存在于压缩包中但更新的文件以及新文件Wzzip test.zip test –uWinrar u test.rar test移动文件到压缩包,即添加文件到压缩包后再删除被压缩的文件Wzzip test.zip –r –P –mWinrar m test.rar test –r添加全部 *.exe 文件到压缩文
查询sybase数据库剩余空间
sp_helpdb dbname用sp_spaceused 可以看到[@more@]
清除日志的命令:
清除日志的命令:dump transaction aaa with truncate_only 或dump transaction aaa with no_log[@more@]
清除用户表数据
use DBNAMEgoselect 'truncate table ' + name from sysobjects where type ='U'go[@more@]
理解 SET CHAINED command not allowed within multi-statement transaction.
在 Sybase ASE 实际应用中,特别是在 ASE + J2EE 应用中,较容易出现 SET CHAINED command not allowed within multi-statement transaction.的异常(尽管到版本 15.0.1 为止,ASE 并不支持异常机制,但本文为了方便,统一采用“异常”一词)。有的开发人员认为这是 Sybase 数据库的问题;有的认为是多次调用 setAutoCommit() 方法的问题;有的开发人员则认为这是 jConnect 的问题,甚至从 jConnect 的代码上直接屏蔽此异常。 然而,SET CHAINED 异常倒底是怎样产生的? 一、数据库层 首先,让我们看看 set chained。下面的文字片
SYBASE使用中个人出现的问题整理
1。服务启动失败:在重启数据库时,出现类似 Recovery dbid 5 ckpt (1202079,9) oldest tran (1122446,8)提示后数据库再也启动不了。此时如果master数据库已启动,则可连接到master数据库上isql -Usa -P -Ssybase -Jcp850运行如下语句:/* 使系统数据表可改 */sp_configure "allow update",1 /* 使数据库在启动时不做检查 */update sysdatabases set status=-32768 where name="databasename"/* 清理日志 */dump tran master with no_logdump tran databasename with no_log然后重启数据库,就可解决问题。但还必须做