zoukankan      html  css  js  c++  java
  • SQLSERVER 2005 重新安装过程中的疑难解决

    1).E:\Program   Files\Microsoft   SQL   Server\90\DTS\Tasks\Microsoft.SqlServer.MSMQTask.dll。错误:   -2146233087
    错误消息:   Unknown   error   0x80131501
    错误说明:   要执行此任务,您必须具有管理凭据。请与您的系统管理员联系以获得帮助。
    =========================================================================

    1、删除注册表中的键:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC    
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC    
    HKEY_CLASSES_ROOT\CID  
    2、停止MSDTC服务:net   stop   msdtc
    3、卸载MSDTC服务:msdtc   -uninstall
    4、重新安装MSDTC服务:msdtc   -install
    5、重新启动电脑

    2).性能监视器计数器要求(错误)” 解决方案

    出现此类问题一般都是在非法卸载sql2005出现的



    在 “开始” -->  “运行”中输入 regedit,开启注册表编辑器。

    定位到
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
    处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。

    在Sql Server 2005 的安装帮助文件中说的是需要查看009目录的注册表项,而我们大部分人使用的是简体中文的操作系统,所以不能按帮助中说的,而是需要注意004目录中的内容。

    打开004 目录中的内容,可以看到如下图:



    我们分别双击 “Counter” 项 和 “Help” 项,察看其中的最后的数字,如下图:

    Counter 项的内容:




    Helper 项内容



    这时候,我们知道,Counter 项的数字是5556,Helper项的内容是5557。

    然后,操作注册表编辑器的左边的目录树,定位到Perflib目录下,并注意检查右边窗口的 “Laster Counter”项和“Laster Help”项的值,并把Laster Counter的值改成刚才记录下的Counter值5556,把Laster Help 的值改成刚才记下的 Help的值5557。

    要注意的是,修改数字的时候,输入的时候必须选则基数是 “十进制”,否则数字将不匹配,Sql Server 2005 检查将再次失败。

    然后关闭注册表编辑器,开始安装 Sql Server 2005 ,绝对可以安装成功。
  • 相关阅读:
    CF1202F You Are Given Some Letters...
    CF1178E Archaeology
    PTA (Advanced Level) 1005 Spell It Right
    PTA (Advanced Level) 1004 Counting Leaves
    Qt5——从零开始的Hello World教程(Qt Creator)
    PTA (Advanced Level) 1003 Emergency
    PTA (Advanced Level) 1002 A+B for Polynomials
    HDU 1272 小希的迷宫
    FZU 2150 Fire Game
    HihoCoder
  • 原文地址:https://www.cnblogs.com/tigerjacky/p/1291920.html
Copyright © 2011-2022 走看看