解決方法:
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網(wǎng)站設計、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的石林網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
【Microsoft SQL Server 2005】--【配置工具】--【SQL Server Configration Manager】
打開配置管理器窗口,左側(cè)樹形中找到“SQL Server 2005 網(wǎng)絡配置”--“MSSQLSERVER的協(xié)議”,右側(cè)的VIA協(xié)議為啟用,改成禁用即可。
另外,管理員密碼修改也會造成sqlserver服務無法啟動。解決方法如下:
打開 \Microsoft SQL Server 2005\配置工具\下的SQL Server Configuration Manager,打開SQL Server屬性,如下圖所示:
將本帳戶的密碼修改為您更改之后的管理員密碼,“確定”即可。這時SQL Server服務應該就能正常啟動了。
最后需要補充說明的是:我的機器在安裝時沒有使用默認實例,而是用的“EHR”這個實例名,因此,截圖可能會與您看到的不太一樣。沒有關系,道理都是一樣的。
2:SQL Server 2005 出現(xiàn)到主機 的 TCP/IP 連接失敗
在 SQL Server 2005 里面,如果出現(xiàn)到主機 的 TCP/IP 連接失敗。 java.net.ConnectException: Connection refused: connect!
估計是因為sqlserver2005默認情況下是禁用了TCP/IP連接。
您可以在命令行輸入:telnet localhost 1433進行檢查,這時會報錯:正在連接到localhost...不能打開到主機的連接,在端口 1433: 連接失敗
啟動tcp/ip連接的方法:
打開
\Microsoft SQL Server 2005\配置工具\目錄下的SQL Server Configuration
Manager,選擇mssqlserver協(xié)議,
然后右邊窗口有個tcp/ip協(xié)議,然后啟動它,把sqlserver服務停了,然后在啟動。問題就解決了!
這時在命令行輸入:telnet localhost 1433就不會再報錯了,窗口顯示為一片黑,即為正常。
SQLServer2005安裝提示服務無法啟動
安裝時出現(xiàn)了如下錯誤:SQL Server 2005 安裝錯誤碼29503,接下來講解一下,錯誤原因及解決方法,感興趣的你可以參考下,或許對你有所幫助
看看數(shù)據(jù)庫的mdf和ldf的物理文件是否還在,如果在的話,先停止SQL Server,然后把文件復制一份做備份。再啟動SQL Server,分離數(shù)據(jù)庫,重新附加數(shù)據(jù)庫試試。
如果文件不在,你查找一下是不是文件的路徑改動了。找到文件后,先分離數(shù)據(jù)庫,重新附加數(shù)據(jù)庫。
如果沒有try catch,事務中出錯后會報出錯誤,然后繼續(xù)后續(xù)語句的執(zhí)行;然后根據(jù)設置,會進行自動回滾或者等待用戶手動回滾。
SET?XACT_ABORT?OFF??
--當設置為ON時,會開啟事務自動回滾