Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo explica como usar comandos de gerenciamento para clonar um esquema de banco de dados do Azure Data Explorer.
Pré-requisitos
- Permissões de administrador de banco de dados
Clonar um esquema de banco de dados
Estas etapas descrevem como clonar um esquema de banco de dados usando a interface do usuário da Web Azure Data Explorer. Como alternativa, você pode usar as bibliotecas de cliente Kusto para executar os mesmos comandos de gerenciamento. Para obter mais informações, consulte Criar um aplicativo para executar comandos de gerenciamento.
Selecione Consultar no menu à esquerda.
Selecione o banco de dados cujo esquema você deseja clonar no painel de conexão.
Execute o comando a seguir:
.show database schema as csl script with (ShowObfuscatedStrings = true)Esse comando retorna um script de comandos de gerenciamento para recriar o esquema de banco de dados. Observe o número de registros retornados, que você usará para verificação em uma etapa posterior. Para obter mais informações, consulte o comando .show database schema.
Copie a saída do script CSL selecionando todas as linhas retornadas. Em seguida, clique com o botão direito do mouse e selecione Copiar ou use o atalho de teclado Ctrl+C.
No painel de conexão, selecione o banco de dados no qual você deseja recriar o esquema. Se necessário, crie um banco de dados.
Modifique o script copiado substituindo o nome do banco de dados original pelo novo nome do banco de dados.
Execute o comando a seguir, substituindo
<CSLScript>pelo script.Observação
Selecione o texto completo do comando e execute-o. Se você não selecionar o texto completo, o comando será interrompido na primeira linha vazia do script.
.execute database script <| <CSLScript>Esse comando executa o script recriando o esquema de banco de dados no novo banco de dados. Para obter mais informações, consulte o comando de script de banco de dados .execute.
Verifique se o script foi executado corretamente verificando se o número de registros retornados corresponde aos registros do comando mostrar esquema. Em seguida, role até o comando final e verifique se a
Resultcoluna éComplete. Se ocorrer uma falha, solucione problemas e execute o comando novamente.Observação
Você pode executar novamente o script quantas vezes forem necessárias sem limpar os recursos da execução anterior.