2012-02-18 25 views
0

私はコーディングを開始して以来、Visual Studioインターフェイスを介して排他的にSQL Server 2008を使用しています。 SSMSのデータベースにアクセスしようとしていますが、接続していますが、データベースが表示されていますが、オブジェクトエクスプローラで展開できません。オブジェクトエクスプローラの詳細でオブジェクトカウントが0です。 VSでは、私は、データベース、テーブル、sprocs、関数の数十を扱う完全なデータベースの階層を持っています。接続文字列は同じ場所を指します。何か案は?私はRTFMを無駄にしています。 :)これは、実行することで修正されました... enter image description hereSQL Server 2008R2 Management Studio、dbオブジェクトはどこにありますか?

+1

あなたは、接続文字列で、「ユーザーインスタンス」を使用していますか?そうであれば、「同じ場所」を指すことは戒めであるかもしれません。 –

+0

@Aaronこんにちはアーロン。わたし。 @ "データソース=。\ SQLEXPRESS; AttachDbFilename =" "C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ DATA \ Market.mdf" ";統合セキュリティ= True;接続タイムアウト= 600 ; User Instance = True "だから、DBファイルが見つからないのでしょうか? – StatsViaCsh

+0

いいえ、私はあなたがVSで見ているデータベースのインスタンスがあなたがSSMSで見ているインスタンスと同じではないと思います。あなたは意図的にユーザーインスタンスを使用していますか? –

答えて

1

が判明私のデータベースには、回復を待っていた次

ALTER DATABASE Market SET OFFLINE 
GO 

ALTER DATABASE Market SET ONLINE 
GO 
関連する問題