BCP - informações
09/12/2013
0
Mariana Carvalho
Posts
09/12/2013
Jefferson Santos
Exemplo muito utilizado com banco de lojas e seus escritórios.
O BCP lhe disponibiliza tirar dados do banco e transforma-los em arquivos onde você escolhe a extensão.
Uma exemplo de utilização é:
declare @filename varchar(255); select @filename = 'c:\teste.csv' declare @cmd varchar(8000); select @cmd = 'bcp "'+@sql+'" queryout '+@filename+' -c -t; -T ' exec master..xp_cmdshell @cmd
Transformando dados para Excel
OBS: Não coloquei o script utilizado para filtrar meus dados.
10/12/2013
Fabiano Carvalho
E tambem utilizo para importar arquivos de tamanho fixo com base em um arquivo de formato (FMT)
no xp_cmdshell utilizo para baixar arquivos do ftp.
10/12/2013
Alex Lekao
e ja vi alguma coisa em algumas pesquisas que ja fiz...
se nao me engano consigo atravez disso puchar dados de planilhas excell e utilizar no banco para algum tipo de analise ou comparacao com dados no banco de dados e com o excell e assim por diante, correto?
acho interessante... infelizmente nao consegui implementar nada ainda aqui no trabalho. rsrsr
10/12/2013
Jefferson Santos
e ja vi alguma coisa em algumas pesquisas que ja fiz...
se nao me engano consigo atravez disso puchar dados de planilhas excell e utilizar no banco para algum tipo de analise ou comparacao com dados no banco de dados e com o excell e assim por diante, correto?
acho interessante... infelizmente nao consegui implementar nada ainda aqui no trabalho. rsrsr
Exatamente isso.
10/12/2013
Alex Lekao
e ja vi alguma coisa em algumas pesquisas que ja fiz...
se nao me engano consigo atravez disso puchar dados de planilhas excell e utilizar no banco para algum tipo de analise ou comparacao com dados no banco de dados e com o excell e assim por diante, correto?
acho interessante... infelizmente nao consegui implementar nada ainda aqui no trabalho. rsrsr
Exatamente isso.
blz... rsrsr
quem sabe um dia consigo implementar aqui no trabalho... rssrsr
10/12/2013
Mariana Carvalho
E tambem utilizo para importar arquivos de tamanho fixo com base em um arquivo de formato (FMT)
no xp_cmdshell utilizo para baixar arquivos do ftp.
ele gera os arquivos txt e csv com todos os dados e campos?
10/12/2013
Mariana Carvalho
e ja vi alguma coisa em algumas pesquisas que ja fiz...
se nao me engano consigo atravez disso puchar dados de planilhas excell e utilizar no banco para algum tipo de analise ou comparacao com dados no banco de dados e com o excell e assim por diante, correto?
acho interessante... infelizmente nao consegui implementar nada ainda aqui no trabalho. rsrsr
ele pega diretamente do excel? com campos? sabe como ele faz isso?
11/12/2013
Fabiano Carvalho
Mas todas colunas precisam estar em varchar, ou convertidas em varchar.
11/12/2013
Alex Lekao
e ja vi alguma coisa em algumas pesquisas que ja fiz...
se nao me engano consigo atravez disso puchar dados de planilhas excell e utilizar no banco para algum tipo de analise ou comparacao com dados no banco de dados e com o excell e assim por diante, correto?
acho interessante... infelizmente nao consegui implementar nada ainda aqui no trabalho. rsrsr
ele pega diretamente do excel? com campos? sabe como ele faz isso?
ate onde sei sim...
tem um padrao a ser seguido e tal... mas pega sim... rsrsr
11/12/2013
Jefferson Santos
E tambem utilizo para importar arquivos de tamanho fixo com base em um arquivo de formato (FMT)
no xp_cmdshell utilizo para baixar arquivos do ftp.
ele gera os arquivos txt e csv com todos os dados e campos?
No meu caso utilizei este código para extrair informações do BD para gerar um relatório em excel.
Fiz o código o desenvolvedor criou em C# um botão "Extrair para Excel" - Relatório é gerado em excel
11/12/2013
Mariana Carvalho
Mas todas colunas precisam estar em varchar, ou convertidas em varchar.
no excel ou quando vai para o sql server?
11/12/2013
Mariana Carvalho
e ja vi alguma coisa em algumas pesquisas que ja fiz...
se nao me engano consigo atravez disso puchar dados de planilhas excell e utilizar no banco para algum tipo de analise ou comparacao com dados no banco de dados e com o excell e assim por diante, correto?
acho interessante... infelizmente nao consegui implementar nada ainda aqui no trabalho. rsrsr
ele pega diretamente do excel? com campos? sabe como ele faz isso?
ate onde sei sim...
tem um padrao a ser seguido e tal... mas pega sim... rsrsr
interessante isso, mas quais principais dificuldades?
11/12/2013
Jefferson Santos
Mas todas colunas precisam estar em varchar, ou convertidas em varchar.
no excel ou quando vai para o sql server?
Você tem a disponibilidade de exportar dados do SQL para Excell
11/12/2013
Alex Lekao
e ja vi alguma coisa em algumas pesquisas que ja fiz...
se nao me engano consigo atravez disso puchar dados de planilhas excell e utilizar no banco para algum tipo de analise ou comparacao com dados no banco de dados e com o excell e assim por diante, correto?
acho interessante... infelizmente nao consegui implementar nada ainda aqui no trabalho. rsrsr
ele pega diretamente do excel? com campos? sabe como ele faz isso?
ate onde sei sim...
tem um padrao a ser seguido e tal... mas pega sim... rsrsr
interessante isso, mas quais principais dificuldades?
as minhas??? rsrsr
acho que eh pq nunca peguei para fazer... rsrsr
qdo tenho dificuldade venho aqui e o pessoal me ajuda a resolver... rsrsr
Clique aqui para fazer login e interagir na Comunidade :)