是不是我Sybase新建立的表的容量不勾了,提示信息:
The transaction log in database MYTABLE is almost full. Your transaction is being suspended until space is made available in the log.
我从哪修改呀,我看了Sybase Center-->SQL Server(机器名)---DataBase--MYTABLE----(右键)---Devices---里:
FutureAllocations
SysData Data and log
Usage 里:
Data :109M
Log :709M---怎么这么大呀?
怎么去掉呀?
问题点数:100、回复次数:2Top
1 楼bobfang(匆匆过客)回复于 2002-06-20 09:58:31 得分 50
试验环境可以将数据库设置为提交后自动截断日志.
要立即清除日志,执行dump transaction log MYTABLE with truncate_onlyTop
2 楼woheni402(服者)回复于 2002-06-20 10:59:16 得分 50
在 isql 环境里
dump transaction db_name with no_log
打开你的数据库属性,选中OPTION中的ABORT TRANSACTION ON FULL LOG
截断日志。
Top
相关问题
- sybase central 的错误提示
- 数据库发布时,总提示不能向某个表大容量复制数据?
- Sybase Adaptive Server Anywhere8提示"Database Page Size too big"如何处理?
- 小弟过几天要去sybase面试 大家给点提示
- 删表时提示:resource busy and acquire with NOWAIT specified???
- webform 访问注册表,错误提示:
- hibernate提示表不存在的问题?
- 用TDatabase连接sybase,提示:Client id not unique ,请问是怎么回事?
- 使用Sybase数据库用ODBC连接,OdbcParameter.Add()里,总提示Must declare variable '@Name'???
- sybase sql anywhere 的系统表




