sqlserver2008启动出错:未能加载包,该如何解决呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver2008启动出错:未能加载包,该如何解决呢?相关的知识,希望对你有一定的参考价值。

谁有好的解决方案?

sqlserver2008启动出错,如下图:

原因分析:可能是VS漏洞修复产生的问题。

解决办法:

在cmd下运行sfc/scannow即可解决

 

注:sfc/scannow的描述

System File Checker

系统文件检查器

 

扫描所有受保护的系统文件并用正确的 Microsoft 版本替换不正确的版本。

 

SFC命令对维护整个系统文件是很有用的。具体的做法是:

 

在“开始”/“运行”中,输入“SFC/scannow”,对系统文件进行扫描并修复。

 

SFC命令语句如下:

 

SFC [/scannow] [/scanonce] [/scanboot][/cancel] [/enable] [/purgecache] [/cachesize=x] [/quiet] 。其中:

 

/scannow立即扫描所有受保护的系统文件。

 

/scanonce扫描所有受保护的系统文件一次。

 

/scanboot每次启动时扫描所有受保护的系统文件。

 

/cancel 取消所有暂停的受保护系统文件的扫描。

 

/enable 为正常操作启用 Windows 文件保护。

 

/purgecache清除文件缓存并立即扫描所有受保护的系统文件。

 

/cachesize=x 设置文件缓存大小。

 

/quiet 不提示用户就替换所有不正确的文件版本。

参考技术A 应该是安装出了问题吧.
感觉你必须要重新安装一下, 或者换个机器试试.追问

我用了1年了,都好好的,今天突然就这样了,不知道为什么?

追答

你在次之前有没有安装过其他软件或者打过系统补丁自动升级啥的.
有可能损坏sqlserver.
另外检查一下磁盘排除文件损坏的物理问题.

追问

呵呵,我用sqlserver修复,好了,其实没有必要重装,太耗时了。

本回答被提问者和网友采纳

Eclipse启动出错

根据陈刚编著的《Eclipse从入门到精通》一书所说:“……安装了多国语言包后,发现还有一些英文单词没有翻译成中文,这是因为启动了英文版的Eclipse,Eclipse在启动后,记录了一些英文版的信息,形成了干扰,解决方法如下:
1.将C:\eclipse路径下的configuration目录删除掉,再重新启动eclipse;……”
我将Eclipse汉化后确实出现了还有很多地方还是英文单词的情况,于是按照该书说的将eclipse文件夹里的的configuration文件夹删除了,再启动就出现了如下错误提示:
An error has occurred.See the log file
C:\Users\……(一堆路径)\configuration\1251104666241.log

怎么解决该问题?不要说重新解压eclipse~
错误文件内容为:
!SESSION 2009-08-24 17:04:26.002 -----------------------------------------------
eclipse.buildId=unknown

重新解压eclipse,不先运行,先汉化,再运行后仍然有许多英文单词,并且根据书中所说的“连帮助都可以汉化成中文”的情况一点都没有出现,仍然全是英文~~~
我搜索N久找到的确定是匹配eclipse3.5的汉化包,现在也不知道到底是不是了~~
如果谁有,麻烦提供下连接~~
PS:我用的是在eclipse官网上下的汉化包,最新版的~

PS2:感谢回到的一楼,但是麻烦你看清楚下我的问题~~~你的回答很牛头不对马嘴。

PS3:也感谢2楼的回答。但是你们都没有看清楚我的问题么?我的问题是:为什么我按照那本书说的删除configuration目录后就出错运行不了了,以及,我该怎么解决这个问题~
而不是我不会汉化·~~我已经汉化成功了,不管是你们说的哪种方法,我都使用过并且汉化成功了~~

参考技术A Eclipse 之所以好,是因为它不仅是开源的,还在于它的插件,你以后学到插件,多安装插件就知道是怎么回事了。其中就是"eclipse"文件夹中的"features"和"plugins"两个文件夹最重要。

Eclipse3.2安装及汉化过程

一 安装JDK(假设JDK安装在E:\Java\文件夹中)

1 安装jdk-6u1-windows-i586-p.exe;
2 配置环境变量,path结尾+";"+"E:\Java\jdk-6u1-windows-i586-p\bin"(JDK中bin的目录);
3 测试JDK安装是否成功,在命令提示符中输入java和javac.

二 安装Eclipse(假设Eclipse的安装目录为E:\eclipse\)

1 直按解压文件"eclipse-SDK-3.2.1-win32.zip"到E:\,文件eclipse的安装目录为E:\eclipse\.

三 安装语言包汉化(假设Eclipse3.2安装在E:\,即文件eclipse的安装目录为"E:\eclipse\")

方法一:
1 解压语言包"NLpack1-eclipse-SDK-3.2.1-win32.zip",并将解压后的文件夹改名为"language";
2 将文件夹 "language"下"eclipse"文件夹中的"features"和"plugins"两个文件夹复制并粘贴到文件eclipse的安装目录中(E:\eclipse\ 目录下);
3 在弹出的对画框中选择"全部"(覆盖文件eclipse安装目录中(E:\eclipse\文件夹下)原有的"features"和"plugins"两个文件夹).

方法二:
1 解压语言包"NLpack1-eclipse-SDK-3.2.1-win32.zip",并将解压后的文件夹改名为"language";
2 将改名后的文件夹 “language”复制,粘贴到文件eclipse的安装目录中(E:\eclipse\);
3 在Eclipse的安装目录(E:\eclipse\)中新建一个文件夹名为“links”;
4 在新建的文件夹"links"中(E:\eclipse\links\)新建一个文本文件,在新建的文本文件中输入一行字符"path=文件eclipse的安装目录\\language"(path=E:\\eclipse\\language),保存后将该文本文件改名为"language.link"(扩展名任意);
5 重启eclipse即可。

注: 1 在安装语言包时,单独的"文件eclipse"是指文件eclipse.exe文件,它的路径是E:\eclipse\eclipse.exe;
2 在文本文件中输入一行字符时,盘符、文件夹用"\\"间隔.
参考技术B configuration这个目录本身是不能删除的。你看到的内容纯属胡扯。(粗鲁的说法,误人子弟,比较文绉绉)
实际上你要自己探究的话,解压后检查configuration目录的内容,这些内容是必须保留的,其余的在configuration下的内容倒是完全可以删除的。
其实最重要的主要是两个:config.ini和org.eclipse.equinox.simpleconfigurator目录,真正的eclipse的启动的配置。
另外,我建议有兴趣的话,可以看看p2的内容,虽然我不喜欢,但你不一定不喜欢。再,可以玩玩equinox。
eclipse这样的东西,出错的情况多了去,完整的log是最好的。

以上是关于sqlserver2008启动出错:未能加载包,该如何解决呢?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2008不能创建数据库连接出现:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.

安装SQLserver 2008安装程序未能安装Windows PowerShell,错误代码为-214512329

未能正确加载包“Microsoft.Data.Entity.Design.Package.MicrosoftDataEntityDesignPackage

未能正确加载包“Microsoft.Data.Entity.Design.Package.MicrosoftDataEntityDesignPackage

安装SQLserver 2008安装程序未能安装Windows PowerShell,错误代码为-214512329

sql server 2008安装问题