[R] Problem connecting to database via RPostgreSQL/RS-DBI: "could not connect" error
Hadley Wickham
h.wickham at gmail.com
Mon Feb 3 16:24:56 CET 2014
On Fri, Jan 31, 2014 at 9:40 PM, andrewH <ahoerner at rprogress.org> wrote:
>
> In the description section of the RPostgreSQL package documentation, it
> states:
>
> "In order to build and install this package from source, PostgreSQL itself
> must be present your system to provide PostgreSQL functionality via its
> libraries and header files. . . . On Microsoft Windows system the attached
> libpq library source will be used."
>
> I am not sure what "attached" means in this setting.
>
> After successfully running:
> install.packages('RPostgreSQL')
>
> When I tried to run:
> require('RPostgreSQL')
> drv <- dbDriver("PostgreSQL", fetch.default.rec=10000)
> con <- dbConnect(drv, dbname="postgres")
>
> I get the error message:
> Error in postgresqlNewConnection(drv, ...) :
> RS-DBI driver: (could not connect Administrator at local on dbname
> "postgres")
>
> I am guessing that this error is because PostgreSQL either does not exist or
> has been improperly installed.
Or you're not running a postgres db on your local machine with that
accepts a connection with username Administrator and no password? I
doubt that's the error you would see if RPostgreSQL hadn't found
libpq.
Hadley
--
http://had.co.nz/
More information about the R-help
mailing list