今天收到客户"附件是145服务器上的备份日志,请看一下出现故障的原因后,给我打电话"的邮件,查看报错日志:
2008-05-18 21:54:46 [Microsoft][ODBC SQL Server Driver][SQL Server]无法执行数据库 'LSJRS' 的差异备份,因为不存在当前数据库备份。请去掉 WITH DIFFERENTIAL 选项后重新发出 BACKUP DATABASE,以执行数据库的完整备份。
2008-05-18 21:54:46 [Microsoft][ODBC SQL Server Driver][SQL Server]BACKUP DATABASE 操作异常终止。 Microsoft SQL-DMO (ODBC SQLState: 42000) (HRESULT:0x80040bdb)
2008-05-19 21:55:59 [Microsoft][ODBC SQL Server Driver][SQL Server]无法执行数据库 'LSJRS' 的差异备份,因为不存在当前数据库备份。请去掉 WITH DIFFERENTIAL 选项后重新发出 BACKUP DATABASE,以执行数据库的完整备份。
2008-05-19 21:55:59 [Microsoft][ODBC SQL Server Driver][SQL Server]BACKUP DATABASE 操作异常终止。 Microsoft SQL-DMO (ODBC SQLState: 42000) (HRESULT:0x80040bdb)
.........
2008-06-19 21:36:05 [Microsoft][ODBC SQL Server Driver][SQL Server]无法执行数据库 'jhoa_testshadow' 的差异备份,因为不存在当前数据库备份。请去掉 WITH DIFFERENTIAL 选项后重新发出 BACKUP DATABASE,以执行数据库的完整备份。
2008-06-19 21:36:05 [Microsoft][ODBC SQL Server Driver][SQL Server]BACKUP DATABASE 操作异常终止。 Microsoft SQL-DMO (ODBC SQLState: 42000) (HRESULT:0x80040bdb)
等等的报错.经过分析:用户数据库的某个实例定期不能备份的情况.给用户打电话,想询问一下,当天是否有人动过该数据库.可是用户态度不好的告诉我:他不知道,他要我分析出现这些问题的原因.我心里很不高兴,我们只是卖给你TSM软件,没有义务为你对系统,数据库进行健康检查.于是到微软网站上查找"Microsoft SQL-DMO (ODBC SQLState: 42000)"报错信息.终于找到错误代码的出处,然后给用户回信:
TSM 版本:______________
SQL Server 版本:________________
Windows 版本:_______________
备份失败的数据库名称:_______________
请在SQLServer服务器上收集如下信息:
1,备份错误信息及界面截图
2,TDPSql安装目录下的tdpsql.log
3,dsierror.log
4, tdpsqlc q tsm 和 tdpsqlc q sql 的输出
请在TSM管理命令行中执行如下命令,将导出文件发送给我。
1,q system > tsmsystem.out
2,q node f=d > tsmnode.out
其实,人与人的交往也是这样,如果大家都不容易,都客气点,什么事情都很好说.如果你对我不客气,我也没必要对你客气.这个就是为什么有些人回办事情,有些人不会办事情.像他这样的态度,只能这样应付应付.呵呵.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8334342/viewspace-410047/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/8334342/viewspace-410047/