SQL Server – Como compactar e descompactar arquivos e diretórios utilizando 7-zip e xp_cmdshell ou SQLCLR (C#)

Tempo de Leitura: 10 minutos Fala pessoal! Nesse post eu gostaria de compartilhar algumas soluções de como compactar e descompactar arquivos e diretórios pelo SQL Server. Isso é especialmente útil para criar rotinas de ETL onde você precisa utilizar esses recursos utilizando scripts T-SQL ou mesmo para compactar arquivos de backup gerados na versão Express …

SQL Server – Operações com arquivos utilizando xp_cmdshell (Como listar, ler, escrever, copiar, excluir e mover arquivos)

Tempo de Leitura: 6 minutos 5 / 5 ( 3 votes ) Olá pessoal! Neste post, vou demonstrar como realizar operações com arquivos utilizando a procedure xp_cmdshell, como copiar arquivos, excluir, renomear, mover, criar diretórios, etc. Esse post é um complemento de outros de operações com arquivos, utilizando outras soluções: Operações com arquivos utilizando OLE …

SQL Server – Como exportar e importar arquivos com dados tabulares (Ex: CSV) utilizando o CLR (C#)

Tempo de Leitura: 7 minutos 5 / 5 ( 2 votes ) Olá, pessoal. Espero que esteja tudo bem com vocês. Neste post, gostaria de demonstrar um recurso bem interessante e utilizado no dia a dia de quem cria rotinas de integrações entre sistemas utilizando arquivos com dados tabulares, ou seja, arquivos de texto que …

SQL Server – Como fazer uma integração com FTP e listar, enviar (upload) e baixar (download) arquivos utilizando o CLR (C#)

Tempo de Leitura: 15 minutos 5 / 5 ( 1 vote ) Olá pessoal, Boa tarde! Neste post, vou falar novamente sobre o CLR (C#), demonstrando mais uma utilidade desse poderoso recurso do SQL Server, que é a integração entre o banco de dados e servidores FTP, seja para baixar (download) ou subir (upload) arquivos …

SQL Server – Como executar scripts PowerShell e Prompt-DOS (MS-DOS) utilizando CLR (C#)

Tempo de Leitura: 5 minutos 5 / 5 ( 1 vote ) Olá pessoal, Boa noite! CLR ou xp_cmdshell: Qual a melhor forma de executar scripts? Neste post vou demonstrar como executar scripts PowerShell e do Prompt-DOS (MS-DOS) pelo banco de dados SQL Server utilizando o SQL CLR (C#), um recurso do SQL Server que …

SQL Server – Como exportar o código-fonte de todas as Stored Procedures, Functions, Views e Triggers de um database para arquivos .sql

Tempo de Leitura: 5 minutos Olá pessoal! Bom dia. Introdução Neste post, vou mostrar a vocês como gerar os scripts de criação de objetos de programação do SQL Server (Functions, Trigger, Stored Procedures e Views) e exportá-los para arquivos .SQL utilizando consultas a views de catálogo. Desta forma, podemos automatizar a geração desses scripts. Uma …

SQL Server – Importando e Exportando dados de planilhas do Excel

Tempo de Leitura: 5 minutos 5 / 5 ( 4 votes ) Olá pessoal, Boa noite! Nesse post, vou falar sobre um recurso muito interessante do SQL Server e que funciona como um grande diferencial do banco de dados, que é a capacidade de integrar nativamente, com o Excel, permitindo consultar e manipular planilhas através …

SQL Server – Como exportar dados do banco para arquivo texto (CLR, OLE, BCP)

Tempo de Leitura: 14 minutos Olá pessoal, Boa noite! Depois de escrever meu post anterior, onde falei sobre Como importar arquivos de texto para o banco (OLE Automation, CLR, BCP, BULK INSERT, OPENROWSET), acabei me animando pra escrever a parte 2, que é o processo inverso, ou seja, exportar os dados do SQL Server para …

SQL Server – Como importar arquivos de texto para o banco (OLE Automation, CLR, BCP, BULK INSERT, OPENROWSET)

Tempo de Leitura: 7 minutos 5 / 5 ( 1 vote ) Olá pessoal, Bom dia! Neste post eu gostaria de mostrar pra vocês, diferentes formas de importar o conteúdo um arquivo de texto para uma variável no SQL Server, para que você possa utilizar essa informação da forma que atenda a sua necessidade. Eu …

SQL Server – Como listar, ler, escrever, copiar, excluir e mover arquivos com o CLR (C#)

Tempo de Leitura: 9 minutos 5 / 5 ( 1 vote ) Olá pessoal, Bom dia! Nesse post vou mostrar a vocês como listar, ler, escrever, copiar, excluir e mover arquivos utilizando o CLR (C#), que é uma poderosa ferramenta para aumentar a gama de funcionalidades do SQL Server. Como eu crio muitas rotinas de …

Importando arquivos CSV para o banco de dados SQL Server

Tempo de Leitura: 3 minutos Olá Pessoal! Bom dia! Hoje eu estou bem empolgado com essa stored procedure que vou apresentar a vocês, porque ela realmente me deu um pouco de trabalho para desenvolver. Com certeza, vocês já ouviram falar de arquivos CSV (Comma-separated values), aqueles arquivos de texto onde as informações são organizadas utilizando …

Operações com arquivos utilizando OLE Automation no SQL Server

Tempo de Leitura: 6 minutos 5 / 5 ( 2 votes ) Olá Pessoal, Boa noite! Lembram do post que eu fiz sobre Habilitando OLE Automation via T-SQL no SQL Server onde eu falei que iria postar sobre umas funções legais exemplificando a utilização do OLE Automation no SQL Server? Então, é esse o post …