1

このフィードバック ドキュメントの人々と同様に、SQL Server 2008 Express RTM で「既定のインスタンス」オプションを選択しても効果がありません。自分が何をしているのかに気付く前に、SQL Server Express 2008 を 2 回インストールする必要がありました。

デフォルトのインスタンスを選択した場合でも、インストールはデフォルトで「SQLExpress」になります。SQL Server Express をインスタンス "MSSQLSERVER" としてインストールすると、今後どのような問題が発生する可能性がありますか?

4

4 に答える 4

3

大きな問題は見当たりません。唯一の制限として、同じサーバーに SQL Server の「フル」バージョンをインストールする必要がある場合、デフォルト インスタンスとしてインストールすることはできません。 name はデフォルトで MSSQLSERVER になります。

ただし、SQL Server Express が "MSSQLSERVER" としてインストールされている場合でも、SQL Server の完全なコピーを別のインスタンス名で簡単にインストールできます。その点で問題はないと思います。

于 2009-12-27T09:04:23.150 に答える
2

SQL Express 自体には問題はありません。デフォルトのインスタンスとしてインストール、更新、アンインストールできます。しかし、さまざまな管理ツール、開発ツール、ドキュメンテーション、およびサンプルには、Express インスタンスの名前が 'SQLEXPRESS' であることをハード コードで想定していることがあり、多くの問題があります。そのような「デフォルト」の例は、すでにわかっているように、マシン構成の LocalSqlServer 接続文字列です。Andomar が発見したように、VS インストール スクリプトなど、他にもあります。

そのため、SQL Express を「MSSQLSERVER」として使用することは可能ですが、開発プラットフォームの多くのツールでSQL Express インスタンスとは見なされないため、フローに沿って「SQLEXPRESS」という名前の SQL Express を使用することをお勧めします。 Visual Studio と友人の利益のために。

于 2009-12-27T17:46:23.670 に答える
1

SQL Server Express 2005 のコピーをそのようにインストールしたことがあります。その後、Visual Studio のベータ版をインストールしました。その結果は悲惨なものでした。Windows Update が実行されず、両方の製品のアンインストーラーが失敗し、Windows を再インストールすることによってのみ問題を解決できました。

現在は SQL Server Express 2008 で修正されている可能性がありますが、本当に必要でない限り、MSSQLSERVER としてインストールすることはありません。

于 2009-12-27T09:53:46.793 に答える
0

これが私が自分自身に引き起こした1つの問題です:

Silverlight ビジネス アプリケーション テンプレートを機能させるには、どの DB が必要ですか?

于 2009-12-27T16:36:37.287 に答える