
No.2ベストアンサー
- 回答日時:
SQL Server は同一マシン上にいくつもインストールすることができる。
SQL Server は DB を管理するサービス (DBMS) なので、同一マシンに複数インストールすれば、同一マシンで複数の DBMS が稼動することになる。
1つめの DBMS で管理されている DB-A という DB があったとして、さらに 2つ目の DBMS にも DB-A という DB があったとしても、1つ目の DBMS で管理している DB-A と 2つ目の DBMS で管理している DB-A は別物である。
これは Windows のフォルダーで考えればわかりやすい。
1つのマシン上には複数のドライブ (C とか D とか) をマウントできる。
各ドライブには当然ながらフォルダーがあるが、C:\hoge と D:\hoge という 2つの同じ名前のフォルダーはドライブが違うので別物である。
で、本題。
同一マシン上に複数の DBMS をインストールする場合、それぞれの DBMS のインスタンスに名前をつけて区別する。
ただし 1つの DBMS しか稼動させない場合は名前をつける必要がない。これを 「既定のインスタンス」 と呼ぶ。
既定のインスタンスが稼動しているマシンに 2つ目の DBMS をインストールする場合、すでに稼動している既定のインスタンスと区別するために何か名前をつける必要がある。これが 「名前付きインスタンス」 である。
ただし DBMS を 1つしか稼動させない場合でも、何が何でも既定のインスタンスにしなくてはならないわけじゃなく、名前をつけてやってもかまわない。
例外として、SQL Server の無償版である Express Edition は、通常は名前付きインスタンスとしてインストールされる。
名前付きインスタンスを指定せずにインストールした場合は、既定の名前付きインスタンスである SQLExpress が使用される。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
db2setupでdb2inst1が作成されない
-
1サーバに対する複数インスタン...
-
SQLのエラー(~付近に不適切な...
-
SQLSeverの新規登録で一般的な...
-
oracle パッケージの仕様?
-
SQL Loaderを使いたい
-
SQLサーバー接続 特定のPCがWin...
-
バッチファイルからのBCP起動に...
-
Excel-VBAの「しばらくお待ちく...
-
ACCESSからSQLServerのデータを...
-
SQL ServerにTCP/IPで接続出来ない
-
Oracle 8i コンマ(,)を含むデ...
-
SQL ServerにWindowsパスワード...
-
ACCESS ADOでupdateが効かない
-
Access2000環境に対応するMid関...
-
クエリの存在チェック
-
PostgreSqlでFunctionの作成に...
-
nvarchar型で指定して文字列幅...
-
ACCESS2000ディスクまたはネッ...
-
Access から SQLserver に接続...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
既定のインスタンスと名前付き...
-
sql serveについて
-
1サーバに対する複数インスタン...
-
SQLのSDKのインストールの仕方
-
SQLServerとOracleの共存
-
db2setupでdb2inst1が作成されない
-
sql server 2008 enterprise ev...
-
SQL ServerにOracleのリンクサ...
-
SQL Server 2005 へアップグレード
-
SQL Server の UID、PWDはどこ...
-
SQLServer2008のインスタンス名...
-
SQLのエラー(~付近に不適切な...
-
Oracle 8i コンマ(,)を含むデ...
-
Excel-VBAの「しばらくお待ちく...
-
PostgreSqlでFunctionの作成に...
-
GROUP BYでエラーが発生
-
Access2010 accdbのエラー「ODB...
-
(SQLSERVER) 別サーバーへテー...
-
SQLサーバー接続 特定のPCがWin...
-
SQL Loaderを使いたい
おすすめ情報