“sql2005管道的另一端上无任何进程”及附带一系列问题完整解决方法
“sql2005管道的另一端上無(wú)任何進(jìn)程”及附帶一系列問(wèn)題完整解決方法
?
?問(wèn)題一:已成功與服務(wù)器建立連接,但是在登錄過(guò)程中發(fā)生錯(cuò)誤。?? (provider:?? 共享內(nèi)存提供程序,?? error:?? 0?? -?? 管道的另一端上無(wú)任何進(jìn)程。???
用windows身份登錄management studio, 點(diǎn)擊站點(diǎn)屬性,將安全選項(xiàng) 更改為:windows 和sql 混合身份登錄,解決。
?
問(wèn)題二:
SQL2005企業(yè)管理器登錄時(shí)選用windows身份驗(yàn)證一切順利,然而使用sql server身份驗(yàn)證即sa用戶名登錄時(shí),卻出現(xiàn)以下錯(cuò)誤提示“provider: 共享內(nèi)存提供程序, error: 0 - 管道的另一端上無(wú)任何進(jìn)程”。
于是按以下步驟修改設(shè)置:
既然windows身份驗(yàn)證能夠通過(guò),就以該身份先登錄進(jìn)管理器,然后在服務(wù)器屬性中有一項(xiàng)服務(wù)器身份驗(yàn)證,設(shè)為sql server和windows身份驗(yàn)證模式。下一步,在安全--登錄中設(shè)置sa用戶的屬性,在狀態(tài)一欄中有“登錄”一項(xiàng),默認(rèn)是禁用,改為啟用。修改完成后,重啟企業(yè)管理器以sa用戶名進(jìn)行登錄,問(wèn)題依舊。想了半天,原來(lái)在設(shè)置完“sql server和windows身份驗(yàn)證模式”后,要求重啟服務(wù)。當(dāng)時(shí)設(shè)置完成后只是重新開(kāi)啟了企業(yè)管理器,其服務(wù)并沒(méi)重新啟動(dòng)。
因此找到“SQL Server 外圍應(yīng)用配置器”,運(yùn)行后,選擇“服務(wù)和連接外圍應(yīng)用配置器”,先停止SQLEXPRESS一下,再啟動(dòng)一次。至此問(wèn)題應(yīng)該解決了。
?
問(wèn)題三:
已成功與服務(wù)器建立連接,但是在登錄過(guò)程中發(fā)生錯(cuò)誤。 (provider: 共享內(nèi)存提供程序, error: 0 - 管道的另一端上無(wú)任何進(jìn)程。)
“/cs”應(yīng)用程序中的服務(wù)器錯(cuò)誤。
已成功與服務(wù)器建立連接,但是在登錄過(guò)程中發(fā)生錯(cuò)誤。 (provider: 共享內(nèi)存提供程序, error: 0 - 管道的另一端上無(wú)任何進(jìn)程.)
出現(xiàn)這樣的錯(cuò)誤,到網(wǎng)上查了好多資料也沒(méi)有好的解決辦法,最后打開(kāi)web.config把
<add key="SiteSqlServer" value="server=(local);uid=csuser;pwd=xxx;Trusted_Connection=yes;database=communityserver" />
改成
<add key="SiteSqlServer" value="Data Source=.;Initial Catalog=communityserver;Persist Security Info=True;User ID=csuser;Password=xxx"/>
問(wèn)題解決
?
PS?新問(wèn)題:解決完成后,調(diào)試程序時(shí),系統(tǒng)可能會(huì)提示你“不能執(zhí)行SELECT操作”之類的。
這時(shí),需要重新用WINDOWS登錄(一定且必須,若還使用新創(chuàng)建的用戶登錄的話,會(huì)提示你“你沒(méi)有修改權(quán)限”)。
WINDOWS登錄進(jìn)去后,雙擊此用戶,到“用戶映射”中,將相應(yīng)所有項(xiàng)的db_owner全部選上。
?
重新調(diào)試系統(tǒng),可能會(huì)提示你“啟動(dòng)項(xiàng)目不正確”,那就右擊“解決方案”,進(jìn)去選啟動(dòng)為“WEB”咯。
總結(jié)
以上是生活随笔為你收集整理的“sql2005管道的另一端上无任何进程”及附带一系列问题完整解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ExpressQuantumGrid.S
- 下一篇: 作者:张悦今,女,中央财经大学信息学院讲