[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