Compartilhar via


Renomear uma instância do Analysis Services

Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Você pode renomear uma instância existente do Microsoft SQL Server Analysis Services usando a ferramenta Renomear Instância, instalada com o Management Studio (instalação da Web).

Importante

Ao renomear a instância, a ferramenta SQL Server Analysis Services Instance Rename é executada em privilégios elevados, atualizando o nome do serviço Windows, as contas de segurança e as entradas do Registro associadas a essa instância. Para garantir a execução dessas ações, execute essa ferramenta como um administrador do sistema local.

A ferramenta SQL Server Analysis Services Instance Rename não modifica a pasta do programa que foi criada para a instância original. Não modifique o nome da pasta de programa para coincidir com a instância que você está renomeando. A alteração de um nome de pasta de programa pode impedir o reparo da instalação ou sua desinstalação.

Observação

Não há suporte para a ferramenta de renomeação de instância de SQL Server Analysis Services para uso em um ambiente de cluster.

Para renomear uma instância do Analysis Services

  1. Inicie a ferramenta De renomeação de instância, ASInstanceRename.exe, em C:\Arquivos de Programas (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE.

  2. Na caixa de diálogo Renomear Instância , na lista Instância a ser renomeada , selecione a instância que você deseja renomear.

  3. Na caixa Novo nome da instância , digite o novo nome da instância.

  4. Verifique se o nome de usuário e senha estão corretos e, então, clique em Renomear.

    A instância do Analysis Services será interrompida e reiniciará como parte da alteração de nome.

Lista de verificação pós-renomeação

  1. Para retomar o acesso a bancos de dados em execução na instância renomeada, atualize as conexões de dados manualmente no Excel ou em outros aplicativos cliente. Também verifique qualquer conexão predefinida, como fontes de dados compartilhadas do Reporting Services, arquivos ODC do Excel ou arquivos de conexão de Modelo Semântico BI que possam referenciar a instância recém-renomeada.

  2. Atualize scripts do PowerShell ou scripts AMO que você costuma usar para fazer backup, sincronizar ou processar bancos de dados.

  3. Atualize as propriedades do projeto para SQL Server Analysis Services projetos com os quais você trabalha no SQL Server Data Tools. Para instâncias de servidor de modo de tabela, atualize a propriedade de Servidor de Workspace no arquivo model.bim, assim como a propriedade Servidor no projeto.

  4. Dependendo de como você especificou a conta de serviço, poderá precisar atualizar logons de banco de dados ou permissões de arquivo que concedam ao serviço direitos de acesso a dados (por exemplo, se você usar a conta de serviço para processar dados ou acessar objetos vinculados em outro servidor).

    A atualização de um logon de banco de dados ou de permissões de arquivo será necessária se você tiver usado uma conta virtual para provisionar o serviço. Contas virtuais se baseiam no nome de instância; portanto, se você renomear a instância, a conta virtual também será atualizada ao mesmo tempo. Isso significa que qualquer logon anterior ou permissões criadas para a instância anterior não serão mais válidas.

    O exemplo a seguir ilustra esse cenário. Suponha que você instalou um servidor de modo tabular como uma instância chamada "Tabular" usando a conta virtual padrão, resultando na seguinte configuração:

    1. Nome da instância = <server>\TABULAR

    2. Nome de serviço = MSOLAP$TABULAR

    3. Conta virtual = NT Service\ MSOLAP$TABULAR

    Agora, suponha que você renomeie a instância como "TAB2". Como resultado da alteração de nome, sua configuração teria a seguinte aparência agora:

    1. Nome da instância = <server>\TAB2

    2. Nome de serviço = MSOLAP$TAB2

    3. Conta virtual = NT Service\ MSOLAP$TAB2

    Como você pode ver, as permissões de banco de dados e arquivo que foram concedidas anteriormente ao "NT Service\ MSOLAP$TABULAR" não são mais válidas. Para garantir que as tarefas e as operações executadas pelo serviço sejam executadas como antes, agora você precisará conceder novas permissões de banco de dados e arquivo para "Serviço NT\ MSOLAP$TAB2".