解决SQLSERVER服务不能正常启动

解决SQLSERVER服务不能正常启动

SQL Server服务无法正常启动的原因有很多,可能是由于数据库损坏、服务未正确安装、服务配置问题、端口冲突等等。下面是一些可能的解决方案:

1. 检查数据库文件是否损坏:若数据库文件损坏,也可能导致SQL Server服务无法正常启动。可以尝试通过运行SQL Server Repair工具修复数据库文件。

2. 确保SQL Server服务已正确安装:确认SQL Server服务是否已正确安装。可以尝试重新安装SQL Server服务,确保使用正确的版本和正确的安装步骤。

3. 确保SQL Server服务配置正确:检查SQL Server服务的配置文件,确保各项参数设置正确,例如数据库文件路径、日志文件路径、端口号等。

4. 检查服务是否已启动:通过控制面板中的“服务”功能,查看SQL Server服务是否已启动。如果未启动,可以尝试手动启动服务。

5. 检查端口是否被其他程序占用:可能是由于SQL Server服务所需的端口被其他程序占用而无法启动。可以使用netstat命令或者网络工具检查端口占用情况,并确保SQL Server所需端口未被其他程序使用。

6. 检查防火墙设置:防火墙设置可能会阻止SQL Server服务的正常启动。可以尝试临时关闭防火墙,然后再次尝试启动SQL Server服务。

7. 检查服务权限设置:确保SQL Server服务的运行账户具有足够的权限。可以尝试修改服务的运行账户,并为其分配必要的权限。

8. 检查事件日志:查看Windows事件日志,可能会提供有关SQL Server服务启动失败的更多信息。根据事件日志中的提示,尝试解决问题。

9. 使用SQL Server配置管理器:使用SQL Server配置管理器检查SQL Server实例的配置,包括网络配置、登录配置等。确保配置正确,

并尝试重新启动服务。

10. 尝试使用修复工具:根据具体情况,在Microsoft官方网站上可

以找到一些专门用于修复SQL Server服务启动问题的工具,可以尝试使

用这些工具进行修复。

以上是一些常见的解决方案,根据具体情况选择合适的方法进行修复。如果仍然无法解决问题,建议向相关技术支持寻求帮助。

关于SqlServer服务无法启动的症状分析和解决方法

关于SqlServer服务无法启动的症状分析和解决方法 前几天重装了系统,在家使用SQL Server一切正常,可是到了单位,SQL Server服务怎么也起不来了,在网上查资料,折腾了一个多小时没有搞定,准备放弃了:再次重装系统!在几乎“绝望”的时候,没想到在客户的提醒下解决了该问题。现将本人的体会共享给大家,希望对大家有所帮助: SQL Server服务无法启动时,时常会遇到以下提示: 本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务。 您可以打开“计算机管理”下的“事件查看器”,您会发现提示如下 这时您可以检查日志文件C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG文件,用文本工具打开后,您会发现类似如下的内容: 2008-09-19 18:12:35.96 服务器错误: 17190,严重性: 16,状态: 1。2008-09-19 18:12:35.96 服务器FallBack certificate initialization

failed with error code: 1. 2008-09-19 18:12:35.96 服务器Warning:Encryption is not available, could not find a valid certificate to load. 2008-09-19 18:12:35.96 服务器错误: 17182,严重性: 16,状态: 1。2008-09-19 18:12:35.96 服务器TDSSNIClient initialization failed with error 0x7e, status code 0x60. 2008-09-19 18:12:35.96 服务器错误: 17182,严重性: 16,状态: 1。2008-09-19 18:12:35.96 服务器TDSSNIClient initialization failed with error 0x7e, status code 0x1. 2008-09-19 18:12:35.96 服务器错误: 17826,严重性: 18,状态: 3。2008-09-19 18:12:35.96 服务器Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log. 2008-09-19 18:12:35.96 服务器错误: 17120,严重性: 16,状态: 1。2008-09-19 18:12:35.96 服务器SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for information about possible related problems. 这时,不难看出: TDSSNIClient initialization failed :TDSSNIClient 初始化失败。SQL Server could not spawn FRunCM thread :无法生成FRunCM 线程。

解决SQLSERVER服务不能正常启动

解决SQLSERVER服务不能正常启动 SQL Server服务无法正常启动的原因有很多,可能是由于数据库损坏、服务未正确安装、服务配置问题、端口冲突等等。下面是一些可能的解决方案: 1. 检查数据库文件是否损坏:若数据库文件损坏,也可能导致SQL Server服务无法正常启动。可以尝试通过运行SQL Server Repair工具修复数据库文件。 2. 确保SQL Server服务已正确安装:确认SQL Server服务是否已正确安装。可以尝试重新安装SQL Server服务,确保使用正确的版本和正确的安装步骤。 3. 确保SQL Server服务配置正确:检查SQL Server服务的配置文件,确保各项参数设置正确,例如数据库文件路径、日志文件路径、端口号等。 4. 检查服务是否已启动:通过控制面板中的“服务”功能,查看SQL Server服务是否已启动。如果未启动,可以尝试手动启动服务。 5. 检查端口是否被其他程序占用:可能是由于SQL Server服务所需的端口被其他程序占用而无法启动。可以使用netstat命令或者网络工具检查端口占用情况,并确保SQL Server所需端口未被其他程序使用。 6. 检查防火墙设置:防火墙设置可能会阻止SQL Server服务的正常启动。可以尝试临时关闭防火墙,然后再次尝试启动SQL Server服务。 7. 检查服务权限设置:确保SQL Server服务的运行账户具有足够的权限。可以尝试修改服务的运行账户,并为其分配必要的权限。

8. 检查事件日志:查看Windows事件日志,可能会提供有关SQL Server服务启动失败的更多信息。根据事件日志中的提示,尝试解决问题。 9. 使用SQL Server配置管理器:使用SQL Server配置管理器检查SQL Server实例的配置,包括网络配置、登录配置等。确保配置正确, 并尝试重新启动服务。 10. 尝试使用修复工具:根据具体情况,在Microsoft官方网站上可 以找到一些专门用于修复SQL Server服务启动问题的工具,可以尝试使 用这些工具进行修复。 以上是一些常见的解决方案,根据具体情况选择合适的方法进行修复。如果仍然无法解决问题,建议向相关技术支持寻求帮助。

关于软件连接不上SQLSERVER数据库的排查方法

关于软件连接不上SQLSERVER数据库的排查方法 当软件无法连接SQL Server数据库时,可以采取以下方法进行排查: 1.检查网络连接: -确保客户端和服务器在同一网络中,并且网络连接正常。 -检查防火墙设置,确保客户端可以访问数据库服务器的端口(默认为1433)。 - 使用 ping 命令测试客户端是否可以访问数据库服务器。 2. 检查SQL Server服务是否运行: - 打开SQL Server Configuration Manager,检查SQL Server服务是否已启动。 - 检查SQL Server的错误日志,查看是否有启动错误或其他错误信息。 3. 检查SQL Server实例名称和用户名/密码: - 确保软件连接字符串中指定的SQL Server实例名称正确。 -检查连接字符串中的用户名和密码是否正确,确保具有访问数据库的权限。 4.检查数据库实例是否允许远程连接: - 在SQL Server Management Studio中,找到数据库实例,右键单击选择“属性”。

-在“连接”选项卡中,确保“允许远程连接到此服务器”选项已启用。 5.检查数据库的权限和登录: -确保登录用户具有足够的权限来访问所需的数据库。 - 使用SQL Server Management Studio登录到数据库,检查登录用户的权限和角色。 6. 检查SQL Server配置参数: - 检查SQL Server配置参数,如最大连接数和最大内存限制。 -可能需要调整这些参数以提高连接性能。 7. 检查SQL Server错误日志: - 在SQL Server Management Studio中,打开“管理”节点,然后展开“SQL Server错误日志”。 -检查日志寻找与连接问题相关的错误消息。根据错误消息进行相应的调整。 8.检查网络传输协议: - 在SQL Server Configuration Manager中,选择SQL Server网络配置。 -确保所需的网络传输协议已启用,例如TCP/IP。 9. 更新SQL Server和客户端驱动程序: - 确保SQL Server和客户端使用的驱动程序是最新版本。

SQLServer安装使用报错及解决方案

SQLServer安装使用报错及解决方案在SQLServer的安装和使用过程中,可能会遇到一些报错信息,这些问题需要及时解决才能顺利进行数据库的操作。本文将介绍一些常见的SQLServer安装使用报错,并提供相应的解决方案,帮助读者更好地应对这些问题。 一、无法安装SQLServer 在安装SQLServer过程中,有时会出现无法继续安装的情况。这可能是由于操作系统版本不兼容、安装文件损坏或其他原因引起的。解决此问题的方案如下: 1.检查操作系统版本:确保所使用的操作系统版本与SQLServer的系统要求相匹配。 2.重新下载安装文件:如果安装文件损坏,可尝试重新下载安装文件,并确保下载的文件完整可用。 3.运行安装程序时使用管理员权限:右键点击安装程序,选择“以管理员身份运行”以确保安装过程中拥有足够的权限。 二、无法连接到SQLServer 在使用SQLServer时,可能会遇到无法连接到数据库的问题。这可能是由于网络配置、服务未启动或防火墙设置等原因引起的。以下是解决此问题的一些常见方法:

1.检查网络配置:确保网络连接正常,数据库服务器所在的IP地址、端口号、实例名等配置信息正确。 2.确保SQLServer服务已启动:在Windows服务中,找到SQL Server服务并确认其状态为“运行中”。 3.检查防火墙设置:确保防火墙未阻止数据库连接请求,可在防火 墙设置中配置允许使用的端口。 三、数据库文件损坏 有时,在使用SQLServer时,数据库文件可能会损坏,导致无法正 常读取或写入数据。以下是一些解决此问题的方法: 1.运行数据库维护工具:SQLServer提供了一些内置的维护工具, 如SQL Server Management Studio,可用于修复损坏的数据库文件。 2.还原备份文件:如果有可用的备份文件,可以使用SQLServer的 还原功能将备份文件还原到正常状态。 3.使用修复命令:SQLServer提供了一些修复命令,如DBCC CHECKDB,可用于检查和修复损坏的数据库文件。使用这些命令需要小心,推荐在专业人士的指导下操作。 总结: SQLServer的安装和使用过程中可能会出现各种报错,对于每个问题,我们都可以通过一些具体的解决方案来解决。本文介绍了无法安 装SQLServer、无法连接到SQLServer以及数据库文件损坏等常见问题,

1Server 2005服务无法启动的症状分析和解决方法

Sql Server 2005服务无法启动的症状分析和解决方法 sql server2005服务无法启动,在系统日志中查询有以下两种错误日志,点击图中窗口的SQL Server 2005服务节点,看看“登录身份为”这个列,确定当前用户是否有权限启动SQL Server 2005 服务。 1:SQL Server无法生成FRunCM线程的解决方法 SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for information about possible related problems. 2:TDSSNICLIENT 初始化失败 SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。 TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0x1。 服务器 TCP 提供程序无法在 [ 'any' 1433] 上侦听。TCP 端口已在使用中。 这个问题很简单:解决办法也很简单把SQLEXPRESS协议下的TCP/IP协议中的【已启用】改为【否】;问题应该就可以解决! 解决方法: 【Microsoft SQL Server 2005】--【配置工具】--【SQL Server Configration Manager】 打开配置管理器窗口,左侧树形中找到“SQL Server 2005 网络配置”--“MSSQLSERVER的协议”,右侧的VIA协议为启用,改成禁用即可。 另外,管理员密码修改也会造成sqlserver服务无法启动。解决方法如下: 打开 \Microsoft SQL Server 2005\配置工具\下的SQL Server Configuration Manager,打开SQL Server属性,如下图所示:

SQL服务器上SQL server Agent无法启动的解决方法

对于服务器上数据的备份工作是网管员日常工作中最重要的工作之一,SQLServerAgent服务使得我们可以用SQL上的“数据库维护计划”功能来自动备份数据,但最近我发现服务器上SQLServerAgent 服务无法启动了,回想最近所做的操作,原来是因为我把SQL中Builtin/Administrators这个帐号的服务器访问权限禁止掉了,因为这个帐号的存在对于SQL来说很不安全,但又不想删除,因此把它的权限禁止,结果导致SQLServerAgent服务无法启动。 解决的方法很简单,只要删除这个帐号,再建一个同时具有系统管理权限和SQL管理权限的用户,然后用这个用户去启动SQLServerAgent服务就可以了。以下是操作步骤: 1、打开企业管理器,打开左边的实例->安全性->登录,在右边空白处右击鼠标,选“新建登录”,单击“名称:”右边的按钮,会出现很多帐号名,选择一个具有windows超级管理员权限的用户(如Administrator),单击“添加”,再在“服务器角色”标签中选中“System Administrators”打勾,确定。 2、打开企业管理器左边的“管理”,右击“SQLServer代理”,选属性->常规->服务启动帐户,选“本帐户”,然后在旁边输入刚才所建的帐户和密码(例如:.\Administrator),密码是此用户的密码,确定。 3、最后,右击“SQLServer代理”,选“启动”,就能看到Agent成功 启动了。

系统用户administrator 密码改变后,注销重新登录,发现SQL Server没有随机启动。手动从服务管理器 中启动,提示“由于登录失败而无法启动服务”。 原因: 安装SQL Server时是使用默认登录用户来作为启动SQL Server服务的账号(对于自己使用的单机 ,通常就是administrator),当该用户更改了用户名(如把administrator改成admin)或更改了其口令 时,再次启动服务器,就出现“同于登录失败而无法启动服务”的错误 了。 解决方法如下: 1、将administrator的密码改回原来的密码; 2、从数据库服务管理器中启动SQLServer; 3、从“计算机管理”中修改administrator的密码; 4、打开数据库企业管理器,在左边数据库服务器列表中找到要 修改的服务器,点击右键菜单【 属性】,在出现的属性对话框中选择“安全性”表项; 5、在“启动服务帐户”处的“本帐户”选项中修改密码为 administrator的新密码,点击“确定 ”,系统提示“是否现在停止并重新启动服务器?”,点击“是”。数据库

SQLServer不存在或拒绝访问-解决办法

SQLserver2000,打开服务管理器时出现错误:〔Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝" [I] (一台机器即作服务器又作客户机,软件连接中出现: [DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问。 现从网上查阅问题解决办法有如下几种: (A)1:你如果是独立上网的请把21端口打开.局域网把1433端口打开就可以了. 2;关闭防火墙! (B)把数据库连接的SqlLocalName="(local)" 的(local) 改成IP试试。可以把(local) 该成127.0.0.1,或者改成外网IP (C)打开服务,暂停全文检索及sql server服务开启sql server服务再开启全文检索服务(D)SQL Server 右键属性==>安全选项中的“所有权链接:”“允许跨数据库所有权链接”前面的勾要勾上(此操作需要重起SQL Server)。 [II] 1、先保证ping通 蔻网网址之家 2、在dos下写入telnet ip 1433不会报错 3、用ip连如企业管理器: 企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成 4、如果还不行: sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了 5、如果还不行: sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了 [III] 选中Microsoft SQL Servers-->工具栏,工具-->选项-->高级-->查询超时-->改为0 別人告訴我在c:\winnt\system32\driver\etc\下的hosts文件中加入 ip computername就可以了,我試了也的確可以了,我百思不得其改, 為什麼要那樣呢,sqlserver7.0都不要那樣呀,為什麼sqlserver2000 要這樣呀 效果就相当于如下操作: sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了 [IV] 摘要:这篇文章主要针对Win2003系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法。 用了几年的Windows2003和SQL Server2000了,不过这个问题倒是头次遇到。最近调试一个JSP+SQL2000WEB程序遇到个现象,在Win2003简体中文服务器版上安装SQL Server2000,默认安装,一切正常,但是在安装完成后Tomcat运行正常,JSP程序却无法连接SQL2000

MSSQLSERVER服务启动后又停止

MSSQLSERVER服务启动后又停止 首先,我们可以通过查看事件日志来获取有关服务启动和停止的更多 详细信息。打开“事件查看器”应用程序,然后导航到“Windows日 志”>“应用程序”,在右侧筛选器中输入“SQL Server”,查看相关的 事件。 一般而言,当MSSQLSERVER服务启动后又立即停止时,可能会在事件 日志中找到一些错误信息,例如“无法连接到数据库实例”、“访问被拒绝”、“文件无法访问”等。处理这些问题的方法可能有所不同,下面将 介绍几种常见的解决方法: 1. 检查服务账户权限:MSSQLSERVER服务通常以一个服务账户身份 运行,确保该账户具有足够的权限来运行SQL Server数据库引擎。可以 尝试修改服务账户的权限或者将其改为一个有较高权限的账户来解决问题。 2.检查数据库文件路径和权限:确保数据库文件的路径正确,并且服 务账户具有读取和写入数据库文件的权限。有时候文件路径错误或者文件 被其他进程占用也会导致MSSQLSERVER服务启动失败。 3. 检查端口和防火墙设置:确保SQL Server数据库引擎的端口被正 确配置并且没有被防火墙阻止。默认情况下,SQL Server使用1433端口 进行通信,如果端口被占用或者防火墙阻止了该端口,服务可能无法启动。 4. 检查其他服务冲突:有时候MSSQLSERVER服务的启动可能会受到 其他服务的影响,特别是如果这些服务也使用了SQL Server的相同端口。可以尝试暂停这些冲突的服务,然后重新启动MSSQLSERVER服务。

5. 重新安装SQL Server:如果上述方法都无效,可以尝试重新安装SQL Server来修复可能损坏的文件和配置。在重新安装前,建议进行完整的备份,以避免数据丢失。

常见的SQLServer连接失败错误以及解决方法

常见的SQLServer连接失败错误以及解决方法 常见的SQLServer连接失败错误以及解决方法 a--sql server 不存在或访问拒绝 错误有以下可能: a.sql server名称或者ip地址拼写有误 b.服务器端网络配置错误 c.客户端网络配置错误 解决步骤: 1.检查网络物理连接 ping 服务器名称或者 ping 服务器ip地址 ===》ping 服务器ip地址失败:说明物理连接出问题,需要检查硬件设备;需要注意将防火墙关掉,因为它也许会屏蔽你的ping命令===》ping 服务器ip地址成功 ping 服务器名称失败:说明服务器名称有问题。如果服务器和客户端不在同一局域网内,很可能无法直接使用服务器名称标志服务器。 2.使用telnet命令检查sql server服务器工作状态 telnet 服务器ip地址 14323(默认端口号) ===>如果有“无法打开连接”的信息,说明你的sql server服务没开启,或者你的tcp/ip协议没有启用,或者你的服务器没有在端口1433上监听 3.检查服务器端的网络配置,看是否启用命名管道,是否启用tcp/ip协议 这个可以在不同版本的sql server自带的工具管理器里找到,比如2000是服务器网络使用工具 2017是sql server配置管理器 4.检查客户端的网络配置,查看使用的协议 一般需要启用命名管道; b--用户sa登入失败 错误有以下可能: 1.你的登入身份为“仅windows身份登入”

2.你改完登入方式后,设置账户后没有运行sp_password 第一个原因解决方法:以2000为例: 1.在服务器端使用企业管理器,并且选择"使用 windows 身份验证"连接上 sql server 2.展开"sql server组",鼠标右键点击sql server服务器的名称,选择"属性",再选择"安全性"选项卡 3.在"身份验证"下,选择"sql server和 windows ". 4.重新启动sql server服务. 在以上解决方法中,如果在第 1 步中使用"使用 windows 身份验证"连接 sql server 失败,那就通过修改注册表来解决此问题: 1.点击"开始" "运行",输入regedit,回车进入注册表编辑器 2.依次展开注册表项,浏览到以下注册表键: [hkey_local_machinesoftware microsoft mssqlserver mssqlserver] 3.在屏幕右方找到名称"loginmode",双击编辑双字节值 4.将原值从1改为2,点击"确定" 5.关闭注册表编辑器 6.重新启动sql server服务; --or use[master] go exec xp_instance_regwrite n'hkey_local_machine', n'software/microsoft/mssqlserver/mssqlserver', n'loginmode', reg_dword,2go 此时,用户可以成功地使用sa在企业管理器中新建sql server注册,但是仍然无法使用windows身份验证模式来连接sql server。这是因为在sql server 中有两个缺省的登录帐户:builtinadministrators 以及<机器名>administrator 被删除。要恢复这两个帐户,可以使用以下的方法: 1、打开企业管理器,展开服务器组,然后展开服务器; 2、展开"安全性",右击"登录",然后单击"新建登录";

安装SQL_Server_2005过程出现错误“SQL_Server_服务无法启动”的解决办法

前天安装IBM3650服务器数据库,处理器是interXeon5649 6核的,安装了win server 2003的系统,需要来安装SQL Server 2005,系统是新做的,很干净。首先,安装了.netFramework2.0及IIS,拿来一版以前装过,而且没有问题的SQL Server 2005企业版,在安装到大约一半的时候,提示错误:“SQLServer 服务部无法启动”。 起初怀疑过权限的问题,在网上寻找了一些解决办法,都不行;在卸载重装SQL Server 2005两三次后,突然看到微软官网上的一条技术帮助信息, https://www.360docs.net/doc/4f19177752.html,/kb/954835/zh-cn。 意思是,在具有多核处理器的计算机,您可能无法安装SQL Server 2005,而曙光天阔A620R-H服务器搭载一颗6核CPU,所以不能安装SQL Server 2005,得到这个答案的确让人沮丧,不禁感慨微软的万恶。。。继续向下看,这个问题的解决办法如下: SQL server服务无法启动的原因分析:

在安装SQL 2005标准版(不多于四个CPU)和企业版(无限制)时,CPU的总核数必须是2的n次方。即核心数为1,2,4,8,16,32依次类推。因BL680C 核心数为6x4=24,所以不能正常安装。当将核心数更改为8,16时,顺利完成安装。 说实话,觉得这么做很不可思议,居然与核心数有关。继续吧,按照上面所说的步骤,修改了“/NUMPROC”,此处我先说一下,我把“/NUMPROC”改为1,4,8都不能正常安装SQL Server 2005,唯独改为2后,可以正常安装。 “/NUMPROC”改为2后,重启服务器,可以在任务管理器中看到,原来的12核心,已经变为2个核心。 用Windows Installer CleanUP将SQL Server 2005删掉,再删掉注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQLServer HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVERADHEL PER HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQLServer 最后删掉C:\ProgramFiles\MicrosoftSQLServer;重启后,来重新安装SQL Server 2005,安装过程中没有再出现这个“SQLServer服务部无法启动”的问题了;然后安装SQL Server 2005 SP3补丁(据说这个补丁已解决了这个问题),但在安装补丁的过程中,程序提示“无法安装”,让人无奈! 这个问题的出现让我怀疑到SQL Server 2005在重装前是否已卸载干净,于是,重做了一次win server 2003SP2的系统,再重复上述的操作,一切正常了,悬着的心也落下了。。。 ==================================================================== 1.单击开始,单击运行,键入msconfig,然后单击确定。在系统配置实用程序对话框中,单击BOOT.INI选项卡。在BOOT.INI选项卡上单击高级选项。在BOOT.INI高级选项对话框中,单击以选中在/NUMPROC=复选框。在旁边的列表在/NUMPROC=复选框,单击2,然后单击确定。在系统配置实用程序对话框中,单击确定。重新启动服务器。 2.安装SQL Server 2005。 3.安装SQL Server 2005 sp3补丁,安装结束后,重新启动服务器。 4.将上面说的“/NUMPROC”去掉钩,重新启动服务器。 5.大功告成!

MSSQLSERVER服务无法启动的解决方案

MSSQLSERVER 服务无法启动的解决方案 有时候sqlserver 无法启动了,原因是mssqlserver 服务没有启动,当你手动启动时,又出现服务无法响应的可恶错误 笔者“有幸”遇到了,我的原因是第4 个,升级后总算就可以了。纠结了好几天呢,现在总结下可能的原因及解决方案: 出现以上情况的可能原因有: 1、IP 地址配置不正确: 打开Microsoft SQL Server 2005 配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER 协议, 然后双击右边窗口的TCP/IP ,在弹出窗口中检查IP 配置。 2、可能是因为VIA 协议启用造成的。解决方法如下: 1)打开SQL Server

2008 中的配置工具SQL Server Configure Manager,将VIA 协议禁用. 2)重新启动SQL Server( MSSQLSERVER ),成功. 3、管理员密码修改也会造成sqlserver 服务无法启动。解决方法如下: 打开Microsoft SQL Server 2005 配置工具下的SQL Server Configuration Manager,在MSSQLSERVER服务属性中,修改以哪个账号来启动服务。 我机器启动不了服务的原因就是启用了“VIA ”服务,禁用后,OK 了。 安装的是SQL Server

评估版,180 天的试用期后,MSSQLSERVER 服务就无法启动,手动启动就报告17051 错误。 解决办法: 第一步:进入SQL2008 配置工具中的安装中心, 第二步:再进入维护界面,选择版本升级, 第三步:进入产品密钥,输入密钥 Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB 第四步:一直点下一步,直到升级完毕用key 升级成功后即可启

SQLServer连接不通解决方案

系统连接sqlserver数据库问题解决方案 一、一方面检查 1、网络不通,不能ping通服务器。检查HUB或路由器与否正常工作。检查其他机子与否网络通。检查网线旳也许性问题。本地连接与否启用? 2、检查防火墙与否把起点软件拦截了。XP系统自带有防火墙也许制止了软件访问网络。 3、数据库服务与否启动。 4、数据库有无更改密码。 5、数据库中与否存在目前连接旳顾客数据库。 二、根据软件错误提示检查 以上问题检查无误旳话,一方面注意连接不上时旳提示,起点软件在连接不上数据库时会有一种连接提示错误信息。 1"SQL Server 不存在或访问被回绝" 这个问题是最常用旳,一般是XP2旳操作系统+MS SQL SERVER 旳配备状况下浮现这种问题。这个是最复杂旳,错误发生旳因素比较多,需要检查旳方面也比较多。 一般说来,有如下几种也许性: 1,SQL Server名称或IP地址拼写有误 2,服务器端网络配备有误 3,客户端网络配备有误 要解决这个问题,我们一般要遵循如下旳环节来一步步找出导致错误旳因素: 一方面,检查网络物理连接

ping <服务器IP地址/服务器名称> 如果ping <服务器IP地址> 不成功,阐明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等。 尚有一种也许是由于客户端和服务器之间安装有防火墙软件导致旳,例如ISA Server。防火墙软件也许会屏蔽对ping,telnet 等旳响应 因此在检查连接问题旳时候,我们要先把防火墙软件临时关闭,或者打开所有被封闭旳端口。 如果ping <服务器IP地址> 成功而,ping <服务器名称> 失败 则阐明名字解析有问题,这时候要检查DNS 服务与否正常。 有时候客户端和服务器不在同一种局域网里面,这时候很也许无法直接使用服务器名称来标记该服务器,这时候我们可以使用HOSTS文献来进行名字解析, 具体旳措施是: 1。使用记事本打开HOSTS文献(一般状况下位于C:\WINNT\system32\drivers\etc)。 添加一条IP地址与服务器名称旳相应记录,如: 172。168。10。24 myserver 2。或在SQL Server 旳客户端网络实用工具里面进行配备,背面会有具体阐明。 另一方面,使用telnet 命令检查SQL Server服务器工作状态 telnet <服务器IP地址> 1433 如果命令执行成功,可以看到屏幕一闪之后光标在左上角不断闪动,这阐明SQL Server 服务器工作正常,并且正在监听1433端口旳TCP/IP 连接 如果命令返回"无法打开连接"旳错误信息,则阐明服务器端没有启动SQL Server 服务, 也也许服务器端没启用TCP/IP 合同,或者服务器端没有在SQL Server 默认旳端口1433上监听。

相关主题
相关文档
最新文档