Converter SDF para XLSX
Converta as tabelas SDF do SQL Server Compact em planilhas XLSX editáveis.
Crie ficheiros XLSX online
Ainda não conseguimos ler ficheiros SDF, por isso esta conversão não está disponível. Se conseguir exportar o seu trabalho para um destes formatos ou outros, transformamo-lo em XLSX:
Quer converter SDF para XLSX?
Diga-nos. Escolhemos as próximas conversões a adicionar de acordo com o interesse.
Como converter sdf para xlsx arquivo
- Bancos de dados
- Nenhuma avaliação ainda.
O que é o formato SDF
Na categoria Bancos de dados, .sdf geralmente identifica um banco de dados SQL Server Compact, também chamado de SQL Server CE. O SQL Server Compact 3.5 e 4.0 armazena um banco de dados relacional incorporado em um único arquivo, incluindo tabelas, índices, restrições e dados armazenados.
Arquivos SDF aparecem em aplicativos desktop .NET antigos, softwares de gerenciamento de dispositivos e utilitários que usavam o SQL Server Compact para armazenamento local. O arquivo não é uma planilha: alterar sua extensão para .xlsx não converte o banco de dados nem suas tabelas. O Microsoft Excel normalmente não consegue abrir um arquivo SDF diretamente.
O que é o formato XLSX
.xlsx é o formato de pasta de trabalho Office Open XML usado pelas versões atuais do Microsoft Excel. Ele pode conter várias planilhas, valores de células, fórmulas, formatação, filtros, gráficos e tabelas do Excel.
A conversão produz uma cópia do conteúdo do banco de dados destinada a relatórios ou edição. Ela não preserva índices, relacionamentos, restrições, procedimentos armazenados, consultas ou lógica de aplicativo do SQL Server Compact como recursos equivalentes de planilha.
Como converter SDF para XLSX
Usando o Full Convert
O Full Convert Enterprise é uma opção adequada para desktop quando a versão instalada reconhece a versão do SQL Server Compact e oferece XLSX ou Microsoft Excel como destino. Confirme o suporte atual ao SQL Server Compact e ao XLSX na documentação do fornecedor antes de comprar, pois SDF é um formato de banco de dados obsoleto.
- Faça backup do arquivo
.sdforiginal e feche o aplicativo que o utiliza. Um aplicativo em execução pode deixar o banco de dados bloqueado ou inconsistente durante a exportação. - Abra o Full Convert e selecione SQL Server Compact como o tipo de banco de dados de origem.
- Selecione o arquivo SDF, insira a senha do banco de dados caso ele esteja protegido e permita que o programa leia o esquema.
- Escolha Microsoft Excel ou XLSX como destino e defina um nome de saída, como
export.xlsx. - Selecione as tabelas ou exibições necessárias. Mapeie tabelas separadas para planilhas separadas ou use uma fonte de consulta/relatório quando o resultado precisar combinar tabelas relacionadas.
- Execute a exportação, abra a pasta de trabalho e compare as contagens de linhas e os valores representativos com o banco de dados de origem.
Usando o SQL Server Compact Toolbox e CSV
Um método gratuito em etapas usa a extensão SQL Server Compact Toolbox com uma instalação compatível do Visual Studio. A extensão pode abrir ou anexar bancos de dados SQL Server Compact compatíveis e inspecionar seu esquema; os comandos de exportação disponíveis dependem das versões do Visual Studio e do toolbox. Se ela puder exportar dados de tabelas, grave cada tabela necessária em um arquivo CSV separado e importe esses arquivos no Excel ou no LibreOffice Calc.
- Instale um runtime do SQL Server Compact e uma versão do SQL Server Compact Toolbox compatível com o banco de dados e a instalação do Visual Studio.
- Abra ou anexe o arquivo SDF no toolbox e verifique a versão do banco de dados, as tabelas, as colunas e as contagens de linhas.
- Exporte cada tabela necessária para CSV se o toolbox instalado oferecer essa função. Caso contrário, migre o banco de dados para um banco de dados SQL Server ou SQLite compatível ou extraia as linhas com um utilitário SQL Server Compact/ADO.NET pequeno e crie os arquivos CSV.
- No Excel, escolha Data → From Text/CSV em vez de abrir o CSV clicando duas vezes nele. Defina o delimitador, a codificação de texto e os tipos de dados das colunas durante a importação.
- Importe cada tabela em sua própria planilha e use File → Save As → Excel Workbook (*.xlsx).
Para identificadores como códigos postais, códigos de produtos e números de contas, defina a coluna importada como Texto. Isso impede que o Excel remova zeros à esquerda ou converta valores longos para notação científica.
Conversão online e compatibilidade
Conversores online conhecidos, como CloudConvert e Zamzar, geralmente oferecem suporte a formatos comuns de documentos, imagens e planilhas, em vez de bancos de dados SQL Server Compact; portanto, não são recomendações confiáveis para entradas SDF. Use um serviço online somente se a lista de formatos atual mencionar explicitamente SQL Server Compact SDF e os termos de privacidade permitirem o envio dos dados. Não envie registros de clientes, dispositivos, informações financeiras ou outros dados confidenciais apenas porque um serviço aceita a extensão .sdf.
Um banco de dados relacional pode conter muitas tabelas relacionadas, enquanto um arquivo XLSX organiza os dados em planilhas. Portanto, a conversão exige uma decisão de tabela para planilha; um relatório pode exigir a combinação de tabelas antes da exportação. Consultas, chaves primárias e estrangeiras, índices, restrições, semântica de valores nulos e permissões do banco de dados não se tornam equivalentes funcionais no XLSX.
Após a conversão, verifique datas, separadores decimais, valores nulos, texto Unicode, delimitadores dentro do texto e valores numéricos longos. Os fluxos de trabalho com CSV são especialmente sensíveis às configurações regionais de data e número. Preserve fórmulas e relacionamentos separadamente se a pasta de trabalho for destinada a relatórios, e não apenas à visualização de registros.
Uma planilha XLSX é limitada a 1.048.576 linhas e 16.384 colunas. Uma tabela que exceda esses limites deverá ser dividida entre planilhas ou pastas de trabalho, enquanto os dados que continuarem relacionais ou excederem a capacidade de uma planilha deverão permanecer em uma exportação de banco de dados.
As informações sobre extensões e tipos de arquivo são fornecidas por File-Extensions.org