Avatar billede aggie Nybegynder
07. september 2001 - 21:47 Der er 1 løsning

Postgresql access?

Jeg har sat postgresql op på en server, med greatbridge\'s installer, der selv laver startup script ting (RedHat), og det kører sikkert fint, men..

jeg skal have tilgang fra en anden server, og jeg har sat pgl_hba op, så authentication virker (tror jeg, det virker ret lige ud af landevejen), men det hele knækker der hvor jeg skal have -i på postmaster, for at komme igennem udefra. i startup scriptet bruger de pg_ctl, sådan her:

su -l postgres -s /bin/sh -c \"/usr/bin/pg_ctl -D $PGDATA -p /usr/bin/postmaster start  > /dev/null 2>&1\" < /dev/null

- altså lidt tricky at få -i ind i..
ved at nærlure \'man pg_ctl\' fandt jeg ud af at man kan gøre som

pg_ctl -o \"-D /where/data/directory/is\"

for at sende -D direkte til postmaster, men hvis jeg prøver

su -l postgres -s /bin/sh -c \"/usr/bin/pg_ctl -D $PGDATA -o \"-D /where/data/directory/is\"
-p /usr/bin/postmaster start  > /dev/null 2>&1\" < /dev/null

ender jeg med en fejl, og hvis jeg escaper de inderste \" \", så starter den ok, men jeg kan stadig ikke connecte?

jeg har også prøvet at hælde et -i på inde i postmaster.opts.default, men det sker der heller ikke det store ved?

jeg fatter ikke helt hvad jeg skal gøre, men det håber jeg der er en eller anden der har fosrslag til?
Avatar billede aggie Nybegynder
11. september 2001 - 10:54 #1
jeg \'løste\' problemet ved at sætte pache/php op på serveren, og lade være med at bruge internet forbindelser til databasen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester