今天在網(wǎng)上下載了一個asp.net網(wǎng)站,剛開始用vs2008打開并可以執(zhí)行的。我的連接字符串是這樣子的: <connectionStrings> 但后來自己把sql server 2008默認(rèn)安裝的NorthWind數(shù)據(jù)庫卸掉,然后再重新還原后就報:無法打開用戶默認(rèn)數(shù)據(jù)庫(用戶 計算機名\Administrator登錄失?。?/p> 后來在網(wǎng)上找了很久才知道,原來我把sql server 2008默認(rèn)安裝的NorthWind數(shù)據(jù)庫卸掉,然后再重新還原后,Northwind數(shù)據(jù)庫的所有者已經(jīng)不是SA用戶,而是變?yōu)槲矣嬎銠C的用戶,比如我的計算機名字VD4TVEDMAT3KLPJ,那么NorthWind數(shù)據(jù)庫的所有者就是VD4TVEDMAT3KLPJ\Administrator??梢栽贜orthWind數(shù)據(jù)庫上右鍵--屬性可以查看。這錯誤要修改連接字符串: <connectionStrings> 當(dāng)我把這問題解決后,又有一個問題:"此版本的 SQL Server 不支持用戶實例登錄標(biāo)志"的錯誤,這是因為 只有SQL Server Express版的支持 自己的是 Microsoft SQL Server Enterprise Evaluation Edition 不支持 解決方法: 更改Web.Config中的連接字符串中的User Instance 為false即可 |
|