locked
Mudar nome da instância RRS feed

  • Pergunta

  • Boa tarde, possuo um servidor SQL  cujo nome da instância do servidor SQL era o mesmo nome da máquina. Porém o nome da máquina foi modificado e preciso também mudar o nome da instância. Alguém sabe como fazer isso sem causar danos ao servidor.

    Grata!!!

    sexta-feira, 15 de junho de 2007 16:49

Respostas

  • Lara,

     

    Sim da para renomear, mas é um procedimento que deve ser tomado com cuidado!!!

     

    O SQL Server, armazenada na table sysservers, o nome de Servidor, neste caso, deveremos remover desta table este servidor, e adicionar o nome do novo servidor local.

     

    Faça o seguinte:

     

    1 - Dentro do banco Master.

     

    2 - Select @@ServerName --> será exibido o nome do servidor.

     

    3 - sp_dropserver 'NomeAntigodoServidor'

     

    4 - sp_addserver 'NovoNomedoServidor', LOCAL

     

    5 - Reinicialize o seu servidor.

     

    6 - Entre no Query Analyzer, se conectando ao servidor local.

     

    7 - Select @@ServerName --> deverá ser exibido o novo nome especificado para o servidor.

     

    Obs: Não se esqueça de colocar no final da linha de comando da sp_addserver a palavra LOCAL, para especificar como servidor local.

     

    sexta-feira, 15 de junho de 2007 17:48
    Moderador

Todas as Respostas

  • Lara,

     

    O Nome da Instância no SQL Server é definido durante o processo de instalação!!!

     

    Você alterou o nome da máquina, realmente isso não significa que o nome da uma instância nomeada será alterada, por padrão este procedimento só pode ser realizado através do setup de instalação do SQL Server.

     

     

    sexta-feira, 15 de junho de 2007 17:19
    Moderador
  • Pois é, mas como nosso padrão aqui é o nome da instância ser o mesmo nome da máquina, eu precisaria alterar o nome da instância, só que não quero instalar o SQL Server de novo porque teria que configurar tudo de novo. Não tem jeito de fazer isso sem ter que reinstalar o SQL Server?
    sexta-feira, 15 de junho de 2007 17:24
  • Lara,

     

    Sim da para renomear, mas é um procedimento que deve ser tomado com cuidado!!!

     

    O SQL Server, armazenada na table sysservers, o nome de Servidor, neste caso, deveremos remover desta table este servidor, e adicionar o nome do novo servidor local.

     

    Faça o seguinte:

     

    1 - Dentro do banco Master.

     

    2 - Select @@ServerName --> será exibido o nome do servidor.

     

    3 - sp_dropserver 'NomeAntigodoServidor'

     

    4 - sp_addserver 'NovoNomedoServidor', LOCAL

     

    5 - Reinicialize o seu servidor.

     

    6 - Entre no Query Analyzer, se conectando ao servidor local.

     

    7 - Select @@ServerName --> deverá ser exibido o novo nome especificado para o servidor.

     

    Obs: Não se esqueça de colocar no final da linha de comando da sp_addserver a palavra LOCAL, para especificar como servidor local.

     

    sexta-feira, 15 de junho de 2007 17:48
    Moderador
  • Valeu Júnior, deu certinho!!!
    segunda-feira, 18 de junho de 2007 15:09
  • Lara,

     

    Valeu, obrigado pelo retorno.

    segunda-feira, 18 de junho de 2007 16:25
    Moderador