Amigos, tenho um arquivo com milhões de registro. Uso
a rotina abaixo.
require(RODBC)
channel<-odbcConnect("saddw",uid="saddw",case="tolower")
#SOROLOGIA GERAL
channel<-odbcConnect("saddw",uid="saddw",case="tolower")
> soro<- sqlQuery(channel, "select
doador_dw.sexo,doador_dw.idade,doador_dw.qtde_doacoes,
+
doador_dw.numerogente,doacao_dw.numerogente,sorologias_dw.numerogente,
+
sorologias_dw.exame,sorologias_dw.patologia,sorologias_dw.resultado,doacao_dw.tipodoacao,
+
sorologias_dw.metodo,sorologias_dw.basicasorologia,sorologias_dw.dataexamesorologia
+ from saddw.doador_dw,
saddw.doacao_dw,saddw.sorologias_dw
+ where doador_dw.numerogente=sorologias_dw.numerogente
+ and doacao_dw.numerogente=doador_dw.numerogente
+ and
to_char(sorologias_dw.dataexamesorologia,'DD/MM/YYYY') >=
to_date('01/01/2010','DD/MM/YYYY')
+ and
to_char(sorologias_dw.dataexamesorologia,'DD/MM/YYYY') <=
to_date('31/12/2011','DD/MM/YYYY')")
tenho esse erro, como resolver?
Erro: não é possível alocar vetor de tamanho 26.8 Mb
Meu computador tem 2 giga de ram.
Uso o windows 7 32 bits. A versão do R é a 2.14
Edson Lira
Estatístico
Manaus-Amazonas