数据库应用的错误提示,不知道是什么问题!

petkoala 2003-11-24 06:29:51
大家好,我使用的是SQL SERVER 2000

在客户端进行数据应用的过程中有时候会出现这样的错误提示!

37000:[MICROSOFT][ODBC SQL SERVER DRIVER][SQL SERVER]游标未声明

可是我调式ODBC的时候没发现异常,一般的数据应用也正常,这只是偶尔的现象!

可是最近在管理器看到了警报里有如下的错误,很是担心啊,不知道可有关联

看看问题到底是出在那里了,这些警报都是最近才产生的,目前数据库

系统还是正常的。

警报

demo:full msdb log 错误9002

demo:full msdb log 错误9002

demo:ser 19 errors 错误0 描述:资源中发生严重错误

demo:ser 20 errors 错误0 描述:当前进程中发生严重错误

demo:ser 21 errors 错误0 描述:数据库进程中发生严重错误

demo:ser 22 errors 错误0 描述:严重错误,表的完整性可疑

demo:ser 23 errors 错误0 描述:严重错误,表的完整性可疑

demo:ser 24 errors 错误0 描述:严重错误,硬件错误

demo:ser 25 errors 错误0 描述:严重错误
...全文
54 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
petkoala 2003-11-25
  • 打赏
  • 举报
回复
我想问问LOG文件一般多大,在哪里啊!我能不能想改变它大小啊!
总不能老是用这个手工的方式吧!!!
petkoala 2003-11-24
  • 打赏
  • 举报
回复
谢谢你啊,这样的操作数据库的服务必须停止吧!!而且是不是用一定的危险啊!
shuiniu 2003-11-24
  • 打赏
  • 举报
回复
gz
txlicenhe 2003-11-24
  • 打赏
  • 举报
回复
1: 删除LOG
1:分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
3:附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K
再将此数据库设置自动收缩
或用代码:
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。

EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'


2:清空日志
DUMP TRANSACTION 库名 WITH NO_LOG

再:
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了

3: 如果想以后不让它增长
企业管理器->服务器->数据库->属性->事务日志->将文件增长限制为2M

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧