2009-04-09 4 views

Antwort

0

ich, dass Sie besondere laufen diese unter einem lokalen Systemkonto zu tun, etwas brauchen nicht glauben. Wir verwenden hier PostgreSQL-Datenbanken und installieren sie ständig auf lokalen Systemkonten. Ich habe noch nie eine Konfigurationseinstellung in der Installation gesehen, mit der Sie ein Systemkonto für den Dienst angeben können.

2

Computerverwaltung -> Dienste -> Wählen Sie den Postgres-Server-Dienst -> Rechtsklick -> Eigenschaften -> überprüfen Sie die Registerkarte Anmelden, wie jeder andere Windows-Dienst.

(vielleicht ein bisschen weg mit der Namensgebung sein, ich habe keinen Zugriff auf einen Windows-Rechner zu Hause, aber ich bin sicher, dass Sie improvisieren können.)

2

die Website Zip Archiv-Binärdateien von PostgreSQL herunterladen. Extrahiere den Inhalt. Erstellen Sie einen Ordner namens "data", um die db-Dateien usw. zu speichern. Öffnen Sie Windows Advanced System Configuration -> Environment Variables.

Erstellen Sie eine neue Systemvariable namens PGDATA und legen Sie ihren Wert auf den vollständigen Pfad des Datenordners fest, wie in - 'C: \ PostgreSQL \ data' (ohne die einfachen Anführungszeichen).

Als nächstes in Pfadvariable den vollständigen Pfad zum bin-Ordner angeben, wie in - 'C: \ PostgreSQL \ bin; ....'.

Ist das erledigt, gehen Sie wie folgt ...

  1. Öffnen Sie die Eingabeaufforderung (als Admin in Vista und Win 7-Systeme). Geben Sie Folgendes ein: 'initdb' und drücken Sie die Eingabetaste. Dies wird die Ersteinrichtung tun.
  2. Geben Sie im selben Eingabeaufforderungsfenster Folgendes ein: 'pg_ctl register -N PostgreSQL -U LocalSystem' und drücken Sie die Eingabetaste. Öffnen Sie run und geben Sie services.msc ein und prüfen Sie, ob der Prozess 'PostgreSQL' erstellt wurde und Sie ihn tatsächlich starten können.
Verwandte Themen