次の方法で共有


方法 : ファイル ベースのデータベースに接続する

SQL Server Express のローカル インスタンスに既存のデータベース ファイルを添付するか、ローカル インスタンスに接続するデータベースを作成できます。

[!メモ]

Visual Studio 2012 に データベース ファイル (.mdf)に適用する変更があります。詳細については、「ローカル データの概要」を参照してください。

[!メモ]

Visual Studio 2012 では、SQL Server オブジェクト エクスプローラー、またはサーバー エクスプローラー[データ接続] ノードから SQL Server データベースに接続できます。SQL Server オブジェクト エクスプローラーは SQL Server Management Studio と似たビューを提供します。このエクスプローラーをメニュー バーから開くには、[表示][SQL Server オブジェクト エクスプローラー] を選択します。詳細については、「接続されているデータベース開発」を参照してください。

重要 : 重要

SQL Server 2005のローカル インスタンスに SQL Server Express ファイルを接続すると、ファイルは SQL Server 2005のフォームに変更されます。SQL Server 2008のローカル インスタンスに SQL Server Express ファイルを接続すると、ファイルは SQL Server 2008のフォームに変更されます。

一時的にデータ接続] ノードからデータベース ファイル (.mdf)をアタッチするには

  1. サーバー エクスプローラーでは、 データ接続 のショートカット メニューを開き、 接続の追加を選択します。

    [接続の追加] ダイアログ ボックスが表示されます。

  2. 変更 のボタンをクリックします。

    [データ ソースの変更] ダイアログ ボックスが表示されます。

  3. [ Microsoft SQL Server データベース ファイルOK のボタンを選択します。

    [接続の追加] ダイアログ ボックスが再表示され、[データ ソース] ボックスに [Microsoft SQL Server データベース ファイル (SqlClient)] と表示されます。

  4. 参照 のボタンを選択し、既存の .mdf ファイルに参照します。

    存在していないファイル名を入力すると、空の .mdf ファイルが作成されます。

  5. [Windows 認証を使用] または [SQL Server 認証を使用] を選択します。

    SQL Server データベースのアクセス認証の詳細については、「[新しい SQL Server データベースの作成] ダイアログ ボックス」を参照してください。

  6. OK のボタンをクリックします。

    データベースは サーバー エクスプローラーに表示されます。データベースは、ローカル SQL Server のインスタンスに接続を閉じるまで接続し、接続されています。

対象のサーバーで新しいデータベースを作成したりアタッチしたりするには、Microsoft SQL Server の適切な権限が必要です。

SQL Server データベースで、編集するには、オブジェクトを参照するために作成する方法の詳細については、 " " を参照してください 接続されたデータベース開発

完全にデータ接続] ノードからデータベース ファイル (.mdf)をアタッチするには

  1. データ接続 のショートカット メニューを開き、 **新しい接続を追加します。**を選択します。

    [接続の追加] ダイアログ ボックスが表示されます。

  2. 変更 のボタンをクリックします。

    [データ ソースの変更] ダイアログ ボックスが表示されます。

  3. [ Microsoft SQL ServerOK のボタンを選択します。

    接続の追加 のダイアログ ボックスは データ ソース のテキスト ボックスに Microsoft SQL Server (SqlClient) を表示します。表示されます。

  4. サーバー名 ボックスに SQL Server Express のローカル インスタンスにパスを入力するか、参照してください。次のように入力する場合:

    • 「」 コンピューターの既定のインスタンスの場合は。

    • 「LocalDB (\v11.0" for the default instance of SQL Server Express LocalDB)。

    • 「。\SQLEXPRESS" for the default instance of SQL Server Express。

    SQL Server Express、および SQL Server に関する明確な LocalDB ついては、 " " を参照してください。 ローカル データの概要

  5. [Windows 認証を使用] または [SQL Server 認証を使用] を選択します。

  6. データベース ファイルのアタッチ参照を選択し、既存の .mdf ファイルを開きます。

  7. OK のボタンをクリックします。

    新しいデータベースがサーバー エクスプローラーに表示されます。これは、明示的にデタッチまで SQL Server に接続されています。

参照

概念

データベース接続とデータベース参照

その他の技術情報

データベース接続