SQL2005无法启动SQL Server 请求失败或服务未及时响应等问题的解决方案
SQL2005无法启【wú fǎ qǐ】动SQL Server 请求失🛍败或服务未及🏛时响应【shí xiǎng yīng】
停用“VIA协议🏝”问题解决【jué】。"VIA协议🏝"停用方法【fǎ】:开始->程序->Microsoft SQL Server 2005->配置【pèi zhì】🤡工具【gōng jù】♏->SQL Server Configuration Manager ->打开后【dǎ kāi hòu】🍟找到【zhǎo dào】🖊"SQL Server 2005 网络配置【pèi zhì】🤡"->MSSQLSERVER 属性的【shǔ xìng de】协议🏝 在右边的属性框中把“VIA协议🏝”禁用即🏗可!
为什么【wéi shí me】🦍启动sql server 配置管理器出现请求【xiàn qǐng qiú】失败或😊服务未🍱及时响应【yīng】
解决方案:
停用“VIA协议【xié yì】🎁”问题解决【jué】😨。"VIA协议【xié yì】🎁"停用方【tíng yòng fāng】法👭:开始【kāi shǐ】💃->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager ->打开后【dǎ kāi hòu】找到"SQL Server 2005 网络配【wǎng luò pèi】置"->MSSQLSERVER 属性的协议【xié yì】🎁 在右边【zài yòu biān】的属性框中把🐽“VIA协议【xié yì】🎁”禁用即🈺可🏾!
你查看它的日【tā de rì】👎志,看看是否中间【fǒu zhōng jiān】存在这🧀样的一【yàng de yī】句类似的话🖍,
文件🧀 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf" 已压缩,但未驻【dàn wèi zhù】留在只【liú zài zhī】读数据库或文🐂件组中😌。必须将此文件🧀解压缩【jiě yā suō】。
如果是的话【de huà】,你将【nǐ jiāng】sql的文件夹右键属性⚓,选择高【xuǎn zé gāo】🐘级【jí】,在出现🚻的界面里🏠“压缩内容以便🐧节省磁盘空间🌷”的选项【de xuǎn xiàng】,确定就行了【háng le】
解决🍵SQL Server不允许【bú yǔn xǔ】进行远😯程连接问题【wèn tí】
刚刚安装的数据库系【jù kù xì】统【tǒng】,按照默认安装的话【de huà】⛑,很可能在进行远【jìn háng yuǎn】程连接时报【jiē shí bào】🛴错,通常是【tōng cháng shì】错误🐑:"在连接到 SQL Server 2005 时🌛,在默认【zài mò rèn】的设置🍭下🤕 SQL Server 不允许进行远【jìn háng yuǎn】程连接可能会🔂导致此🎳失败【shī bài】🏻。 (provider: 命名管🦔道提供【dào tí gòng】程序, error: 40 - 无法打👾开到 SQL Server的连接) ",现在针对此问题总结【tí zǒng jié】如下🤕:
明白了【míng bái le】💪SQL Server是个网【shì gè wǎng】🚱络数据库就可【kù jiù kě】迎刃而解了🌔,简单的分为下面的几种情况。
◆1.数据库引擎没有启动🕞。有两种启动方【qǐ dòng fāng】🎶式【shì】:
(1)开始->程序【chéng xù】->Microsoft SQL Server 2005->SQL Server 2005外围应🎡用配置🍤器【qì】,在打开【zài dǎ kāi】⤵的界面单击"服务的【fú wù de】😃连接的外围应🎡用配置🍤器【qì】",在打开【zài dǎ kāi】⤵的界面中找到📟Database Engine,单击"服务",在右侧【zài yòu cè】查看是【chá kàn shì】📼否已启【fǒu yǐ qǐ】😓动【dòng】,如果没有启动【dòng】👋可单击"启动【dòng】",并确保【bìng què bǎo】"启动类【qǐ dòng lèi】型"为自动【wéi zì dòng】🔏,不要为手动【dòng】,否则下次开机【cì kāi jī】🧝时又要🐷手动【dòng】启🐹动【dòng】;
(2)可打开【kě dǎ kāi】:开始->程序🌽->Microsoft SQL Server 2005->配置工具🎷->SQL Server Configuration Manager,选中📇SQL Server 2005服务【wù】中SQL Server(MSSQLSERVER) ,并单击【bìng dān jī】工具🎷栏中的"启动服📹务【wù】"按钮把服务状【fú wù zhuàng】态改为【tài gǎi wéi】🤹启动;
使用上面两种方式时,有时候在启动【zài qǐ dòng】的时候💮可能会出现错误,不能启【bú néng qǐ】🤚动,这时就要查看"SQL Server 2005配置管【pèi zhì guǎn】📃理器🤡"中的【zhōng de】SQL Server 2005网络配置🙀->MSSQLSERVER协议中😜的VIA是否已启用【qǐ yòng】,如果已🈹启用【qǐ yòng】,则把它【zé bǎ tā】🐯禁止【jìn zhǐ】.然后再执行上【zhí háng shàng】🔋述一种【shù yī zhǒng】方式操作就可📊以了【yǐ le】.
◆2.是否已🕶经允许【jīng yǔn xǔ】远程连🆘接【jiē】。这个部分可以🐓简单的分为【fèn wéi】4个方面【gè fāng miàn】🤼,分别是【fèn bié shì】在【zài】⏯ SQL Server上启用💊远程连🆘接【jiē】、启用SQL Server 浏览服务、在【zài】⏯Windows 防火墙中为【zhōng wéi】🐃SQL Server 2005 创建例外和在【zài】⏯Windows 防火墙中为【zhōng wéi】🐃“SQLBrowser”创建例外。下面是【xià miàn shì】几个具【jǐ gè jù】体的操🌾作方式🏨:
在【zài】🍯SQLServer 实例上启用远程连接【chéng lián jiē】💹
◆1.指向【zhǐ xiàng】🖤“开始【kāi shǐ】🍉->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应🐨用配置【yòng pèi zhì】器”
◆2.在“SQL Server 2005 外围应➕用配置【yòng pèi zhì】🛳器【qì】👞”页🧗, 单击【dān jī】“服务和连接的【lián jiē de】外围应➕用配置【yòng pèi zhì】🛳器【qì】👞”
◆3.然后单🖇击展开“数据库引擎【yǐn qíng】”, 选中【xuǎn zhōng】“远程连👷接【jiē】👶”,在右边选中【xuǎn zhōng】“本地连【běn dì lián】接【jiē】👶和远程连👷接【jiē】👶”,
再选择👡要使用的协议【de xié yì】🌜,( 这个地【zhè gè dì】🔈方应当启用🙊TCP/IP 和命名管道服务【wù】!)单击【dān jī】🤳“应用”,您会看到下消【dào xià xiāo】息:
“直到重【zhí dào chóng】新启动数据库🔲引擎服务后,对连接设置所✂做的更改才会生效【shēng xiào】😇。”,单击【dān jī】😊“确定【què dìng】🔓”按钮返回【huí】
◆4.展开“数据库【shù jù kù】引擎”, 选中【xuǎn zhōng】🔹“服务”,在右边【zài yòu biān】♟单击🤖“停止【zhǐ】🧘”,等到 MSSQLSERVER 服务停止【zhǐ】🧘,
然后单⏳击“启动【dòng】”,重新启【chóng xīn qǐ】动【dòng】MSSQLSERVER 服务🔹。
启用【qǐ yòng】SQLServer 浏览器🐽服务
◆1.指向【zhǐ xiàng】🍲“开始🦍->程序->Microsoft SQL Server 2005->配置工具【jù】->SQL Server 外围应🚮用配置【yòng pèi zhì】器”
◆2.在“SQL Server 2005 外围应【wài wéi yīng】🥔用配置【yòng pèi zhì】🎱器【qì】🈳”页🐋, 单击【dān jī】“服务和连接的外围应【wài wéi yīng】🥔用配置【yòng pèi zhì】🎱器【qì】🈳”
◆3.然后单击展开【jī zhǎn kāi】“SQL Server Browser”, 选中【xuǎn zhōng】“服务”,在右边🚃“启动类型💂”选择🥋“自动【zì dòng】”,
再单击【dān jī】🌦“启动”,单击【dān jī】🏹“确定”按钮返回【huí】
在【zài】Windows 防火墙【fáng huǒ qiáng】🍳中为“SQL Server 2005”创建例🔻外
◆1.在 Windows 防火墙【fáng huǒ qiáng】设置界面中💌,选择【xuǎn zé】“ 例外🧓” 选项卡🕸,然后单【rán hòu dān】击💽“添加程【tiān jiā chéng】序”
◆2.在【zài】😨“添加程序窗口【xù chuāng kǒu】”中单击🛂“浏览”
◆3.然后找🖥到【dào】“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe”,
单击【dān jī】“确定”返回💈
注意😠 : 路径可【lù jìng kě】能会根【néng huì gēn】据【jù】🥋 SQL Server 2005 安装不🐚同而不同。 MSSQL.1 是占位符,对应数【duì yīng shù】⛴据【jù】🥋库实例ID。
◆4.对每个需要打【xū yào dǎ】开远程【kāi yuǎn chéng】👜访问的SQL Server 2005 实例🏓,重复步【chóng fù bù】📿骤 1 至 3。
在【zài】🍦Windows 防火墙中为【zhōng wéi】“SQLBrowser”创建例🚬外
◆1.在 Windows 防火墙设置界【shè zhì jiè】面中🍳,选择“ 例外🥅” 选项卡【xuǎn xiàng kǎ】😆,然后单【rán hòu dān】击【jī】🤤“添加程序”
◆2.在【zài】🎡“添加程序窗口”中单击【zhōng dān jī】🔆“浏览”
◆3.然后找【rán hòu zhǎo】✈到“C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”,
单击“确定【què dìng】”返回🔤
注意🆗 :路径可能会根【néng huì gēn】据🤬 SQL Server 2005 安装不【ān zhuāng bú】同而不同。在使用.NET开发进【kāi fā jìn】行时【háng shí】,会遇到【huì yù dào】使用连【shǐ yòng lián】📵接【jiē】字符串连接【jiē】🎆SQL Server 2005数据库🐱使用机🥑器名称和🎺localhost都能连😂接【jiē】,但是使用IP地址却不能连⏩接的问【jiē de wèn】题【tí】,解决的🗼办法是在SQL Server实例上启用本地和远🛃程连接【jiē】,并且在😩选择协议的时【yì de shí】候使用【hòu shǐ yòng】📂TCP/IP和🎺命名管道服务【dào fú wù】即可解【jí kě jiě】决。
在尝试🏆从远程计算机【jì suàn jī】连接到【dào】 Microsoft SQL Server 2005 实例时,可能会🔑接收到【dào】错误消息🗒。在使用【zài shǐ yòng】〰任何程【rèn hé chéng】🏔序连接到【dào】 SQL Server 时都可🏈能会发【néng huì fā】🚚生此问题。例如【lì rú】,在使用【zài shǐ yòng】〰 SQLCMD 实用工【shí yòng gōng】具连接到【dào】 SQL Server 时收到【shí shōu dào】以下错误消息🗒:
Sqlcmd:错误🤒:Microsoft SQL Native Client:建立到【jiàn lì dào】服务器🈯的连接【de lián jiē】💻时发生【shí fā shēng】错误🤒。连接到 SQL Server 2005 时【shí】,默认设【mò rèn shè】🎷置 SQL Server 不允许远程连接这个事实可✂能会导致失败。
如果没【rú guǒ méi】有将 SQL Server 2005 配置为【pèi zhì wéi】📫接【jiē】🥧受远程连【yuǎn chéng lián】🔹接【jiē】🥧,则可能会发生此问题【cǐ wèn tí】👐。默认情🌹况下【kuàng xià】🔠,SQL Server 2005 Express Edition 和 SQL Server 2005 Developer Edition 不允许远程连【yuǎn chéng lián】🔹接【jiē】🥧。若要配置【zhì】 SQL Server 2005 以允许远程连【yuǎn chéng lián】🔹接【jiē】🥧,请完成以下所有步骤【yǒu bù zhòu】🎹:
· 在您要🐐从远程👶计算机连接到【lián jiē dào】的【de】 SQL Server 实例上启用远【qǐ yòng yuǎn】📏程连接。
· 打开【dǎ kāi】 SQL Server Browser 服务🔸。
· 配置防火墙以【huǒ qiáng yǐ】🕞允许与🤢 SQL Server 和 SQL Server Browser 服务相【fú wù xiàng】关的网【guān de wǎng】络通讯🔜。
本文介【běn wén jiè】绍如何🌛完成这些步骤中的每【zhōng de měi】一步🔳。
若要在 SQL Server 2005 实例上启用远程连接【chéng lián jiē】并打开【bìng dǎ kāi】🔀 SQL Server Browser 服务,请使用🍉 SQL Server 2005 外围应♓用配置器工具【qì gōng jù】。在安装 SQL Server 2005 时会安🌁装外围应♓用配置器工具【qì gōng jù】。 为【wéi】 SQL Server 2005 Express Edition 或【huò】🖍 SQL Server 2005 Developer Edition 启用远程连接【chéng lián jiē】
必须为要从远📚程计算🥙机连接【jī lián jiē】⬆到的每个 SQL Server 2005 实例启用远程连接【lián jiē】。为此【wéi cǐ】⚽,请按照【qǐng àn zhào】下列步【xià liè bù】🌙骤操作:&nbs
关键词:SQL2005
阅读本文后您有什么感想? 已有 人给出评价!
- 7
- 2
- 6
- 13
- 7
- 66