staoists 发表于 2008-07-22 10:43

每隔5分钟就报1608的错 郁闷的要死

server log里面每个5分钟就会报1608的错,内容类似下面

kernelCannot send, host process disconnected:   spid: 135
serverError: 1608, Severity: 18, State: 3
serverA client process exited abnormally, or a network error was encountered. Unless other errors occurred, continue processing normally.
kernelCannot send, host process disconnected:   spid: 70
serverError: 1608, Severity: 18, State: 3
serverA client process exited abnormally, or a network error was encountered. Unless other errors occurred, continue processing normally.


我用sp_who查看spid,都是连接一个库的,这个库是不用了的库,不知道被谁删掉一个设备文件,重启时报错如下

kernelInitializing virtual device 6, '/aaa/bbb.data' with dsync 'on'.
kerneldopen: open '/aaa/bbb.data', No such file or directory

serverDevice 'bbb_dev2' (with physical name '/aaa/bbb.data', and virtual device number 6) has not been correctly activated at startup time.Please contact a user with System Administrator (SA) role.
serverError: 3414, Severity: 17, State: 3
serverDatabase 'ccc' (dbid 5): Recovery failed. Check the SQL Server errorlog for further information as to the cause.
0



我在测试机上面模拟同样的情况,即建立同样的一个库,删掉一个设备文件,虽然重启也报类似的错误,但是不会有规律的报1608的错误,并且发起应用连接这个库也不会报1608的错误。



现在郁闷的要命,不知道是从哪触发的这个错误,是数据库本身触发的还是其他应用触发的的呢,1608sybase资料上面虽说不是个重要的错误,但是如此有规律的报肯定不正常,不知道各位大侠有无见过类似的错误,望不吝赐教,谢谢。

wangledahai 发表于 2008-07-22 11:13

反正不用了 不如把库和设备都删掉算了!:mrgreen:

staoists 发表于 2008-07-22 13:41

回复 #1 staoists 的帖子

我想查查到底是哪触发的,不然总觉得心里不舒服。

flybean 发表于 2008-07-23 13:47

1608错误有可能是客户端连接组件(ODBC、OLEDB)导致的,以前有遇到过,可参考我以前的BLOG
页: [1]
查看完整版本: 每隔5分钟就报1608的错 郁闷的要死