急!!!我的SQL SERVER 服务总是启动不了.

to_Boyka 2010-04-19 12:37:28
前天我又一次重新装了SQL 2005 按着步骤 修改远程连接及TCP/IP 里的面的相应设置(端口为1433)
当时很好用..并且 可以和MyEclipse连接 测试连通成功....

可是今天早上..SQL服务却意外的启动不了啦..MyEclipse的连接更不用提了..

此时的情况是:SQL启动不了..提示如下(YANGZI)为我的主机名


无法连接到:YANGZI
其他信息:
在建立与服务器连接时出错.在连接到SQL server 2005 时.在默认的设置下SQL Server不允许进行远程连接可能会导致失败.(provider:命名管道提供程序,error:40-无法打开到SQL Server 的连接)(Mircosoft Server ,错误:2)



我要是去手动启动SQLSERVER(MSSQLSERVER)服务..则提示如下:

本地计算机上的SQLSERVER(MSSQLSERVER)服务启动后又停止了.一些服务的自动停止.如果它们没有什么可做.例如"性能日志和警报"


于是我打开 SQL SERVER Configuration Manager 把TCP/IP 禁用.. "全部监听 无延迟 已启用" 全改为"否"
SQL服务可以启动...
数据库则能正常登录了..我若重新启动TCP/IP设置...则又完了..不能连接.


ps:大二上学期电脑装过SQL 2000 .但是后来重做系统了..大二下学期装过ORACLE.后来也卸了..大三上学期电脑里一直是MySQL/Mysql-font 到现在也一直有..
我不知道这这个有没有影响...



我现在在这里求助,.,.怎么正确设置..才能让我的SQL 2005健健康康的...很急呀..

ps:最近几天我的SQL 2005 已重装 3次...前两次都是只能一天..然后SQL服务启动不了..
第三次是用了二天..也就是今天.SQL服务再次不听话..烦躁.. 我每次重装前..都 会卸载 的很干净..且会把 C盘(我装在C盘)和注册表里的文件夹和项都删的...




在此郑重求解.....来一个说公道话的人吧...
...全文
5156 40 打赏 收藏 转发到动态 举报
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhw383 2011-03-16
  • 打赏
  • 举报
回复
重启下服务器试试,我和你同样的错误LZ。重启后即解决。怪。
to_Boyka 2010-04-20
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 gxj760998 的回复:]
在SQL SERVER CONFIGERATION MANAGER—>MSSQLSERVER—>TCP/IP中把不用的IP地址的已启动选择为“否”,
是不是你的主机存在多个IP地址?注意下监听的地址,可能会有冲突。
[/Quote]


http://wangyinghui.5d6d.com/frame.php?frameon=yes&referer=http%3A//wangyinghui.5d6d.com/thread-347-1-1.html

这里找到了解决办法


使用以下命令打开相应端口:
Netsh firewall set portopening tcp 445 SQLNP ENABLE ALL
Netsh firewall set portopening tcp 1433 SQL_PORT_1433 ENABLE ALL
Netsh firewall set portopening udp 1434 SQLBrowser enable ALL
to_Boyka 2010-04-20
  • 打赏
  • 举报
回复
[Quote=引用 35 楼 xys_777 的回复:]
清理一下启动项的内容,把没必要启动的全都关掉
[/Quote]

我直接在CMD里..输入了下面这个..
Netsh firewall set portopening tcp 1433 SQL_PORT_1433 ENABLE ALL


就能启动了....但我不知道是不是偶然.
to_Boyka 2010-04-19
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 htl258 的回复:]
引用 5 楼 o7110650504 的回复:
引用 1 楼 garnett_kg 的回复:
到系统日志中查看sql服务启动不了时的真正原因



早上8点多的日志依次是:

服务器无法在 118.202.239.92 <ipv4> 1433 上侦听。错误: 0x2741。若要继续,请通知您的系统管理员。
TDSSNIClient 初始化失败,出现错误 0x2741,状态代码 0……
[/Quote]



没有呀...里面没有和"1433"有关的字眼...呀.. 我没有装SP3补丁..有没有关系..
永生天地 2010-04-19
  • 打赏
  • 举报
回复
netstat -an
永生天地 2010-04-19
  • 打赏
  • 举报
回复
服务器 TCP 提供程序无法在 [ 'any' <ipv4> 1433] 上侦听。TCP 端口已在使用中

是不是还有sqlserver2000抢先启动了
htl258_Tony 2010-04-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 o7110650504 的回复:]
引用 1 楼 garnett_kg 的回复:
到系统日志中查看sql服务启动不了时的真正原因



早上8点多的日志依次是:

服务器无法在 118.202.239.92 <ipv4> 1433 上侦听。错误: 0x2741。若要继续,请通知您的系统管理员。
TDSSNIClient 初始化失败,出现错误 0x2741,状态代码 0xa。
TDSSNIClient 初始化失败,出……
[/Quote]
莫非 是 1433 端口被占用了..................???

开始-->运行-->cmd-->netstat -n 看看
SQL77 2010-04-19
  • 打赏
  • 举报
回复
服务器 TCP 提供程序无法在 [ 'any' <ipv4> 1433] 上侦听。TCP 端口已在使用中。


晕,正在使用被占用了


SQL77 2010-04-19
  • 打赏
  • 举报
回复
本地计算机上的SQLSERVER(MSSQLSERVER)服务启动后又停止了.一些服务的自动停止.如果它们没有什么可做.例如"性能日志和警报

禁用AVI协议,

把系统时间调回去一两个月,启动后再调回来

还有参考上面的
to_Boyka 2010-04-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 garnett_kg 的回复:]
到系统日志中查看sql服务启动不了时的真正原因
[/Quote]


早上8点多的日志依次是:

服务器无法在 118.202.239.92 <ipv4> 1433 上侦听。错误: 0x2741。若要继续,请通知您的系统管理员。
TDSSNIClient 初始化失败,出现错误 0x2741,状态代码 0xa。
TDSSNIClient 初始化失败,出现错误 0x2741,状态代码 0x1。
由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。
SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息。
“0”是无效的启动参数数目。此服务需要两个启动参数。



9点多我再试时的日志依次是:

服务器 TCP 提供程序无法在 [ 'any' <ipv4> 1433] 上侦听。TCP 端口已在使用中。
TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0xa。
TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0x1。
由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。
SQL Server 尚未准备就绪,无法接受新的客户端连接;该连接已关闭。请等几分钟后重试。如果您有权访问错误日志,请在找到说明 SQL Server 已准备就绪的信息性消息后,再重试连接。 [客户端: 172.19.41.65]
SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息



刚刚我又试的日志依次是:

服务器 TCP 提供程序无法在 [ 'any' <ipv4> 1433] 上侦听。TCP 端口已在使用中。
TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0xa。
TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0x1。
由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。
SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息。





莫非 是 1433 端口被占用了..................???
htl258_Tony 2010-04-19
  • 打赏
  • 举报
回复
Sql Server 2005无法启动时的解决方案
参考:http://blog.sina.com.cn/s/blog_51d0b4f10100h4um.html
-狙击手- 2010-04-19
  • 打赏
  • 举报
回复
防火系统关了,
--小F-- 2010-04-19
  • 打赏
  • 举报
回复
你的操作系统是什么??是不是XP GOHST版??如果是的 有一些影响

操作系统建议安装纯净版的
Garnett_KG 2010-04-19
  • 打赏
  • 举报
回复
到系统日志中查看sql服务启动不了时的真正原因
to_Boyka 2010-04-19
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 gxj760998 的回复:]
在SQL SERVER CONFIGERATION MANAGER—>MSSQLSERVER—>TCP/IP中把不用的IP地址的已启动选择为“否”,
是不是你的主机存在多个IP地址?注意下监听的地址,可能会有冲突。
[/Quote]

你说的挺有道理..
gxj760998 2010-04-19
  • 打赏
  • 举报
回复
在SQL SERVER CONFIGERATION MANAGER—>MSSQLSERVER—>TCP/IP中把不用的IP地址的已启动选择为“否”,
是不是你的主机存在多个IP地址?注意下监听的地址,可能会有冲突。
永生天地 2010-04-19
  • 打赏
  • 举报
回复
清理一下启动项的内容,把没必要启动的全都关掉
xiaoguizl 2010-04-19
  • 打赏
  • 举报
回复
hehe ,别着急慢慢就好了
to_Boyka 2010-04-19
  • 打赏
  • 举报
回复
[Quote=引用 32 楼 loading_in 的回复:]
看看你的网络配置协议里面的VIA是不是开启了,开启了关闭了就可以了,我以前碰上的情况是这种
[/Quote]

一直是禁用的...
loading 2010-04-19
  • 打赏
  • 举报
回复
看看你的网络配置协议里面的VIA是不是开启了,开启了关闭了就可以了,我以前碰上的情况是这种
加载更多回复(20)
正常iis5.1安装方法(适用于XP): 第一、先下载IIS5.1压缩包 第二、下载好后,记住你下载的物理路径,最好是直接下载到你的根目录下,比方说直接下载到F盘。不要下载到文件夹里。 第三、IIS5.1是个压缩文件,我们就把它解压到当前文件夹。 第四、打开-开始-控制面板-添加/删除程序-添加删除Windows组件-在Internet信息服务上画对勾(同时还要将详细信息中的方框全部打上勾) 点下一步,这时弹出一个对话框,点确定,弹出以下对话框,点浏览,找到II5.1,点确定,这时电脑开始安装IIS、可是它只安装到现两三格的时候就停下来不安了,因为找不到文件了。你不用害怕,我们继续点浏览,把放文件的地方找出来,比方说F盘,然后电脑继续安装,点打开,点确定,这样的情况大概持续四次,真到安上为止,点完成,这时IIS5.1就真正安到你的电脑里了。 另外还有一种方法是使用光盘,在你安装系统的时候,当然我说的是XP系统,安装完成后,不要取出光盘,打开-开始-控制面板-添加/删除程序-添加删除Windows组件-在Internet信息服务上画对勾{就是将它勾选上},直接安装,很容易就把IIS安上了。不过前提是你的光盘一直不要取出。 最新iis安装问题及解决方法 在安装时遇到的问题 1.iis6.0和5.0都不能装在XP系统中 2.下载了iis5.1后不知道怎么安装 3.安装过程中弹出文件无法复制的对话框和什么系统被修改,是否继续的对话框,很是郁闷 4.安装后internet信息服务器中没有默认网站 5.安装后在地址栏中输入http://localhost/出现Server Application Error 错误即500 错误 6.安装后默认网站无法启动 再说说这些问题的解决方法 问题一:1 在你装IIS之前需要知道你的系统是什么样的,HOME版的好想不能装,可好象网上也有装的方法,我们用过HOME版的,也就没试过,如果你是HOME版的可以去试试。如果你的系统是家庭版的,那就应该知道windows 98 只能装pws4.0;windows 2000 ---iis5.0;windows 2003---iis6.0;windows xp---iis5.1.如果你不是用系统盘安装,那就去网上下载你要装的IIS吧! 问题二:我的系统是xp的,所以我装的是5.1。下载后解压缩放在你硬盘的任何位置。然后开始/设置/控制面板/[添加/删除程序]/[添加/删除windows组建],然后在windows 组件向导中的internet 信息服务旁边的方框里打上勾,(注意:先别按下一步,点击详细信息看看里面的那些方框是不是都打上勾了,如果没有,要全选上,不然会出现问题4)。现在你按下一步,要求你插入光盘,没有盘,点击浏览,选择IIS存放的路径,然后确定,这里也许你就出现问题3了,如果没出现你很幸运! 问题三:如果安装时找不到文件,或文件无法复制,知道是什么原因吗?是windons自带游戏惹的祸。回到Windows组件向导,找到附件和工具,在其详细信息中去掉“游戏”的对勾(不然找不到zClientm.exe)。重新安装,是不是找到了?呵呵,这时会一边边的弹出个对话框让你重新选择路径,那就再选一次,不过要注意路径后面好象多了个i386,把它取了,确定。在这里也许会弹出说你的系统不修改的对话框,直接取消,这时你可以歇一下了,可能你已经安装成功了,不过不要太高兴,如果你没遇到后面的问题,你有点幸运! 问题四:如果看不到默认网站,那再打开[添加/删除windows组建]中的internet 信息服务,详细信息里面的勾全打上了,如果没有,重装吧! 问题五:出现这个问题也不知道什么原因,不知道你出现了没有,解决方法是:开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”中,有一个“IIS Out-Of-Process Pooled”鼠标右键“属性”--“标识”--把“此用户”调整为“交互式用户--目前已登录的用户”。然后“确定”,再鼠标右键“属性”--“启动”。这里还有个问题就是找不到“IIS Out-Of-Process Pooled”,那里面根本没有!怎么 办?别!开始/运行,输入msdtc -resetlog,确定。然后打开开始/设置/控制面板/信息管理/服务,找到Distributed Transaction Coordinator,启动它。现在你又要重装IIS了,现在你应该能看到IIS Out-Of-Process Pooled了,高兴吧! 问题六:好不容易装上来,可地址栏中输入http://localhost/又是网页无法显示,郁闷坏了!细心一看,默认网站没有启动,右键启动提示“服务器并未及时响应启动或控制请求”在网上查了下说是World Wide Web Publishing Services有问题,找到它果然它没启动,可启动它出现错误,启动不了,怎么办?再查吧,又说是要删个更新文件,最后还是弄出来了,正确方法是这样的:开始/设置/控制面板/[添加/删除程序],最上面有个“显示更新文件”打上勾,在里面找到KB939373,删除它。然后开始/设置/控制面板/管理工具/服务,找到World Wide Web Publishing Services,启动它,并将启动方式改为自动,再回到默认网站启动,看看,是不是能启动了,这时终于看到结果了。我的就是这样装上的,一波三折啊,呵呵祝你好运! 如果是XPHome版 首先在“开始”菜单的“运行”中输入“c:\Windows\inf\sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,因为是XP简化版,所以里面东西很少,在里面加上这段:“iis=iis2.dll,OcEntry,iis2.inf,,7”。之后保存并关闭。 因为是XP简化版,所以在下载的安装文件里也一定没有IIS的安装文件了。你可以从本站点击下载IIS安装文件。下载完后,解压到任意盘符的根目录下(最好是根目录,便于后面打命令)。比如我把压缩包解压到了D盘根目录下。 接下来,在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车(假设光驱是D盘): EXPand d:\iis51\iis.dl_ c:\Windows\system32\setup\iis2.dll EXPand d:\iis51\iis.in_ c:\Windows\inf\iis2.inf 注意如果你解压到了F盘就把上面的D改为F就可以了,其他同理。这时候,你打开控制面板->添加/删除Windows组件,就会发现,Internet信息服务(IIS)的安装选项已经出现在安装列表里了。 之后的事情,就和平常安装IIS一样了,只不过,在安装的过程中会出现找不到文件的情况(这是正常的,因为你的IIS安装目录没在XP默认的目录下)。这时,你点吉浏览,选择你刚刚解压的目录就可以了,这种让你选择安装文件的现象共会出现3次,每次的目录都按上面说的步骤即可。 不出意外,过一会,IIS就安装完成了,点击“完成”。但做到这一步还不算完。需要对IIS进行一些设置: 从管理工具里打开“Internet服务管理器” 然后点“默认WEB站点”的右键,转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回弹出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”全面的勾去掉,然后一路确定返回就可以了。至此XP简化版安装IIS5.1的步骤就全部完成了。

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧