Volver a las preguntas frecuentes sobre Bases de datos
CENTRO DE AYUDA · FAQBases de datos2 min de lectura

¿Por qué SQL Database rechaza ATTACH o VACUUM INTO?

SQL Database de IaGenify rechaza comandos de SQLite como ATTACH, DETACH y VACUUM INTO. Estas operaciones pueden acceder a archivos fuera del límite de la base gestionada o crearlos, así que utiliza las operaciones y los métodos de importación o exportación compatibles.

Bases de datos

Identifica los comandos no disponibles

ATTACH y DETACH cambian los archivos de base de datos a los que puede acceder una conexión. VACUUM INTO escribe una copia en un archivo con nombre. IaGenify bloquea estos comandos para evitar que una consulta conecte o cree archivos fuera del almacenamiento gestionado por el servicio.

El rechazo se limita a esos comandos; no impide las lecturas, escrituras ni cambios de esquema que admite SQL Database. Usa `tables` y las operaciones SQL documentadas para la base gestionada. Si necesitas transferir datos, utiliza una vía aprobada de exportación e importación en vez de intentar acceder a otro archivo desde SQL.

Elige una transferencia de datos compatible

Para migrar, exporta los registros necesarios mediante una consulta o ruta de aplicación compatible y cárgalos en el destino con su interfaz admitida. Tras la importación, revisa los recuentos de filas y algunos valores para conservar la codificación, las fechas y las relaciones.

No vuelvas a intentar un comando rechazado con pequeños cambios de sintaxis: la operación sigue sin ser compatible. Si la tarea requiere acceder a archivos de base de datos o crear una copia física, usa el proceso de copia de seguridad o administración que ofrece la plataforma. Protege las credenciales y los datos exportados durante la transferencia.

Volver a las preguntas frecuentes sobre Bases de datos