SQL Q&A

 

データベース(*.mdf)位置として、既定表示されるディレクトリを変更する方法

(SQL server)
Microsoft SQL server Express で作成しようとする
データベース(*.mdf)位置として、既定表示されるディレクトリを変更する
方法を教えてください

SQL serverは、Visual C# 2010 Express Edition のインストールと共に
インストールしてます。

OS=WINDOWS XP SP3
ーーーー
例えば、新規にデータベース名"ABC"として作ろうとしたとき
既定では
C:\Document and Settings\(ユーザーアカウント)\My△Documents\ABC.mdfは
存在しません。作成していいですか?
と表示されます。

この表示される既定ディレクトリを変えたい
ーーーー
この操作までの流れは以下の通り

①表示タブ>その他のウインドウ>データベースエクスプローラをクリック
>左ペインにデータベースエクスプローラが表示される
②データ接続を右クリック
③"接続の追加"をクリック 
接続の追加ダイアログ表示
④データソース(S)一覧より"Microsoft SQL server データベースファイルを選択
⑤データベースファイル名(D)に"ABC"と入力
⑥OKをクリック
ーーー
なお、現在のVisual C# 2010 Express Editionに関するレジストリは
親フォルダ=マイコンピュータ\HKCU\Microsoft\VCSExpress\10.0 

MyDocumentsLocationのみが、"%USERPROFILE%\My△Documentsで
既定値のままで、他は当方専用ディレクトリに変更している

G:\~のGドライブでUSB接続されたHDDでデータ専用に利用
-------
なぜ変更したいのかは
1.ユーザーデータでCドライブを大きくしたくない
2.Cドライブに異常が生じたときにユーザーデータに影響を与えたくないため
このエントリーをはてなブックマークに追加
2014-09-16 12:12:19   1288

コメント

2014年 10月 06日 (14:54)
こんにちは。
イノ(inno)です。

既定表示されるディレクトリを変更する方法は下記のリンクをご参考ください。

http://www.innoya.com/Board/ViewTip.aspx?menuID=4&idx=436

上記のページではtempdbの既定表示されるディレクトリを変更する方法を記述していますので、あのページを参考すれば他のデータベースもできると思います。

SQL SERVER 店舗毎のTOP10

-.日付:2015-12-22   カテゴリ : -   閲覧数:453

SQLServer Management Studio サーバーへの接続履歴を削除したい  (1)

-.日付:2015-03-09   カテゴリ : -   閲覧数:1609

sql server 2008 でselect文のwhere句にcaseを使って複数条件をセットしたい

-.日付:2015-02-12   カテゴリ : -   閲覧数:1280

IDENTITY列の複数テーブルへのINSERT  (1)

-.日付:2014-10-02   カテゴリ : -   閲覧数:1352

Sqlのパフォーマンスについての質問です。  (1)

-.日付:2014-08-27   カテゴリ : -   閲覧数:1218

SELECT時にカウントアップ  (1)

-.日付:2014-08-25   カテゴリ : -   閲覧数:1517

「char」と「varchar」は何か違いがあるのでしょうか?  (1)

-.日付:2014-07-30   カテゴリ : -   閲覧数:1239

Copyright © 2015 INNOYA.COM All rights reserved. RSS