【SQL Server 2012】Management Studioでサンプルデータベース(mdfファイル)をアタッチ
公開日:
:
最終更新日:2015/01/12
Windows, データベース Management Studio, SQL Server 2012, アタッチ, データベース
以前、Windows Server 2012にMicrosoftR SQL ServerR 2012 Expressをインストールし、
Management Studioをインストールして接続してみました。
今回は、何かデータベースを作ってみようと考えましたが…
勉強の為だけど、1から作るのはめんどくさいなぁーと思い、さっそくGoogle先生にご相談。
「sql server 2012 サンプルデータベース」で検索っと。
サンプルを公開して頂いているサイト発見(^ω^)
http://ec.nikkeibp.co.jp/nsp/dl/09476/index.shtml
■さっそくダウンロードし、中身を確認。
■mdfファイルが二つ入ってました。
デスクトップにペタっとファイルがあるのも嫌なので、SQL Serverのプログラム配下にコピーと。
↑の画像では、
「C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL」に「sample_db」というフォルダを
作成して、配下にコピーしました。
このフォルダ作成が後でアクセス権の問題でエラーとなったので
フォルダを新しく作成する際はアクセス権にご注意を。
■Management Studioを起動して、以前作成したデータベースに接続して
オブジェクトエクスプローラー/データベースで右クリックし、アタッチを選択
■データベースのアタッチ画面でさきほどダウンロードしたmdfファイルを【追加】ボタンで追加する。
■追加するとこんな感じ↓
■今回、ダウンロードしたファイルには、ldfファイルはないので、選択し、削除します。
■そして、最後にOKボタンを押すと、オブジェクトエクスプローラーに追加されているはずです。
以上でmdfファイルのアタッチは完了です。
ここからは素人の自分がハマッた?エラーをご紹介。
========================================================================
■ldfファイルが存在しないのに、削除せずにそのままOKを押すと…
========================================================================
↓こんなエラーが出て。
↓確認してみると、指定されたパスが見つかりません。ファイル ~ のディレクトリ参照に失敗しました。となります。
========================================================================
■mdfファイルを配置するディレクトリのアクセス権をきちんと設定しないでアタッチすると…
========================================================================
↓の感じで、フォルダに書き込みの権限がない状態でアタッチをすると
↓作成中にCREATE FILEでオペレーティングシステムエラー5(アクセスが拒否されました。)
とか出てエラーになります。
という感じで、エラーを読めばなんとなく想像がつく2種類のアタッチ時のエラーでした。
Adsense
関連記事
-
【SQL Server 2012】SQLでエクセル表示の実行エラーの対処法
SQLでエクセル表示を実行した時にエラーとなった場合の対処法。 実はSQLでエクセルファイルを表示
-
【Windows】ユーザーのプロファイル削除方法
仕事のPCは、使いまわしたりするからユーザープロファイルがたまって、あまり使っていないのにCドライブ
-
【ODBC】Access2007でSQL Server 2012に接続する為のサーバー側の設定
ODBCでAccess2007からSQL Server 2012へ接続する為には SQL Serv
-
【Windows VISTA/7の標準のZIPファイル】圧縮/解凍のアイコンがおかしい。
「ZIPファイルが開けない」 ファイルをダブルクリックすると、ワードが起動してエラーになる。 こ
-
【SQL Server】Management Studioを使ったトランザクションログファイルの圧縮
「ファイルが書き出せない」と問い合わせを受け、DBサーバーのマイコンピュータ確認したら、Dドライブ(
-
【Windows】ドメインに接続できません。と表示され、ログオンできない
ドメインに接続できません。ドメイン コントローラがダウンしているか利用できない状態になっている、
-
【コマンドプロンプト】完成版!cmdでSQLの結果を変数に取得
以前、 【コマンドプロンプト】cmdでSQLの結果を変数に取得する方法 を書きましたが、
-
【Internet Explorer】Windows7のデスクトップのIEがダブルクリックをしても起動しない。
「デスクトップにあるIEをダブルクリックしても起動しない。」 とヘルプデスクで依頼がありました。
-
【SQL Server】エクセルをテーブルに取り込む方法
以前にManagement Studioを使ってSQLでエクセルを直接取り込む方法を書きましたが、今
-
【共有フォルダ】上位フォルダからの継承アクセス権の個別削除
またまた共有フォルダのアクセス権で新しい発見をしたので、書きとめておこうと思います。 今まで必要な