Re: [問題] sql server 2005 express在website專案 …

看板C_Sharp (C#)作者 (晴天)時間19年前 (2006/08/29 15:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
※ 引述《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
文章代碼(AID): #14y-XWkq (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #14y-XWkq (C_Sharp)