Peter Wiersig wrote:
> On Sun, May 01, 2005 at 10:42:37AM +0200, Markus Raab wrote:
>> Matthias Houdek wrote:
>> >
>> > Die Installationsroutine sucht aber auf dem Server "Y"
>>
>> Und wie kann ich ihn �berzeugen localhost zu nehmen?
>
> Nach meinen Erfahrungen mit pgsql wird dort ein Verzeichnis
> ausgegeben. Ich tippe mal, das du eine der debconf Fragen
> unguenstig beantwortet hast.
Wie komme ich da wieder in einen Ursprungszustand? Aus debconf-show werd
ich nicht ganz schlau.
Die erste Frage ist ob ich die Konfigurationsdatei restaurieren will,
obwohl, wie gesagt ich eigentlich keine vorige Installation von
postgresql hatte. Warum ist das so?
Hinten dran, das Frage Antwort Spiel[0].
mfg Markus
[0]
root:~# apt-get install postgresql
Paketlisten werden gelesen... Fertig
Abh�ngigkeitsbaum wird aufgebaut... Fertig
Die folgenden zus�tzlichen Pakete werden installiert:
libpq3 postgresql-client
Vorgeschlagene Pakete:
postgresql-doc libpg-perl libpgjava libpgtcl postgresql-dev
postgresql-contrib pgdocs pgaccess
Die folgenden NEUEN Pakete werden installiert:
libpq3 postgresql postgresql-client
0 aktualisiert, 3 neu installiert, 0 zu entfernen und 0 nicht
aktualisiert.
Es m�ssen noch 0B von 4456kB Archiven geholt werden.
Nach dem Auspacken werden 11,6MB Plattenplatz zus�tzlich benutzt.
M�chten Sie fortfahren? [J/n] Y
Vorkonfigurieren der Pakete ...
Konfiguriere postgresql-client
------------------------------
Das Paket postgresql-client ben�tigt die
Konfigurationsdatei /etc/postgresql/postgresql.env, um zu
funktionieren.
Da dies eine Konfigurationsdatei ist, schreiben die Debian-Regeln vor,
dass alle Benutzer�nderungen
einschlie�lich L�schung erhalten werden m�sen, au�er der Benutzer
erlaubt die automatische �nderung.
Wenn postgresql.env nicht wiederhergestellt wird, wird die Installation
fehlschlagen.
Soll die fehlende Konfigurationsdatei postgresql.env restauriert werden?
ja
Konfiguriere postgresql
-----------------------
Die Datenbank wird als Verzeichnisbaum in dem hier anzugebenden
Verzeichnis erstellt, das entweder noch
nicht existieren darf oder leer sein muss. Es wird s�mtliche Datenbanken
enthalten, inklusive den
Index-Dateien f�r jeden Prim�rschl�ssel und alle referenzierten Spalten.
Es kann leicht vier oder f�nf
Mal so gro� wie die reinen gespeicherten Daten werden.
Tabellen oder Datenbanken k�nnen sich auch an anderen Orten befinden und
mit symbolischen Links
verwiesen werden. Jedoch wird diese Struktur bei einer Konvertierung zu
einer neuen Version nicht
erhalten. Deshalb muss das Verzeichnis, das Sie hier angeben, den
gesamten Inhalt Ihrer Datenbanken
aufnehmen k�nnen.
Das Standardverzeichnis ist /var/lib/postgres/data.
Wo soll die PostgreSQL-Datenbank erzeugt werden? ja
Beim kompletten L�schen des PostgreSQL-Paketes (purge) muss entschieden
werden, wie mit den Dateien in
/var/lib/postgres/data (sofern Sie nicht ein anderes Verzeichnis gew�hlt
haben) umzugehen ist; diese
enthalten die eigentlichen Datenbanken.
Wenn das Paket komplett gel�scht wird, k�nnen diese Dateien ebenfalls
entfernt werden.
Sollen die Datenbanken bei einer Paketl�schung ebenfalls gel�scht
werden? ja
Die Lokalisierung bestimmt die Ordnung, in der Zeichen sortiert werden
und das Format von W�hrungen und
Datum/Zeit. Die Datenbank muss eine konsistente Sortierreihenfolge f�r
Indizes festlegen, die durch die
Lokalisierung bestimmt wird und sp�ter nur durch Zerst�rung und
Neuaufbau der Datenbank ge�ndert werden
kann.
Diese Einstellung bestimmt auch die Standard-Kodierung neu erzeugter
Datenbanken. Der Standard kann
beim Erzeugen einer Datenbank �berschrieben werden, aber wenn die
Datenbank-Kodierung nicht der
Zeichenkodierung der Backend-Lokalisierung entspricht, k�nnten
(nichtfatale) Fehler auftreten.
Die verf�gbaren Lokalisierungen k�nnen mit 'dpkg-reconfigure locales'
konfiguriert werden. Die
Standard-Lokalisierung 'C' ist immer verf�gbar, alle anderen m�ssen f�r
Ihr System generiert werden.
Nur bereits generierte Lokalisierungen erscheinen in der Auswahlliste.
Die Verwendung anderer Lokalisierungen als 'C' wird Index-Zugriffe etwas
verlangsamen, weil die
Sortierung nach nationalen Regeln weniger effizient als die
ASCII-Sortierung ist. Jedoch ist 'C' nicht
f�hig, Zeichen au�erhalb der 7-Bit ASCII-Kodierung zu interpretieren;
sie sollte nicht benutzt werden,
wenn Daten mit solchen Zeichen auftreten k�nnen.
1. C 2. [EMAIL PROTECTED] 3. [EMAIL PROTECTED]
Welche Lokalisierung soll vom Datenbank-Backend genutzt werden? 2
Erwarten Sie Datumswerte im europ�ischen (Tag vor dem Monat) oder im
US-Format (Monat vor dem Tag)?
Diese Einstellung bestimmt die Interpretation aller eingegebenen und die
Formatierung von ausgegebenen
Datumswerten in allen Stilen au�er ISO. Ein Benutzer kann diese
Einstellung in jeder Sitzung �ndern.
1. Europ�isch 2. US
W�hlen Sie europ�ische oder US-Ordnung f�r Tag und Monat. 1
W�hle vormals abgew�hltes Paket libpq3.
(Lese Datenbank ... 136884 Dateien und Verzeichnisse sind derzeit
installiert.)
Entpacke libpq3 (aus .../libpq3_7.4.7-5_i386.deb) ...
W�hle vormals abgew�hltes Paket postgresql-client.
Entpacke postgresql-client
(aus .../postgresql-client_7.4.7-5_i386.deb) ...
W�hle vormals abgew�hltes Paket postgresql.
Entpacke postgresql (aus .../postgresql_7.4.7-5_i386.deb) ...
Richte libpq3 ein (7.4.7-5) ...
Richte postgresql-client ein (7.4.7-5) ...
Richte postgresql ein (7.4.7-5) ...
Creating config file /etc/postgresql/postmaster.conf with new version
Creating missing home directory /var/lib/postgres for postgres
The files belonging to this database system will be owned by user
"postgres".
This user must also own the server process.
The database cluster will be initialized with locale [EMAIL PROTECTED]
creating directory ja... ok
creating directory ja/base... ok
creating directory ja/global... ok
creating directory ja/pg_xlog... ok
creating directory ja/pg_clog... ok
selecting default max_connections... 100
selecting default shared_buffers... 1000
creating configuration files... ok
creating template1 database in ja/base/1... ok
initializing pg_shadow... ok
enabling unlimited row size for system tables... ok
initializing pg_depend... ok
creating system views... ok
loading pg_description... ok
creating conversions... ok
setting privileges on built-in objects... ok
creating information schema... ok
vacuuming database template1... ok
copying template1 to template0... ok
Success. The database server should be started automatically.
If not, you can start the database server using:
/etc/init.d/postgresql start
Creating config file /etc/postgresql/postgresql.conf with new version
postgresql failed to start. /usr/sbin/invoke-rc.d is probably broken.
Stopping PostgreSQL database server: postmasterpg_ctl: could not find
ja/postmaster.pid
Is postmaster running?
.
Starting PostgreSQL database server: postmaster(FAILED)
ERROR: There is no PostgreSQL database framework in ja.
Run initdb as the postgres user to create it
root:~#
--
http://www.markus-raab.org | begin virus I am a signature virus! Copy me
-o) | into your .signature to help me spread! end
Kernel 2.6.11 /\ |
on a i686 _\_v |
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)