/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
PostgreSQL 7.2 på mandrake 8.2
Fra : Kåre Rasmussen [8660~


Dato : 02-02-03 19:54

Hej derude

Jeg har kompileret postgresql ind i mappen /pack/postgresql - desværre synes
jeg ikke det tilhørende html dokumentation er så godt, så jeg spørger lige
her. Hvad er næste skridt. Så vidt jeg ved skal der være en
databaseadministrator - skal det være en bruger der er oprette på selve
linux maskinen eller? - databasen skal selvfølgelig også starte når linux
startes - nogle forslag til, hvordan det klares (mit bud er en lille bash
kommando fil der lægges i /etc/init.d og som kaldes fra /etc/rc3.d - men
hvad skal der stå i den? - jeg synes også at have hørt, at der skal
tilføjes lidt til .bashrc-filen)

Håber der er en eller anden der kan hjælpe

Mvh.
Kåre Rasmussen



 
 
Torben Frøberg (02-02-2003)
Kommentar
Fra : Torben Frøberg


Dato : 02-02-03 21:46

Kåre Rasmussen [8660 Skanderborg] wrote:
> Hej derude
>
> Jeg har kompileret postgresql ind i mappen /pack/postgresql - desværre synes
> jeg ikke det tilhørende html dokumentation er så godt, så jeg spørger lige
> her. Hvad er næste skridt. Så vidt jeg ved skal der være en
> databaseadministrator - skal det være en bruger der er oprette på selve
> linux maskinen eller? - databasen skal selvfølgelig også starte når linux
> startes - nogle forslag til, hvordan det klares (mit bud er en lille bash
> kommando fil der lægges i /etc/init.d og som kaldes fra /etc/rc3.d - men
> hvad skal der stå i den? - jeg synes også at have hørt, at der skal
> tilføjes lidt til .bashrc-filen)
>
> Håber der er en eller anden der kan hjælpe
>
> Mvh.
> Kåre Rasmussen
>
>
Jeg kører selv RH 8.0, hvor postgres er sat op initialt. Så jeg har
aldrig spekuleret over det.

Men har du prøvet at kigge på følgende links:

http://www.postgresql.org/docs/view.php?version=7.2&idoc=1&file=admin.html

Med hensyn til dit spørgsmål, så kig specialt på afsnit 3 og 7.

Vær opmærksom på, for at du får lov til at connecte til Postgres med IP,
skal der sættes en option (-i, så vidt jeg husker), når postmaster startes.

Med venlig hilsen
Torben Frøberg


Kåre Rasmussen [8660~ (03-02-2003)
Kommentar
Fra : Kåre Rasmussen [8660~


Dato : 03-02-03 06:19

[snip]
> Jeg kører selv RH 8.0, hvor postgres er sat op initialt. Så jeg har
> aldrig spekuleret over det.
>
> Men har du prøvet at kigge på følgende links:
>
> http://www.postgresql.org/docs/view.php?version=7.2&idoc=1&file=admin.html
>
> Med hensyn til dit spørgsmål, så kig specialt på afsnit 3 og 7.
>
> Vær opmærksom på, for at du får lov til at connecte til Postgres med IP,
> skal der sættes en option (-i, så vidt jeg husker), når postmaster
startes.
>
> Med venlig hilsen
> Torben Frøberg
>
Jeg har nu oprettet en ny bruger og har fået startet databasen. Når jeg
forsøger at skabe en ny database ex ./createdb test - så får jeg følgende
fejl
error while loading shared libraries: libpq.2.so - cannot open shared object
file
så vidt jeg kan se, så vil det hjælpe hvis jeg sætter parameteren
LD_LIBRARY_PATH, men jeg kan ikke finde et entydigt svar på, hvor den skal
sættes (.profile,.bash_profile, etc), Derfor prøvede jeg med følgende
..bashrc konfiguration
PGDATA=/pack/postgresql/data
LD_LIBRARY_PATH=/pack/postgresql/lib
ENV=$HOME/.bashrc
export ENV LD_LIBRARY_PATH PGDATA

Men da jeg forsøgte med ./createdb test, så skete der ikke noget - der kom
ingen fejlmeddelser - shell´en stod helt stille og jeg måtte stoppe med
CTRL-z

Nogle ideer til mit problem?
mvh.
Kåre Rasmussen



Torben Frøberg (03-02-2003)
Kommentar
Fra : Torben Frøberg


Dato : 03-02-03 17:51

>>
>>Men har du prøvet at kigge på følgende links:
>>
>>http://www.postgresql.org/docs/view.php?version=7.2&idoc=1&file=admin.html
>>
>>Med hensyn til dit spørgsmål, så kig specialt på afsnit 3 og 7.
>>
Fik du kigget på kapitel 1 i ovenstående link, da du kompilerede
postgres. Bemærk, at man skal bruge gmake.

>
> Jeg har nu oprettet en ny bruger og har fået startet databasen. Når jeg
> forsøger at skabe en ny database ex ./createdb test - så får jeg følgende
> fejl
> error while loading shared libraries: libpq.2.so - cannot open shared object
> file
> så vidt jeg kan se, så vil det hjælpe hvis jeg sætter parameteren
> LD_LIBRARY_PATH, men jeg kan ikke finde et entydigt svar på, hvor den skal
> sættes (.profile,.bash_profile, etc), Derfor prøvede jeg med følgende
> .bashrc konfiguration
> PGDATA=/pack/postgresql/data
> LD_LIBRARY_PATH=/pack/postgresql/lib
> ENV=$HOME/.bashrc
> export ENV LD_LIBRARY_PATH PGDATA
>

Mvh. Torben


Kåre Rasmussen [8660~ (04-02-2003)
Kommentar
Fra : Kåre Rasmussen [8660~


Dato : 04-02-03 19:45

[snip]
> Fik du kigget på kapitel 1 i ovenstående link, da du kompilerede
> postgres. Bemærk, at man skal bruge gmake.
Sjovt nok, så er jeg sluppet godt fra at bruge make.
Løsningen på mit første problem blev
/sbin/ldconfig /pack/postgresql/lib

Nu mangler jeg bare, at fortælle et bash-script, at det er brugeren postgre,
der skal eksekvere selve scriptet, så databasen kommer i luften i
forbindelse med genstart (selvom det ikke sker særligt tit

Mvh.
Kåre Rasmussen



Torben Frøberg (04-02-2003)
Kommentar
Fra : Torben Frøberg


Dato : 04-02-03 21:58

Kåre Rasmussen [8660 Skanderborg] wrote:
> Nu mangler jeg bare, at fortælle et bash-script, at det er brugeren postgre,
> der skal eksekvere selve scriptet, så databasen kommer i luften i
> forbindelse med genstart (selvom det ikke sker særligt tit
>
Hvis du sender mig en e-amil adresse, så kan jeg sende dig det script,
der ligger på min RH. Det kan være du kan bruge det som inspiration (Jeg
kender intet til debian, og de forskelle, der er mellem RH og debian).

Mvh. Torben


Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408855
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste