我在它自检机子的时候出现这句话,就装不了了this machine does not have a product that matches this installation package注:>我要的不是翻译..是解决的方法吖...

解决方案 »

  1.   

    先装iis 要不就换个操作系统 肯能你系统缺少组建
      

  2.   

    this machine does not have a product that matches this installation package 这台机器没有一个能够匹配这个安装包的产品。
      

  3.   


    我已经装了IIS的了吖~~我的是XP的系统来的.
      

  4.   


    你可以先把系统做一个,确定系统没有问题,
    xp 装个express版,不能装企业版
      

  5.   

    xp的话装开发版.........当然如果你的D版XP是那种精简版,出现问题也不足为奇.......
      

  6.   

    将以下两个从注册表中删除,一定可以解决SQL挂起问题: 
    一、开始\运行\输入regedit回车 
    +HKEY_LOCAL_MACHINE 
    +SYSTEM 
    +CurrentControlSet 
    +Control 
    +Session Manager下的FileRenameOperations删掉 
    二、+HKEY_LOCAL_MACHINE 
    +SOFTWARE 
    +Microsoft 
    +Windows 
    +CurrentVersion 
    +Setup 
    +ExceptionComponents下的东西全部删掉如: 
    {077ACEC7-979C-40AB-9835-435BA1511E0D} 
    {30C7234B-6482-4A55-A11D-ECD9030313F2} 
    {3FDF25EE-E592-4495-8391-6E9C504DAC2B} 
    {60204BB3-7078-4F70-8F69-68297621941C}...... 
    总之有几项,就删几项,删掉后重启,再装SQL Server,就不会提示有挂起了。
    错误编辑注册表会严重损坏您的系统。更改注册表项之前,建议您备份计算机中的所有重要数据。1、在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入 regedit.exe,再单击“确定”。在 Windows 2000 中,使用 regedt32.exe 启动注册表编辑器。2、定位到以下注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]找到里面的Last Counter和LastHelp,注意Last Counter和Last Help值是由 Windows 动态分配的;这两个值会因计算机的不同而不同。我的分别是6760和6761。3、上一步的“Last Counter”值 (6760) 必须与以下注册表项中“Perflib\004”的“Counter”项的最大值匹配,并且上一步的“Last Help”值 (6761) 必须与以下注册表项中“Perflib\004”的“Help”项的最大值匹配。[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004]注意 004 是简体中文中的一个示例,如果你安装的是英文版,对应的应该是:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]这里应该说明一下。因为当时我就不知道如何对应起来。比如说:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004中的Help,双击后打开编辑框,里面是:3
    System performance object 包含应用于计算机上不止一个组件处理器范例的计数器。
    5
    Memory performance object ...
    中间的都省略掉了
    ...6785
    写入所有数据源中的 BLOB 字节总数。
    6787
    在整个管道中使用的 BLOB 假脱机文件数。这个最后一个数值6787就应该对应Perflib中Last Help的十进制数值。当然修改的时候别忘了选择十进制。6、关闭注册表编辑器7、再次运行 SQL Server 安装程序就应该没问题了。com+ 出现这个错误,可能是msdtc这个服务器禁止启动了。 
    在服务里找到Distributed Transaction Coordinator这个服务 
    这里选择手动,然后点击启动。然后再返回操作~ 
    如果打不开服务在命令行下运行 msdtc -uninstall ,卸载 msdtc 服务; 
    再运行 msdtc -install ,安装 msdtc 服务。 然后在服务里头就有了 
      

  7.   

    你操作系统版本不够,建议装上winxp 专业版 sp3.
      

  8.   

    VS2005:Visual Studio 2005
    我安装的版本是:
    Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86)   Feb  9 2007 22:47:07   Copyright (c) 1988-2005 Microsoft Corporation  Standard Edition on Windows NT 6.0 (Build 6002: Service Pack 2) D版也可以安装啊。
      

  9.   

     Standard Edition ,标准版本!XP装开发版本吧。
      

  10.   

    跟Visual Studio 2005和你的XP操作系统版本无关,是你的MSSQL 2005版本,XP装个开发版本吧
      

  11.   

    安装了正版的CD-KEY后就装到了....
    谢谢大家的回答