Como alterar o nome da instância do SQL Server Express 2008?

23

Na minha máquina de desenvolvimento, instalei o SQL Server Express 2008, mas ele tem o nome da instância .\SQLEXPRESS. Eu quero que seja a instância padrão. Tenho certeza de que selecionei a opção "Instância padrão" na instalação, mas aparentemente não funcionou. Existe alguma maneira de alterar o nome da instância agora?

Adicionado:

Parece que este é um bug conhecido no instalador. Isso será corrigido quando a PCU 1 (atualização PubliC) for lançada, mas não há informações sobre quando isso acontecerá. Enquanto isso, existem duas soluções alternativas:

  • Ao instalar, escolha a opção "Instância nomeada" e insira MSSQLSERVER.
  • Instale uma instância nomeada, instale outra instância e, desta vez, a opção "Instância padrão" funcionará.

Ainda assim, a questão permanece: existe alguma maneira de renomear uma instância SEM reinstalar? Porque a configuração foi lenta. XD

Vilx-
fonte

Respostas:

16

Não há como alterar o nome da instância sem reinstalar, desculpe .....

Atualização: OK, parece que existem algumas maneiras de fazer isso - embora não esteja certo de como elas funcionam. Eu nunca ouvi falar de alguém fazendo isso com êxito :-( A maneira mais fácil de fazer isso é reinstalar com o nome correto. Especialmente nas versões do SQL Server Express, não é realmente importante reinstalar - feito com facilidade e, é claro, você pode fazer backup e restaurar seus dados. Portanto, também não há perda ...

Além disso, parece que o método está limitado apenas ao SQL Server 2000 - ao pesquisar os tópicos apropriados para o SQL Server 2008 ( sp_dropserver, sp_addserver ), parece que esses são usados ​​para renomear um servidor (computador) para um novo nome - sem alterar o Nome da instância do SQL Server, na minha opinião. Não há mais menção de renomear uma instância do SQL Server instalada com esse método.

marc_s
fonte
Olá Marc, você sabe se isso mudou no SQL Server 2014?
Craig Efrein
@CraigEfrein: Eu não acho que foi - pelo menos eu nunca li nada sobre este ser possível em SQL Server 2014 agora ....
marc_s
Isso não mudou e provavelmente nunca será.
mrdenny
É um bom momento para testar seu plano de recuperação de desastres com uma restauração em uma nova instalação do servidor!
HackSlash
10

sp_dropserver e sp_addserver são usados ​​apenas para informar à Instância SQL que o nome do computador físico foi alterado.

Não há como alterar o nome da instância sem reinstalar o SQL.

mrdenny
fonte