Voltar às perguntas frequentes sobre Bancos de dados
CENTRAL DE AJUDA · FAQBancos de dados2 min de leitura

Por que o SQL Database rejeita ATTACH ou VACUUM INTO?

O SQL Database da IaGenify recusa comandos SQLite como ATTACH, DETACH e VACUUM INTO. Essas operações podem acessar ou criar arquivos fora dos limites do banco gerenciado, então use as operações e os processos de importação ou exportação compatíveis.

Bancos de dados

Entenda quais comandos não estão disponíveis

ATTACH e DETACH alteram quais arquivos de banco uma conexão pode acessar. VACUUM INTO grava uma cópia em um arquivo nomeado. A IaGenify bloqueia esses comandos para impedir que uma consulta conecte ou crie arquivos além do armazenamento gerenciado pelo serviço.

A recusa se aplica a esses comandos específicos; ela não impede leituras, gravações ou alterações de esquema compatíveis com o SQL Database. Use `tables` e as operações SQL documentadas no banco gerenciado. Se precisar transferir dados, use um processo aprovado de exportação e importação em vez de tentar acessar outro arquivo pelo SQL.

Escolha uma transferência de dados compatível

Para migrar dados, exporte os registros necessários por uma consulta ou caminho de aplicação compatível e carregue-os no destino usando a interface suportada. Depois da importação, confira a quantidade de linhas e alguns valores para preservar a codificação, as datas e os relacionamentos.

Não repita o comando recusado com pequenas alterações de sintaxe; a operação continua indisponível. Se a tarefa exigir acesso a arquivos do banco ou uma cópia física, use o processo de backup ou administração suportado pela plataforma. Proteja as credenciais e os dados exportados durante a transferência.

Voltar às perguntas frequentes sobre Bancos de dados