Re: [問題] sql server 2005 express在website專案 …
※ 引述《liunate (i miss you)》之銘言:
: ※ 引述《mygod1220 (晴天)》之銘言:
: : 目前使用vs2005開發一個website專案
: : 裡面有一個叫做Club.mdf的database file
: : 我現在想要用sqlconntion和sqldataAdaptor這兩個元件和資料庫做連結
: : 但是我發現我的連接字串打
: : Server=localhost;Database=Club;uid=sa;password=;Trusted_Connection=True
: : 會出現錯誤代碼40: Cannot open the sqlxxxxx的錯誤訊息
: : 後來我利用.NET的SERVER EXPLORER去對Club.mdf做連結測試
: : (datadource = Microsoft SQL Server Database File (SqlClient) )
: : 原本登入的預設值是採用windows認證
: : 如果我選用sql認證,並在帳號欄打入sa,測試後會出現"帳號錯誤"的訊息...
: 是否是因為你在安裝SQLExpress的時候,只有將Windows驗證設定為唯一許可的
: 驗證方式?可以在SQLExpress的系統內容中找看看把Sql驗證也打勾
這個我之前用Regedit改過了
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer
LoginMode =2
現在我用MSSMSE是可以用SQL認證的分式登入
也將Club.mdf匯入了
但是狀態不穩定,有時後MSSMSE會沒有辦法建立起和Club的連結
(尤其是在VS2005也開著的情況下兩個程序很容易互咬...)
另外在VS2005的SERVER EXPLORER仍然不行用登入MSSMSE的帳號sa來登入...
錯誤訊息: Failed to generate a user instance of SQL server.
Only an integrated connection can general a user instance.
真是頭大阿...
: 可以使用附加(Append)資料庫找到那個檔案(.mdf)建立起Connection
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.92.75.5
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章