Quando há uma discussão sobre a exportação de dados do SQL Server para o arquivo CSV, nós imediatamente procuramos pelos Serviços de Integração do SQL Server. Mas, você pode obter o mesmo resultado a partir do SQL Server Management Studio com facilidade. Neste artigo, vamos mostrar-lhe várias abordagens para exportar dados de SQL para CSV com um exemplo prático.

Para o primeiro exemplo de exportação de dados de SQL para CSV, vamos usar os dados apresentados abaixo.

Exportar Dados de SQL para CSV – Abordagem 1

Neste exemplo, vamos exportar os dados da tabela de funcionários presentes no banco de dados do tutorial SQL para o arquivo CSV (que iremos criar) no disco rígido local. Para isso, selecione todas as colunas, clicando no canto superior esquerdo ou selecionando a opção Select All no menu de contexto.

Após selecionar todas as colunas, vá para o canto superior esquerdo, e clicando com o botão direito do mouse, abrirá o menu de contexto. Por favor, selecione o menu Salvar Resultado Como… dele.

Que abrirá uma caixa de diálogo Salvar para salvar o arquivo em seu disco rígido local. A partir da captura de tela abaixo você pode ver que, estamos salvando o arquivo no drive D

Vamos navegar até o endereço do sistema de arquivos que fornecemos e verificar o nome do arquivo EmployeeData.

>

>

Duplo clique no arquivo csv para verificar o resultado

>

Exportar Dados de SQL para CSV Abordagem 2

>

Within the Object Explorer, clique com o botão direito no banco de dados abrirá o menu de contexto. Por favor selecione a opção Tasks e depois Export Data… dela para Export Data From SQL to CSV.

Após selecionar Export Data…, abrirá o SQL Server Import and Export Data Wizard. A primeira página é bem-vinda, e você pode evitar esta página clicando na opção Não mostrar esta página inicial novamente

Escolha uma página de origem de dados: Esta janela é usada para configurar a fonte a partir da qual os dados estão vindo. Nossa fonte é o banco de dados SQL Server, então selecionamos o SQL Server Native Client como Fonte de Dados.

Next, estamos usando a autenticação do Windows para fazer o login na instância do servidor PRASAD. Por favor use a Autenticação SQL Server em tempo real.

Escolha um Destino: Esta janela é usada para configurar o destino (para onde queremos copiar estes dados).

O nosso alvo é salvar os dados em um arquivo CSV. Portanto, estamos selecionando Destino do Arquivo Plano como nosso destino

Por favor clique no botão Procurar para escolher o arquivo CSV do nosso drive local

Estamos criando um novo CSV no nosso drive D

Clique no botão Abrir para criar um novo arquivo CSV.

Próximo, selecione o Formato que você deseja atribuir.

>

Specifique Cópia ou Consulta da Tabela: Aqui temos duas opções para Exportar Dados de SQL para CSV

  1. Copiar dados de uma ou mais tabelas ou vistas: Esta opção é para selecionar de tabelas ou vistas existentes (Todos os dados das colunas)
  2. Escrever uma consulta para especificar os dados do arquivo para as opções de transferência: Em tempo real, vamos usar esta opção. Porque haverá colunas desnecessárias em cada tabela. Então é melhor evitá-las ou selecionar dados com a condição.

Esta janela é usada para selecionar a tabela de origem a partir do banco de dados SQL. Aqui estamos selecionando a tabela Empregados.

Você pode alterar os delimitadores de Linha e Coluna de acordo com suas necessidades. Se você estiver usando um arquivo de texto como destino, então você pode fazer muitas customizações. Clique no botão de pré-visualização para verificar o fluxo de entrada de dados

Save and Run Package: Esta página nos dá a opção de salvar o pacote no servidor SQL ou no sistema de arquivos. Por enquanto, estou selecionando a opção Run imediatamente

>

Clique no botão finish para completar o Export Data From SQL to CSV Wizard

>

A partir da captura de tela abaixo, você pode observar o status: Sucesso e Mensagem.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *