エンジニアの将来って?

現在7年目のCOBOL→Java→C#エンジニアが、将来への考えや勉強のアウトプット、たまに腎臓について書くブログです

【Visual Studio】mdfファイル(データベース ファイル)を接続するやり方を解説します

こんにちは。たいら(@tairaengineer2)です。
この記事では、Visual Studiomdfファイルを接続するやり方について解説します。

前提条件

この記事では、Visual Studio 2017 Communityを使っています。
インストールの仕方は、下の記事をご参考ください。

www.tairax.com

mdfファイルとは

mdfファイルとは、データベースファイルのことです。

MDF (マスターデータベースファイル)ファイルは、 Microsoft SQL Server のプライマリデータベースファイルで、データとスキーマを含む .mdf という拡張子を持ちます。
.mdfファイル拡張子を持つ複数のデータファイルを、ファイルグループに存在するかどうかにかかわらず、または新しいファイルグループを生成して作成することができます。

SQL Server の MDF 形式 / .MDF ファイル拡張子とは何ですか?から引用させて頂きました

ローカルで、Visual Stadioでデータベースについて開発するとき便利なものだと思います。

では、mdfファイルをVisual Stadioに接続するやり方を解説します。

mdfファイルをVisual Stadioに接続するやり方を解説

まず、Visual Stadioを開きます。

f:id:Tairax:20190106190715p:plain

新たにmdfファイルを接続する場合、サーバーエクスプローラーを開く必要があります。
なので、サーバーエクスプローラーを開きます。
サーバーエクスプローラーは

f:id:Tairax:20190106191618p:plain

  1. 表示
  2. サーバーエクスプローラー

の順にクリックします。

f:id:Tairax:20190106191746p:plain

Visual Stadioの左側にサーバーエクスプローラーが表示されます。
ここの

f:id:Tairax:20190106192047p:plain

データベースの上で右クリックして、接続の追加をクリックします。

f:id:Tairax:20190106192613p:plain

データベースの選択という画面がポップアップします。
ここでは、何のデータソースを接続するかを選択する画面です。
mdfファイルは

f:id:Tairax:20190106192837p:plain

Microsoft SQL Server データベースファイルを選択します。
そして続行ボタンを押します。

f:id:Tairax:20190106193429p:plain

接続の追加という画面になります。
ここで

f:id:Tairax:20190106193653p:plain

参照ボタンを押して、mdfファイルを参照します。

f:id:Tairax:20190106193856p:plain

エクスプローラーがポップアップします。
mdfファイルを選択します。

f:id:Tairax:20190106194035p:plain

選択したら、開くボタンを押します。

f:id:Tairax:20190106195651p:plain

ちゃんとmdfファイルが入力されています。
次にサーバーにログオンしますが、mdfファイルなので

Windows認証を使用する

のままでOKです。
テスト接続をしてみましょう。

f:id:Tairax:20190106200206p:plain

無事接続成功しました!
OKボタンを押して、接続の追加画面に戻ります。

f:id:Tairax:20190106200331p:plain

OKボタンを押します。

f:id:Tairax:20190106200604p:plain

ちゃんとmdfファイルの追加ができました!

まとめ:mdfファイルを追加してみよう

以上がVisual Stadioにmdfファイルを追加するやり方です。

あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ

 

ほかにもC#勉強記事を書いてます。
よければご参考ください。

【C#】xmlを読み込む、XDocumentとXElementについて解説します。

【Visual Stadio】Microsoft Reportをインストールするやり方を解説します【C#】

【C#】Visual Studioで使っていないusingを削除する方法を紹介します