none
Mudando nome servidor onde temos instalado SQL 2000 standard RRS feed

  • Pergunta

  • Pessoal,

    Surgiu a necessidade alteramos o nome do computador onde nossa instância do SQL 2000 está instalada. Qual o procedimento correto para que eu não haja problemas na hora da mudança de nome? Alguns amigos me deram a dica de que terei que realizar alguns procedimentos internos no SQL para que ele passe a funcionar depois da mudança de nome.

    Alguém pode me dar um procedimento seguro de se fazer isso?

    Se eu faço um backup do system state da máquina eu consigo reverter rápido qualquer problema na alteração?

    Terei os backups do system state e do database feitos, antes da alteração. Precisava de umas dicas de quem já teve que realizar tal procedimento...
    terça-feira, 1 de setembro de 2009 11:14

Respostas

  • Em termos de EXECUÇÃO é bem simples...

    Após alterar o nome do servidor, o SQL Server irá reconhecer o novo nome, você precisará somente entrar no QUERY ANALYZER e executar os seguintes comandos:

    sp_dropserver 'old server name' 
    sp_addserver 'new server name', 'local'


    Esta postagem é provida "COMO ESTÁ" sem garantias, e não conferem direitos.


    Alex Rosa -- Sharing my knowledge at http://www.keep-learning.com/blog
    quarta-feira, 2 de setembro de 2009 12:44

Todas as Respostas

  • Olá Guilherme,

    O cuidado que você deve tomar em relação a troca do nome do seu servidor SQL Server 2000 deve ser se você tem uma instancia padrão instalada e sua aplicação se comunica com o SQL Server utilizando o nome do computador como o nome da instancia.

    Exemplo: Nome do servidor  = Serv2000 caso sua instacia esteja utilizando o nome da instancia padrão seria o próprio nome do servidor.

    Fique atento a este detalhe na hora de configurar os clientes da sua aplicação.
    Como você fez,antes de tudo faça o backup da sua base.

    Acredito que você não terá problemas com a mudança,mas qualquer dúvida,fique avontade para postar.
    Um abraço,até mais.

    Felipe Santana - MCP
    terça-feira, 1 de setembro de 2009 15:49
  • Guilherme,


    Concordo com o Felipe, é necessário analisar o impacto que essa alteração poderá gerar sobre sua ambiente.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 1 de setembro de 2009 19:13
    Moderador
  • Em termos de EXECUÇÃO é bem simples...

    Após alterar o nome do servidor, o SQL Server irá reconhecer o novo nome, você precisará somente entrar no QUERY ANALYZER e executar os seguintes comandos:

    sp_dropserver 'old server name' 
    sp_addserver 'new server name', 'local'


    Esta postagem é provida "COMO ESTÁ" sem garantias, e não conferem direitos.


    Alex Rosa -- Sharing my knowledge at http://www.keep-learning.com/blog
    quarta-feira, 2 de setembro de 2009 12:44
  •     Olha já passei por isso e se você tiver algum cliente que acesse pelo nome, na mudança ele deixará de acessar, mesmo que você troque no código da aplicação. Para que isso funcione você tem desinstalar o sql 2000, mudar o nome e instalar o sql 2000 novamente, ae sim funcionará com o novo nome. 
    quinta-feira, 3 de setembro de 2009 18:33