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