日期:2014-05-18  浏览次数:20295 次

請教一個關於SQL 2005 EXPRESS的連接問題
在VB.NET 2008中連接SQL 2005 EXPRESS時,出現如下錯誤,請問如何解決:
無法產生SQL SERVER的使用者執行個體.只有一個整合的連接可以產生使用者執行個體.此連接將會關閉

我的系統是繁體WIN XP SP2

------解决方案--------------------
http://tw.myblog.yahoo.com/alberts-blog/article?mid=568&prev=589&next=497
解決方法之一

修改下列兩個地方, 就可以解決這個問題了:

一、 雙撃 "Microsoft SQL Server 2005 > 組態工具 > SQL Server 組態管理員" 裡的"SQL Server服務/SQL Server (SQLEXPRESS)", 然後把 "登入身份/內建帳戶" 改成 "本機系統"。

二、 把檔案夾 "C:\Documents and Settings\[user]\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS" 整個刪除, 其中[user]是使用者的名稱。



解決方法之二

這個方法是亞伯特按照上述方式解決之後, 又毅然決然的把英文版的SQL Server移除, 重新安裝中文版時發現的。亞伯特在SQL Server 2008 Express 下載 " SQL Server 2008 Express with Advanced Services" 安裝完成後, 以上的問題根本不會發生; 因為安裝程式在安裝時會要求設定內建帳戶, 而且會把上述的檔案夾刪除。至於該網頁上的另兩項, 亞伯特就懶得再試了! ;0)