Como Exportar Dados do SQL Server para um Arquivo do Excel

Se você está em busca da melhor maneira de exportação de dados do SQL Server para planilhas do Excel, não procure mais. Basta verificar este artigo. Aqui tentamos reunir diferentes métodos-qualquer um deles pode ser útil para o seu caso específico. Sem mais delongas, vamos começar!

conteúdo
1. Como exportar dados de uma tabela SQL para o Excel usando o Assistente de Importação E Exportação do SQL Server
2. Como exportar resultados de consulta SQL para o Excel com cabeçalhos
3. Como exportar dados do SQL Server para um arquivo Excel usando o Assistente de conexão de dados
4. Como exportar dados do SQL Server para um arquivo Excel usando uma instrução T-SQL
5. Como exportar dados do SQL Server para o Excel usando dbForge Studio para SQL Server

Como exportar dados de uma tabela do SQL para o Excel usando o SQL Server Assistente de Importação e Exportação

1. Inicie o SSMS e conecte-se ao banco de dados necessário.

2. No Object Explorer, vá para o banco de dados que deseja exportar para o Excel. Invoque o menu de atalho e vá para tarefas > exportar dados. O assistente é aberto.

3. Na página Escolher uma fonte de Dados, especifique a fonte de dados e o nome do servidor na lista suspensa. Você também pode selecionar a autenticação do Windows ou SQL Server e, se necessário, selecionar outro banco de dados a ser exportado.

4. A segunda página é escolher um destino, onde você pode definir o caminho para o arquivo Excel necessário e selecionar uma versão do Excel.

5. A próxima página é especificar cópia de tabela ou consulta, onde você precisa selecionar Copiar dados de uma ou mais tabelas ou visualizações.

6. Na página Selecionar Tabelas de origem e visualizações, você pode especificar as tabelas e visualizações necessárias. Além disso, você pode editar mapeamentos ou clicar em Visualizar para ver quais dados serão exportados para o arquivo do Excel.

7. Na página de mapeamento de tipo de dados de revisão, você pode revisar convenientemente o mapeamento das tabelas selecionadas.

8. Na página Salvar e executar pacote, marque a caixa de seleção Executar imediatamente e clique em Avançar.

9. Estamos quase lá! Na página Concluir O assistente, você poderá ver todas as configurações configuradas durante esta operação de exportação.

se tudo estiver correto, clique em Concluir para ver o progresso da exportação e aproveitar os resultados da execução bem-sucedida.

é isso! Os resultados serão exportados para uma nova planilha que será adicionada ao seu arquivo do Excel.

agora vamos ver como exportar os resultados da consulta SQL para o Excel com cabeçalhos de coluna.

como exportar resultados de consulta SQL para o Excel com cabeçalhos

o fluxo de trabalho aqui é bastante semelhante ao caso anterior, com as etapas 1-4 sendo realmente idênticas (então você pode verificá-las aqui).

mas, em seguida, prossiga para a Etapa 5—a página Especificar Cópia Da Tabela ou consulta—onde você precisa selecionar escrever uma consulta para especificar os dados a serem transferidos.

em seguida, na página fornecer uma consulta de origem, insira a instrução SQL necessária.

clique em Analisar para verificar rapidamente se há erros de digitação em sua declaração.

Ok, nossa instrução SQL é válida. Vamos clicar em Avançar para seguir em frente.

na página Selecionar Tabelas de origem e visualizações, você verá a fonte rotulada como . Você também pode ver que uma planilha chamada Query será adicionada ao arquivo Excel selecionado.

o restante do fluxo de trabalho também é idêntico ao caso anterior. Na página Salvar e executar pacote, marque a caixa de seleção Executar imediatamente. Na página concluir o Assistente, verifique todas as configurações que você configurou e clique em Concluir para concluir sua exportação. Os resultados da consulta serão exportados para uma nova planilha que será adicionada ao seu arquivo do Excel.

Como exportar dados do SQL Server para um arquivo do Excel usando o Assistente para Conexão de Dados

Ou, para ser mais preciso, nós estamos falando de importação aqui, porque esta operação é iniciada a partir do Excel em um computador que deve ser conectado ao SQL Server. A maneira mais rápida de iniciar o Assistente de conexão de dados é ir até a barra de pesquisa, entrar no SQL Server e clicar na sugestão na lista suspensa.

1. Na página Conectar ao servidor de banco de dados, insira o nome do servidor necessário e escolha o modo de autenticação preferido na seção Log on credentials.

2. Na página Selecionar Banco de dados e Tabela, selecione o banco de dados necessário e uma ou mais tabelas necessárias na grade.

3. Na página Salvar arquivo de conexão de dados e concluir, você só precisa deixar tudo como está e clicar em Concluir.

4. A caixa de diálogo final é importar dados, onde você precisa selecionar para visualizar seus dados em uma tabela e escolher se deseja importá-los para uma planilha existente ou para uma nova planilha. No primeiro caso, você pode especificar a célula inicial necessária.

agora basta clicar em OK e os dados serão importados para o seu arquivo Excel.

como exportar dados do SQL Server para um arquivo Excel usando uma instrução T-SQL

nosso próximo método de exportação nos traz de volta ao SSMS. Você pode usar o OPENROWSET T-SQL para exportar dados do SQL Server para o Excel. Abra o editor de consultas por meio do botão Nova Consulta no menu e execute uma consulta, semelhante à seguinte, no banco de dados necessário:

INSERT INTO OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0; Database=C:\Documents\SQL.xlsx;','SELECT * FROM ')SELECT * FROM HumanResources.Department

certifique-se de indicar um nome de Provedor OLE DB válido (indicado como Microsoft.AS.OLEDB.12.0 no exemplo), nome do arquivo do Excel (indicado como SQL.xlsx no exemplo) e a tabela da qual você deseja exportar dados (indicada como HumanResources.Departamento no exemplo).

observe que antes que a execução de sua consulta seja bem-sucedida, ela pode encontrar alguns problemas ao longo do caminho. Se isso acontecer, verifique este guia para obter uma lista de possíveis erros com soluções detalhadas.

Como exportar dados do SQL Server para o Excel usando dbForge Studio para SQL Server

Finalmente, você pode executar versátil operações de exportação através de dbForge Studio para SQL Server, um multifuncional IDE que abrange quase todos os aspectos de desenvolvimento do SQL Server, gerenciamento e administração. Naturalmente, as ferramentas de importação e exportação de dados fazem parte de sua funcionalidade principal. Exportar para o Excel torna—se muito mais personalizável do que nos casos anteriores-mas tão fácil.

1. No Object Explorer, clique com o botão direito do mouse no banco de dados/tabela/visualização necessária e clique em Exportar dados no menu de atalho para invocar o Assistente de exportação. Em sua primeira página, formato de exportação, selecione o formato preferido: MS Excel (.xls) ou MS Excel 2007 (.xlsx).

2. Na página de origem, verifique sua conexão, banco de dados, esquema e as tabelas e/ou visualizações selecionadas para exportação.

3. Na página Configurações de Saída, selecione Exportar dados para um único arquivo. Além disso, você pode anexar um carimbo de data / hora ao nome do arquivo, excluir automaticamente arquivos antigos, criar um arquivo com arquivos exportados e visualizá-los.

4. Na página Opções, você pode configurar as opções de grade de tabela para dados exportados. Os resultados são mostrados convenientemente na seção de visualização.

5. Na página formatos de dados, você tem duas guias. O primeiro é colunas, onde você pode selecionar colunas para exportação e verificar seus aliases e tipos de dados. O segundo é formatos, onde você pode alterar as configurações de formato padrão, bem como selecionar a codificação binária necessária na lista suspensa.

6. Na página Configurações de impressão da página, você pode configurar o tamanho da página, orientação, margens, cabeçalho e texto do rodapé (incluindo a opção de repetir o cabeçalho da tabela).

7. Na página linhas exportadas, você pode selecionar Exportar todas as linhas, exportar as linhas selecionadas na página formatos de dados ou exportar um intervalo de linhas especificado.

8. Na página tratamento de erros, você pode especificar o comportamento de processamento de erros e optar por gravar relatórios em um arquivo de log com um caminho especificado.

9. É isso! Agora você só precisa clicar em Exportar e a operação será concluída em questão de momentos. Você encontrará o arquivo Excel exportado na pasta de destino especificada.

também é importante notar que você pode salvar as configurações de exportação em um modelo usando o botão Salvar no canto inferior esquerdo da tela.

para usuários ávidos do SQL Server Management Studio, podemos sugerir uma alternativa-dbForge Data Pump, um poderoso suplemento SSMS que permite exportar dados para 14 formatos e importar dados de 10 formatos, incluindo Planilhas Google.Baixe um teste gratuito de 30 dias do dbForge Studio para SQL Server para ganhar alguma experiência em primeira mão e vê-lo em ação.

  • Autor
  • Posts Recentes

postagens mais Recentes por dbForge Equipe (ver todas)

  • Verifique Sua Atual Versão do MySQL em 6 Maneiras – de 28 de dezembro, 2021
  • Consulta SQL Otimização: Como Optimizar o Desempenho de Consultas SQL – 23 de dezembro de 2021
  • Pressa para Experimentar o Novo e Brilhante SQL Ferramentas 6.1 – dezembro 21, 2021

exportação de dados, dbforge, dbForge Studio para SQL Server, excel, sql server

Write a Comment

O seu endereço de email não será publicado.