免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2208 | 回复: 14
打印 上一主题 下一主题

在SQL Advantage里删除表时出现错误,该怎么处理? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-09-27 17:06 |只看该作者 |倒序浏览
错误如下:
The transaction log in database st114 is almost full.  Your transaction is being suspended until space is made available in the log.

   我该怎么增加我的日志文件大小呢?哪位说一下具体操作,非常感谢!

论坛徽章:
0
2 [报告]
发表于 2003-09-27 17:20 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

先dump tran st114 to 'path/file' or dump tran with truncate_only.
然后alter database st114 on device_name log=xxxx

论坛徽章:
0
3 [报告]
发表于 2003-09-27 17:30 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

我先运行了这句话:
   dump transaction st114 with truncate_only
   没问题,后面这句我没明白,怎么增加日志呢?能详细点吗?不好意思

论坛徽章:
0
4 [报告]
发表于 2003-09-27 17:35 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

后面一句是修改Log的大小, 版主的 log="XXX"是表示log的容量修改为多大

论坛徽章:
0
5 [报告]
发表于 2003-09-28 00:53 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

如果你的日志空间不够大,建议你使用where 条件限制牵涉到的记录数,避免日志空间撑满带来的问题,如果是全表的数据都要删除,建议使用
truncate table TABLE_NAME 替代 delete from table
这个动作不记录日志,速度也快!

论坛徽章:
0
6 [报告]
发表于 2003-09-28 08:48 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

问题是现在我的日志空间已经不够大了,我运行下面一句:
   alter database st114 on ZM(数据库名) log=10
   提示有错误:
    Incorrect syntax near '='.
    我该怎么写这个语句?

论坛徽章:
0
7 [报告]
发表于 2003-09-28 08:59 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

alter database st114 on 空的或者还有空间的设备 log=多少个页

论坛徽章:
0
8 [报告]
发表于 2003-09-28 10:04 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

楼上指的设备是Adaptive Server吗?那我上面写的ZM就是我的设备,我这句话到底错在哪里了呢?

论坛徽章:
0
9 [报告]
发表于 2003-09-28 11:39 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

alter database st114 log on ZM =10

log的位置错了,另外10就是指10个页面,也就是20k
第一 最小的单位我记得应该都是0.5M
第二 扩这么小一点够用吗?如果要扩的是10M,应该是5120(以2k为单位)

论坛徽章:
0
10 [报告]
发表于 2003-09-28 13:33 |只看该作者

在SQL Advantage里删除表时出现错误,该怎么处理?

谢谢Blackrose的指导,我运行了:
alter database st114 log on ZM = 5000
   st114 是我的数据库名,ZM 是我的Adaptive Server,但是提示错误:User must be in Master Database
    我的Master Database就是当前的st114 呀,还是应该写别的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP