web-dev-qa-db-ja.com

SQL Server2008でインスタンスを作成する方法

SQL Server 2005Expressをインストールしています。後でSQLServer 2008にアップグレードしました。インスタンスについてはよくわかりませんが、SQL Server2005にログインしてSQLServer 2008にログインすると、同じ数のデータベースが表示されます。また、SQL Server 2008でデータベースを作成すると、SQL Server2005でデータベースが表示されます。

別のSQLServer 2008インスタンスを作成するにはどうすればよいですか?

可能であれば、段階的に説明してください。

ありがとう

8
Jordon Willis

SQL Serverデータベースのインスタンスは、SQLServerの名前付きインストールです。通常、特定のマシンに最初にインストールするのはデフォルトのインスタンスであり、特定の名前はありません。(local)名またはサーバーマシンの名前を使用して接続するだけです。

SQL Server Expressは通常、SQLExpressインスタンスとしてインストールされます。したがって、インスタンスはSQLExpressと呼ばれ、(local)\SQLExpressまたは.\SQLExpressまたはMyServerMachine\SQLExpressを使用して接続します。

SQL Serverインスタンスは互いに完全に独立しており、基本的には好きなだけインストールできます。それぞれに一意のインスタンス名を使用する必要があります。ただし、SQL Serverインストールを再度実行すると、既にインストールされているインスタンスが表示され、新しいインストールの新しいインスタンス名の入力を求められます。大丈夫です。

25
marc_s

インストールプログラムを再度実行し、デフォルトインスタンスと名前付きインスタンスのどちらが必要かを確認するメッセージが表示されたら、別の名前の名前付きインスタンスを指定します。デフォルトのインスタンスmakeは次のようになります。

servername

名前付きインスタンスは次のようになります。

servername\instancename
9
David M

「基本的には好きなだけインストールできます」

2008年の50のように制限があります。

http://technet.Microsoft.com/en-us/library/aa174516(v = sql.80).aspx Microsoftは、単一のコンピューターまたはフェールオーバークラスターで16を超えるインスタンスをサポートしていません。

さらにいくつかの制限があります。

4
user3818319