Por que converter SQLITE para SQL?
Um dump .sql é texto simples compreendido por quase todos os sistemas de bases de dados relacionais, tornando-o a forma padrão de mover dados entre bases de dados, manter uma cópia de segurança legível por humanos ou controlar versões de uma pequena base de dados em git - onde um ficheiro binário .sqlite não permite comparações (diffs) limpas.
Como converter SQLITE para SQL
Navicat for SQlite APP
Abra o ficheiro .sqlite no Navicat for SQLite e use a opção Dump SQL File ou o Assistente de Exportação para guardar o esquema completo e os dados como um script .sql.
Navicat Premium APP
Ligue-se à base de dados SQLite no Navicat Premium e use a Transferência de Dados ou o Assistente de Exportação para exportar a base de dados completa para um ficheiro .sql com instruções CREATE TABLE e INSERT.
Programas que convertem SQLITE
Sobre estes formatos
Um arquivo .sqlite é um banco de dados relacional independente criado pelo SQLite, o mecanismo de banco de dados mais amplamente implantado no mundo. Abra-o com o DB Browser for SQLite…
Abrir detalhes de .SQLITE →Um arquivo SQL é um arquivo de texto simples contendo comandos SQL - definições de esquema, instruções INSERT ou consultas. Abra-o em qualquer editor de texto para lê-lo; para usá-lo,…
Abrir detalhes de .SQL →Qualidade e o que observar
- O dump utiliza o dialeto SQL do SQLite - compatível com MySQL e PostgreSQL para tabelas básicas, mas as instruções CREATE TABLE podem necessitar de pequenos ajustes para bases de dados não-SQLite (por exemplo, a sintaxe de autoincremento difere).
- A saída inclui instruções
CREATE TABLE,CREATE INDEX,CREATE VIEWeINSERT INTO, pelo que tanto o esquema como os dados são transferidos. - Se existir um ficheiro
-waljuntamente com o.sqlite, feche a base de dados de forma limpa antes de realizar o dump para garantir que todas as escritas pendentes sejam descarregadas.