YourSQLDba遭遇.NET Framework Error 6522

 

一工厂的SQL Server数据库服务器上的YourSQLDba_LogBackups作业做事务日志备份时,突然出现异常,异常的错误信息指向.NET Framework,出现这个问题时,一般我估计是该服务器自动应用了.NET Framework的一些补丁导致,因为以前也碰到过这类错误,于是去检查服务器,发现确实如此,具体请见下面截图

 

<Step>

  <ctx>yMaint.backups</ctx>

  <err>err :6522 A .NET Framework error occurred during execution of user-defined routine or aggregate "Clr_ExecAndLogAllMsgs":

System.BadImageFormatException: Bad IL range.

System.BadImageFormatException:

   at System.Data.SqlServer.Internal.XvarWlobStream.GetSqlChars()

.  In procedure Clr_ExecAndLogAllMsgs: at line 0</err>

</Step>

 

 

 

 

 

 

一般引起.NET Framework 6522的错误可能有下面一下原因:

 

·         Corrupt download or incomplete installation of .NET Framework software.

·         Corruption in Windows registry from a recent .NET Framework-related software change (install or uninstall).

·         Virus or malware infection that has corrupted Windows system files or .NET Framework-related program files.

·         Another program maliciously or mistakenly deleted .NET Framework-related files.

 

其实从上面截图看,是因为在自动应用补丁时,没有安装完成,需要重启服务器完成安装更新。Windows Update也提示要求重启完成更新。所以造成了YourSQLDba那边一些程序集异常,出现错误信息。

 

 

时间: 2024-07-31 05:20:03

YourSQLDba遭遇.NET Framework Error 6522的相关文章

DBCC CHECKDB 遭遇Operating system error 112(failed to retrieve text for this error. Reason: 15105) encountered

我们一个SQL Server服务器在执行YourSQLDBa的作业YourSQLDba_FullBackups_And_Maintenance时遇到了错误:   Exec YourSQLDba.Maint.ShowHistoryErrors @JobNo = 1227 <row> <ctx>yMaint.IntegrityTesting</ctx> <Sql>DBCC checkDb('xxxx') </Sql> <err>In ca

backup log is terminating abnormally because for write on file failed: 112(error not found)

昨天遇到一个案例,YourSQLDba做事务日志备份时失败,检查YourSQLDba输出的错误信息如下:   <Exec> <ctx>yMaint.backups</ctx> <Sql> backup log [gewem] to disk = 'M:\DB_BACKUP\LOG_BACKUP\xxxx_[2016-11-22_01h11m05_Tue]_logs.TRN' with noInit, checksum, name = 'YourSQLDba:

SQLServer存储过程访问数据库权限异常问题的解决方案

server|sqlserver|存储过程|访问|解决|数据|数据库|问题 最近用ASP.net 2.0 + SQL Server做一个网页表单的提交,使用C#编写存储过程来完成向SQL Server数据库表中插入记录的操作.在调用这个存储过程时,出现了关于存储权限的一个异常.下面详述异常产生的过程和解决方案. 1.操作步骤:1)使用ASP.net 2.0,用C#写了一个存储过程,对数据库test中的一个表进行操作,代码如下: public class StoredProcedures{[Mic

Oracle数据泵(Data Dump)错误汇集

Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例,下面总结一些自己使用数据泵(Data Dump)过程当中遇到的问题以及解决方法.都是在使用过程中遇到的问题,以后陆续遇到数据泵(Data Dump)的错误案例,都会补充在此篇. 错误案例1: ORA-39065: DISPATCH 中出现意外的主进程异常错误:ORA-44002: 对象名无效 Windows 平台错误提示: Linux平台错误提示 解决方法: [oracle@DB-Server admin]$

ios UITableView封装之下拉-上提-图片异步加载

写在前面 做过移动端开发的人都知道,列表控件是最常用的控件之一.iOS里的列表控件是UITableView,其实Apple的开发人员对于UITableView的设计已经够好的了(简单易用,扩展性非常强等等). 但对于展示逻辑单一的移动端系统软件,你还是能感觉到有些繁琐(或许是程序员天生就有些懒惰的毛病吧). 来看看它到底繁琐在哪儿了.首先,它的使用频率太高了:第二,它通常不是只呈现一下数据就完事了,一般都会跟随下拉刷新.上提加载更多功能,当然通常还要跟网络下载数据.图片打交道:第三,MVC模式是

class-dump 使用(转)

class-dump 官网地址:这里 我这里下载的是 class-dump-3.5.dmg 版本的.双击.dmg 文件,将  拉倒 /usr / local / bin 目录下,这样就可以在终端使用 class-dump 命令了. 这里我演示dump系统自带的计算器,导出它的头文件. 命令如下: class-dump -H /Applications/Calculator.app -o /Users/Rio/Desktop/calculate\ heads 解释: /Applications/C

Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例_oracle

Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例,下面总结一些自己使用数据泵(Data Dump)过程当中遇到的问题以及解决方法.都是在使用过程中遇到的问题,以后陆续遇到数据泵(Data Dump)的错误案例,都会补充在此篇. 错误案例1: ORA-39065: DISPATCH 中出现意外的主进程异常错误:ORA-44002: 对象名无效 Windows 平台错误提示: Linux平台错误提示 解决方法: [oracle@DB-Server admin]$

.net framework 25007 error

最近重新装了google desktop search, 因为之前安装了微软的 beta的照片库被动安装了live search,就卸了live search,之后问题就来了, 可能卸载的时候删掉了一些dll文件,  之后Live messenger一直起不起来,重装数次未果, 卸载 .net framework提示有其他程序使用, 修复.net framework到一半又报了 error 25007, 这下进退两难, 后来终于找到了解决办法, 用一个外部工具dotnetfx_cleanup_t

已安装Net framework还Initialization Error

  确认该软件需要使用的Net framework的版本,是2.0或者3.5或者4.0 到下载软件的网页上找相关信息或者是程序所在文件夹找到相关文本文档说,有运行环境说明.如"需在Mcrosoft.NET Framework 2.0或4.0框架下运行",我就让软件用4.0的吧 查看自己电脑里安装NET Framework详细版本号.XP系统屏幕左下角"开始"-"运行",输入%systemroot%Microsoft.NETFramework 确定