SQL Server 2005 异常
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 2005 异常相关的知识,希望对你有一定的参考价值。
标题: Microsoft SQL Server Management Studio
------------------------------
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
其他信息:
由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'msdb'。有关详细信息,请参阅 SQL Server 错误日志。 (Microsoft SQL Server,错误: 945)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=945&LinkId=20476
------------------------------
按钮:
确定
------------------------------
第一你的数据库是不是空间不够;第二你曾是不是非法关机,导致文件丢失! 参考技术A msdb数据库是SQL SERVER 2005自带的系统数据库,默认安装在C盘
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
中,首先你看看上诉路径中是否有msdbdata.mdf和msdblog.ldf
文件,若有再看看C盘是否空间不足,因为SQL SERVER执行查询或者存储过程需要使用msdb和tempdb做缓存之用,可能C盘空间不足,大批量处理时导致空间不足。本回答被提问者采纳
以上是关于SQL Server 2005 异常的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server2012中的Throw语句尝试 RAISERROR和THROW比较