新しいインスタンスをインストールせずにMS SQL 2005でインスタンス名を変更するにはどうすればよいですか?


13

インスタンスが実際には何もありません。単にインストールされているだけです(1つのプロジェクトを対象としていますが、このサーバーでは実際に行われず、プロジェクトは別のサーバーで重複して行われました)。名前を変更したいです。

これはできますか?どうすればいいですか?


さらなる調査(グーグル)では、実際には不可能であると言われています。同僚との追加相談により、2k8インスタンスをインストールして先に進むこともできます。

回答:


13

不可能です。

再インストールする必要があります。データベースエンジンのインスタンス名変更機能はありません。

http://social.msdn.microsoft.com/Forums/en/sqlsetupandupgrade/thread/d5d297b0-2995-46ba-9d3b-d1ec8825f479


1
そう、2k8インストーラーのatmを実行することにしました。とにかく、ありがとう。本当の質問は、Keep + answered、closeまたはdelete?です。私は、将来の検索者のために答えられるように保つと思います。
jcolebrand

1
@jcolebrand:答えられた通りに間違いなく去ります。疑わしい場合は、いつでもモデレーターの注意を引くためにフラグを立て、電話をかけることができます。
BenV

4

インスタンス名を変更することはできませんが、私が提案する場合は、server aliases代わりに使用できる場合があります。たとえば、DBサーバーがstackexchangeであり、インスタンス名がsql2005である場合、stackexchange \ sql2005移動してsqlサーバーに接続します。SQL構成マネージャーで、たとえば、dbaxchangeという名前でエイリアスを設定し、stackexchange \ sql2005を指すようにすることができます。サーバーに接続する場合は、dbaxchangeの名前のみを指定すると、stackexchange \ 2005に接続しているようになります。


はい、エイリアスは非常に便利です。+1使用するプロトコルを有効にし、(TCP / IPの場合)適切なポート番号が選択されるように注意してください。既定のインスタンスが細かいですが、デフォルト以外をエイリアシングしている場合、あなたは1433から別のポートを使用する必要がエイリアシング
ピーター・K.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.