Segue estes passos para criar um conector:<br><a href="http://eloiribeiro.wordpress.com/2009/01/27/criar-um-conector-odbc-para-postgresql-em-ubuntu/">http://eloiribeiro.wordpress.com/2009/01/27/criar-um-conector-odbc-para-postgresql-em-ubuntu/</a><br>

<br>Depois em R:<br>library(RODBC)<br>chan &lt;- odbcConnect(&quot;postgres&quot;, case=&quot;postgresql&quot;, believeNRows=FALSE)<br>dataset &lt;- sqlQuery(chan, &quot;  sentencia SQL  &quot;)<br><br>E com isto deveria ser suficiente. Boa sorte!<br>

<br clear="all">Eloi Ribeiro<br>GIS Analyst<br>39,45º -0,40º<br><a href="http://flavors.me/eloiribeiro" target="_blank">flavors.me/eloiribeiro</a><br>
<br><br><div class="gmail_quote">No dia 15 de Março de 2012 17:40, Alexandre Neto <span dir="ltr">&lt;<a href="mailto:senhor.neto@gmail.com">senhor.neto@gmail.com</a>&gt;</span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Boa Tarde,<br><br>Queria efectuar umas análises em R indo buscar os dados directamente de uma base de dados Postgresql.<br><br>Instalei os packages RPostgreSQL e RODBC mas nem num caso nem no outro consigo aceder à minha base de dados.<br>


<br><br><div>Com o RPostgreSQL Tentei:<br></div><div><br> &gt;  library(RPostgreSQL)<br> &gt;  drv &lt;- dbDriver(&quot;PostgreSQL&quot;)<br> &gt;  con &lt;- dbConnect(drv, dbname=&quot;postgis&quot;)<br><br>Obtive o seguinte erro:<br>


<br>   Error in postgresqlNewConnection(drv, ...) : <br>     RS-DBI driver: (could not connect alexandre.neto@local on dbname &quot;postgis&quot;<br><br><br>Com o RODBC tentei:<br><br>&gt; library(RODBC)<br>&gt; db &lt;- odbcConnect(&quot;Postgis&quot;,uid=&quot;postgres&quot;,case=&quot;postgresql&quot;,pwd=&quot;password&quot;)<br>


<br>Obtive o seguinte erro:<br><br>Warning messages:<br>1: In odbcDriverConnect(&quot;DSN=Postgis;UID=postgres;PWD=your_new_password&quot;,  :<br>  [RODBC] ERROR: state IM002, code 0, message [Microsoft][Gestor de controladores de ODBC] O nome da origem de dados não foi encontrado e não foi especificado nenhum controlador predefinido<br>


2: In odbcDriverConnect(&quot;DSN=Postgis;UID=postgres;PWD=your_new_password&quot;,  :<br>  ODBC connection failed<br><br><br>Alguém me sabe dizer se é preciso configurar alguma coisa antes de poder usar estes comandos?<br>


<br>Estou a trabalhar em Windows XP, com Postgres 9.1, Postgis 1.5 e a última versão do R 2.14.2</div><div><br></div><div>Obrigado,</div><div><br></div><div>Alexandre Neto</div>
<br>_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br></blockquote></div><br>