[nl-gebruikers] Re: Probleem met base in combinatie met postgres: tables readonly

Hugo Coolens <[email protected]> Thu, 12 Jan 2012 09:22:51 +0100
Newsgroups gmane.comp.openoffice.users.dutch
Message-ID <[email protected]>
On 01/11/2012 11:04 PM, Johan Vromans wrote:
> Hugo Coolens<[email protected]>  writes:
>
>> Wat moet ik dan ingeven voor "Name of the ODBC data source on your system"
>> ik heb geprobeerd met:
>> postgresql://localhost/mydb
> De koppeling van de PostgreSQL database met ODBC moet je met externe
> tools regelen. Meestal is er een fraaie GUI tool die dat doet.
Ik heb uit je file opgemaakt dat ik odbc-postgresql moest 
bij-installeren, daarnaast heb ik ook
unixodbc-bin bijgeinstalleerd. Ik zie dat op mijn systeem de file 
/usr/lib/psqlodbc.so niet aanwezig is
maar wel de volgende twee: /usr/lib/odbc/psqlodbca.so en 
/usr/lib/odbc/psqlodbcw.so

Ik heb dan bij wijze van experiment zelf maar zo een .odbc.ini aangemaakt
met volgende aanpassingen:
Driver = /usr/lib/odbc/psqlodbca.so
Servername = localhost
Username = postgres
Password = ...
Daarna base opnieuw gestart en als naam voor "Name of the ODBC data source on your system" mydb opgegeven waarna een connection test succesvol verloopt
en ik tot mijn verbazing wel aan de tables wijzigingen kon aanbrengen.

Zou je me kunnen zeggen welke "externe tool met gui" ik onder Linux kan gebruiken voor dit doel?

Alvast dank bij voorbaat
hugo
> Het netto effect is date je $HOME/.odbc.ini wordt gevuld met iets als:
>
> ; begin odbc.ini
> [ODBC Data Sources]
> mydb = PostgreSQL ODBC Driver
>
> [mydb]
> Driver = /usr/lib/psqlodbc.so
> Description = PostgreSQL Data Source
> DSN = mydb
> Servername = phoenix.squirrel.nl
> Port = 5432
> ;Socket = 4096
> Protocol = 7.2
> UserName =
> Password =
> Database = mydb
> ReadOnly = no
> ServerType = Postgres
> FetchBufferSize = 99
> ServerOptions =
> ConnectOptions =
> ;Options = 3
> Trace = 0
> TraceFile = /var/log/PostgreSQL_test_trace.log
> Debug = 0
> DebugFile = /var/log/PostgreSQL_test_debug.log
>
> [Default]
> Driver = /usr/lib/psqlodbc.so
> Description = PostgreSQL Data Source
> Server = localhost
> Port = 5432
> UserName = valid_user
> Password = valid_passwd
> ;Socket = 4096
> ;end odbc.ini
>

-- 
-----------------------------------------------------------------
To unsubscribe send email to gebruikers-unsubscribe-9zHSPcKovOGBIukByRZ1s9i2O/[email protected]
For additional commands send email to sympa-9zHSPcKovOGBIukByRZ1s9i2O/[email protected]
with Subject: help