Blog

  • Alterar collection

    PROCEDIMENTO DE ALTERAÇÃO DE COLLECTION DO BANCO MASTER. 

    1º REALIZAR BACKUP DE TODAS AS BASES . 

    2º DESATACHAR AS BASES, DEIXANDO APENAS AS DO SQL. 

    3º DESATIVAR O SERVICO DO BANCO.  

    4º ENTRAR NO CMD COMO ADMINISTRADOR E APONTAR O CAMINHO DA PASTA BINN DENTRO DO SQL. 

    5º COM O PROMPT JÁ ABERTO NO CAMINHO CORRETO SERIA SOMENTE INSERIR A SINTAXE ABAIXO E ALTERANDO CONFOMRE SUA NECESSIDADE. 
     
    sqlservr -s nome_da_instancia -m -T4022 -T3659 -q novo_collate 

  • Alterar nome do servidor SQL SERVER.

    Objetivo:
    Alterar o nome lógico (interno) do SQL Server (nome da instância registrada internamente), geralmente após renomear a máquina ou para padronização.
    Isso não altera o nome da máquina do Windows — altera apenas o nome de servidor reconhecido internamente pelo SQL Server, usado por jobs, linked servers, etc.
    Passo a passo para alterar o nome do servidor no SQL Server 2019
    Pré-requisitos:

    Você precisa ser administrador no SQL Server.

    Recomenda-se fazer backup dos bancos e ter um plano de recuperação.

    1. Verifique o nome atual do servidor registrado no SQL Server
      Execute no SQL Server Management Studio (SSMS):
      SELECT @@SERVERNAME AS NomeAtual;
    2. Verifique o nome real da máquina (hostname)
      SELECT HOST_NAME() AS NomeMaquina;
      Se o resultado de @@SERVERNAME for diferente do HOST_NAME(), então o nome interno está desatualizado.
    3. Remova o nome antigo do SQL Server
      EXEC sp_dropserver ‘NOME_ANTIGO’;
      Substitua NOME_ANTIGO pelo nome retornado por @@SERVERNAME.
    4. Adicione o nome novo
      EXEC sp_addserver ‘NOVO_NOME’, ‘local’;
      Substitua NOVO_NOME pelo nome real da máquina ou o nome desejado.
      O parâmetro ‘local’ indica que esse nome é da instância local (não é um linked server).
    5. Reinicie o serviço do SQL Server
      Você pode fazer isso de três formas:
      Pelo SQL Server Configuration Manager:
      1.
      Abra o SQL Server Configuration Manager
      2.
      Vá em SQL Server Services
      3.
      Clique com o botão direito na instância e selecione Restart
      Ou pelo PowerShell / CMD (se souber o nome do serviço):
      net stop MSSQLSERVER
      net start MSSQLSERVER
    6. Verifique se a alteração foi aplicada
      Após reiniciar, execute novamente:
      SELECT @@SERVERNAME AS NomeAtual;
      Deve retornar o novo nome.
      Observações importantes:

      Se estiver usando instância nomeada, o nome será NOME_MAQUINA\NOME_INSTANCIA, e você pode alterar a parte do nome da máquina, mas não o nome da instância.

      Se houver Linked Servers, Replicações, Jobs, etc., revise os objetos para garantir que não dependem do nome antigo.
  • Olá, mundo!

    Boas-vindas ao WordPress. Esse é o seu primeiro post. Edite-o ou exclua-o, e então comece a escrever!