Como altero o nome da instância no MS SQL 2005 sem instalar uma nova instância?

13

Eu tenho uma instância que realmente não tem nada, apenas foi instalada (destinada a um projeto, mas que nunca foi concluída neste servidor, o projeto foi duplicado em outro servidor), portanto, como eu tenho a instância, Eu quero renomeá-lo.

Isso pode ser feito? Como eu faria isso?


Uma investigação mais aprofundada (pesquisa no Google) diz que não é realmente possível. Consultas adicionais com meus colegas de trabalho dizem que é melhor instalar uma instância 2k8 e seguir em frente.

jcolebrand
fonte

Respostas:

13

Não é possível.

Você precisa reinstalá-lo. Não há recurso de renomeação de instância para o Mecanismo de Banco de Dados.

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

BenV
fonte
1
Sim, foi para isso que eu comecei, executando o atm do instalador 2k8. Obrigado de qualquer forma. A verdadeira questão é manter + responder, fechar ou excluir? Eu acho que continuo respondendo aos pesquisadores no futuro.
jcolebrand
1
@ jcolebrand: Definitivamente, deixe como respondido. Em caso de dúvida, você sempre pode sinalizar para atenção do moderador e deixá-los fazer a ligação.
BenV
4

Você não pode alterar o nome da instância, mas se eu sugerir, você poderá usá-lo server aliases. Por exemplo: se seu servidor de banco de dados fosse stackexchange e o nome da instância fosse sql2005 , você se conectaria ao servidor sql acessando stackexchange \ sql2005 . Um alias pode ser configurado no gerenciador de configuração SQL com o nome digamos dbaxchange e, em seguida, apontado para stackexchange \ sql2005 . Agora, quando você quiser se conectar ao seu servidor, forneça apenas o nome de dbaxchange e será como se você estivesse se conectando ao stackexchange \ 2005 .

StanleyJohns
fonte
Sim, aliases são muito úteis. +1 Apenas tenha cuidado para habilitar o protocolo que ele usa e (se TCP / IP) que o número da porta correto esteja selecionado. Aliasing a instância padrão é bom, mas se você está aliasing um não-padrão, você precisa usar uma porta diferente de 1433.
Peter K.