VS2015を使用すると、localdbベースのSQLデータベースに正常に接続できます。SSMSにlocaldbテーブルがないのはなぜですか?
ただし、SQL Server Management Studio(SSMS)でデータベースを展開すると0のテーブルが表示されますが、VS2015ではテーブルが表示されます。
はここにいくつかの写真です:
VS2015を使用すると、localdbベースのSQLデータベースに正常に接続できます。SSMSにlocaldbテーブルがないのはなぜですか?
ただし、SQL Server Management Studio(SSMS)でデータベースを展開すると0のテーブルが表示されますが、VS2015ではテーブルが表示されます。
はここにいくつかの写真です:
データベース・ファイルを持っているすべてのプログラムは、最初にシャットダウン開く必要があります。 Visual StudioやIIS/IISExpress(またはコンソールアプリケーション)など、SSMSを使用してデータベースを編集する前に、
また、SSMSで正しいデータベースを開いて、新しい/複製データベースを作成していないことを確認する必要があります。
また、Visual Studioおよびアプリケーションの接続文字列で使用されているものと同じサーバー名をSSMSで使用する必要があります。これは、誤って重複データベースを作成/参照することを排除します。
services.msc
を開いてSQL Serverサービス(localdbではなく)を停止し、SSMS、VS、およびコンソールアプリケーションを再確認して、誤ってそのいずれかからSQL Serverに接続していないことを確認してください。異なるMSSQLインスタンスで同じ名前の別々のデータベースを持つことは可能です。
VSで切断されていても、まだssmsに表示されていないか、正しく切断していない可能性があります。 – Ozymandias