SQL Server 2000安装问题集(实用)

  1. sql server 2000安装问题集

    一、xp下面装sql server 2000 
    SQL Server 2000 Driver for JDBC: Error establishing socket

    以下的方法你每种的去试试:
    #检查一下sql server的connection有没有full.

    #如果是认证的问题.
    可到sql enterprice manager->指定server->内容->安全性.
    把验证改为 SQL server 及 windows.

    #点选属性检查一下port是否正确.

    #执行%MSSQL_HOME%\80\Tools\Binn\SVRNETCN.exe
    把TCP/IP启用.

    #关掉防火墙.

    #把SQL server update到sp3:
    http://www.microsoft.com/sql/downloads/2000/sp3.asp

    #reinstall

    可能是端口的问题,看一看端口吧:

    c:\windows\system32\netstat -an 

    我期待的0.0.0.0:1433 没有出现

    查看事件查看器才发现,原来SQL在和1433端口绑定时失败.用我自己的查询分析器链自己的SQL是没有问题的,可是别人链我的机器就不行了(自己的机器链接时和从网络上链接时,是不太一样的)

    怎么办?

    重启一下机器再说吧,端口起不来再找原因.

    重启机器,OK!

    安装SQL server 时 选择开始安装,

    接下去就看不见安装对话框了

    二、再次双击SETUP 结果系统出现“另一个安装程序事例正在运行”, 还是安装不了, 等了好久,安装程序在”任务管理器“中显示“没有响应”,过会就消失了,不过进程还在列表中。
    1、bbs上有人说先装msde 再装就可以,trying-->失败,连MSDE也装不上了 (15:30)
    2、google搜索,一次特殊的SQL Server安装奇遇里说安全模式下可以安装,我也到安全模式下去了。

    三、错误提示:以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机

    G一下,SQL Server 安装:以前的某个程序安装已在安装计算机上创建挂起的文件操作,
     打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
     注册表那个键值删了,果然可以了。

    四、安装到最后,显示“正在启动服务器和安装您选择的配置”,就没动静了,等 了 好久。我重启了,Once more 还是一样。
      1 打开注册表 
     在"开始"--"运行"键入 "regedit" 
    2 按下列顺序点击打开
     + HKEY_LOCAL_MACHINE 
     + SOFTWART
     + Microsoft
     + Windows
     + CurrentVersion
     + Setup 
     + ExceptionComponents
    3 将 ExceptionComponents 下面的包含SQL的文件夹全部删除!
    选择左边的文件夹,观察其FriendlyName键值,如果有SQL字样,把选择个的该文件夹删除即可,我的是三个,可能和你的有所区别
    4 重新启动:
    5 重新运行 SQL Server 2000的安装,选修改实例 。这时可以安装结束
    6。再重新运行 SQL Server 2000的安装,选高级,修复注册表。
  2.  
  3. sql server 2000 以前的某个程序安装已在安装计算机上创建挂起的文件操作解决办法 
  1. 新装或者以前装过sql server,后来删掉。现在重装,却出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。 

    参考网上资料,总算搞定。步骤是: 

    1)添加/删除程序中彻底删除sql server。 

    2)将没有删除的sql server目录也删除掉。 

    3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。 

    4)删除注册表中跟sql server相关的键。

    其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的。

    如果上面还是不能得到解决

    那么再试下下面的:

    将以下两个从注册表中删除,一定可以解决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,就不会提示有挂起了。

    在注册表中和系统中删除mssql相关的东西就OK了
    =====================另外一些解决方法==========================
1、将Program   files下的SQL安装目录删除(此处如果有重要的数据,请先备份)
C:\Program   Files\Microsoft   SQL   Server\80\Tools。  
C:\Program   Files\Microsoft   SQL   Server\MSSQL。

2、注册表中的相关信息删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。  
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。  

3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session   Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。

4、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
删除ExceptionComponents

这个项目下的内容可能很多,只有在上面几个办法不行的情况下,使用此方法(注意不要全部删除)
删除内容前先看下内容说明

5、Windows目录中的Sqlstp.log文件,该文件列出了安装程序所执行的操作的详细信息,并包含安装期间遇到的所有错误。通过检查该文件,可以详细了解安装在什么地方失败、为什么失败。      

6、SQL安装的时的错误信息保存在一个叫Errorlog的日志文件中,默认情况下该文件位于Program   Files\Microsoft   SQL   Server\Mssql\Log目录中。该错误日志包含安装程序试图启动SQL-Server时SQL-Server所遇到的错误,这些信息可以帮助您深入检查错误原因。

你可能感兴趣的:(sql,数据库,server,休闲,2000安装)