Hallo,
ich habe gedare postgreSQL 8.4 installiert und habe Windows XP, und im psql funktioniert das automatische Vervollständigen von Befehlen nicht.
Habe überall gesucht was es sein könnte aber keine Ahnung!
Bitte um rasche Hilfe!
Hallo,
ich habe gedare postgreSQL 8.4 installiert und habe Windows XP, und im psql funktioniert das automatische Vervollständigen von Befehlen nicht.
Habe überall gesucht was es sein könnte aber keine Ahnung!
Bitte um rasche Hilfe!
Schau mal da drauf:
Quelle: PostgreSQL: Documentation: Manuals: PostgreSQL 8.4: psql
Edit:
Es scheint, als wenn die Funktion bewußt nicht aktiv ist, siehe postgresql - How to make psql completion with Windows? - Server Fault
Readline is disabled by default on Windows. You can rebuild with it enabled - but it is broken for most non-english locales. For example, in most western european locales you can no longer type backslash - an essential character to use readline. This is a bug in readline, but last time I checked they had zero interest in the win32 platform and won’t fix it.
Leider konnte ich das Problem nicht lösen. Es existiert unter anderem kein psql_history file. Würde eine Neuinstallation was bringen?
Dazu muß psql mit libreadline compiliert sein - ich hab aber keine Ahnung, ob das überhaupt unter Windoze verfügbar ist.
Du kannst ja mal Google danach durchforsten…
Andreas
In den Packages von EnterpriseDB zumindest nicht. Und das sind eben die, auf die postgresql.org verlinkt…