未检测到运行的sql server服务,安装系统补丁,sql server安装过程中出现的问题
检查和安装SQL Server修补程序版本过程中的常见问题
Asp net承载SQL 2007-1-28 14: 39: 17
I .检查SQL Server的补丁版本
SQL Server的补丁版本检查不像Windows那样直接。如果一个系统管理员不知道SQL Server版本对应的补丁号,也可能会遇到一些麻烦。因此,用这种方法来识别机器是一种安全的方法,不会对系统产生任何影响。
1.使用Isql或SQL查询分析器登录到SQL Server。如果是Isql,请在cmd窗口输入isql -U sa,然后输入密码,回车;如果使用的是SQL查询分析器,请从程序启动,输入sa和密码(也可以使用windows验证)。
2.在ISQL中输入:
选择@ @版本;
去
或者在SQL查询分析器中输入(其实如果不想输入,打开帮助关于就行了:)
选择@ @版本;
然后按执行;
将返回SQL的版本信息,如下所示:
Microsoft SQL Server 2000-8 . 00 . 760(Intel X86)2002年12月17日14:22:05版权所有(c)1988-2003 Windows NT 5.0上的Microsoft Corporation企业版(内部版本号2195: Service Pack 3)
8.00.760是SQL Server的版本和补丁号。对应关系如下:
8 . 00 . 194-——3354—— SQL Server 2000 RTM
8 . 00 . 384-——3——(SP1)
8 . 00 . 534-——3——(SP2)
8 . 00 . 760-——3——(SP3)
以便我们可以看到SQL Server的正确版本和修补程序号。
我们还可以用xp_msver看到更详细的信息。
二。补丁安装过程中的常见问题
如果您在安装修补程序时遇到以下类似错误:
1.在安装过程中,“前一个程序创建了一个挂起的文件操作,因此您必须在运行安装程序之前重新启动它。”请按照以下步骤解决:
a、重启机器,然后安装。如果发现错误,请遵循以下步骤。
在开始-运行中输入regedit
c、转到HKEY _本地_机器系统当前控制集控制会话管理器位置
d、选择文件——倒出来保存。
E.右键单击右侧窗口中的PendingFileRenameOperations,选择删除,然后确认。
f、重启安装,解决问题。
如果存在同样的问题,请检查该值是否存在于其他注册表中,如果存在,请将其删除。
2.在安装SQL Server SP3的过程中,无论使用windows身份验证还是混合身份验证,有时都会出现密码错误。此时,在临时目录中检查sqlsp.out,您会发现以下描述:
[TCP/IP套接字]找不到指定的SQL server。
[TCP/IP套接字]ConnectionOpen (Connect())。
其实这是SQL Server sp3的一个小bug。安装SP3时,不监控tcp/ip端口。您可以遵循以下步骤:
1.打开SQL server客户端网络实用工具和服务器网络实用工具,确保启用的协议包含名称管道,并且其位置在第一位。
2.请确保[HKEY本地计算机软件 Microsoft MSSQL Server 客户端连接到]
DSQUERY=DBNETLIB 。
如果没有,请自己设置。
3.停止mssql。
4.安装。
以便能够进行正确的安装。