
Boa noite colegas listeiros, Estou tentando montar um script que faça download e conversão (DBC para DBF) dos dados do DATASUS, usando como guia uma discussão anterior que encontrei em http://r-br.2285057.n4.nabble.com/R-br-Extensao-DBC-td4665360.html. Contudo, meu script falha na conversão. Segue comandos:
caminho1 <- "ftp://ftp.datasus.gov.br/dissemin/publicos/SINASC/ANT/DNRES/" salvar <- "C:/Publico_IBGE/ANALISES_R/DATASUS/SINASC/ARQUIVOS/DBF/"
arq <- paste0("DNRRR95.dbc")
baixar <- paste0(caminho1,arq) baixar [1] "ftp://ftp.datasus.gov.br/dissemin/publicos/SINASC/ANT/DNRES/DNRRR95.dbc "
temp <- "C:\\temp\\" arqdbc <- paste0(temp,arq)
download.file(url = baixar, destfile = arqdbc) trying URL ' ftp://ftp.datasus.gov.br/dissemin/publicos/SINASC/ANT/DNRES/DNRRR95.dbc' downloaded 115 KB
system(paste("C:/TabWin/tab36b/dbf2dbc.exe", arqdbc))
DATASUS dbf2dbc 1.0: Comprime arquivos DBF e Expande arquivos DBC ----------------------------------------------------------------------- regs bytes arquivo ----------------------------------------------------------------------- DBC ==> DBF 7020 118149 DNRRR95.dbc 559.41%Erro de CRC no arquivo DNRRR95.dbc: expansao cancelada OK
Agradeço a atenção. *Paulo Dick* Estatístico Mestre em Epidemiologia em Saúde Pública Tel.: (55 21) 99591-2716