Sain tossa viriteltyä OpenLdap:in toimimaan ja nyt kiinnostais laittaa se pelaamaan niin, että käyttäis PostgreSQL kantaa, koska olis sillee nopeempi hakea dataa. Oon asentanu Postgren ODBC-ajurin koneeseeni.
Ongelma vain on siinä, etten löydä netistä muita kuin linux-ympäristölle olevia ohjeita, miten rakennetaan yhteys Postgren ja OpenLdapin välille.
Voisko joku jelppiä, miten konffaan nämä palvelimet keskustelemaan keskenään?
Tämmönen ohje oli linuxiin:
http://www.samse.fr/GPL/ldap_pg/HOWTO/
Siellä konffataan tiedostoihin odbc.ini ja odbcinst.ini, näyttää sinänsä simppeliltä, jos homman tekee linuxiin. Vastaavaa tiedostoa en
tietenkään löytänyt windowsin odbc:lle.
3. Configuration
3.1. iODBC
With ODBC you have to configuration file: odbc.ini and odbcinst.ini. Here are the test samples configuration files I use:
3.1.1. odbc.ini
Just copy this file into the /etc directory.
;
; odbc.ini
;
[ODBC Data Sources]
PgSQL=PostgreSQL
[PgSQL]
Driver=/usr/local/lib/psqlodbc.so
Description=Connection to LDAP/POSTGRESQL
Servername=localhost
Port=5432
Protocol=6.4
FetchBufferSize=99
Username=test
Password=test
Database=pg_ldap
ReadOnly=no
Debug=1
CommLog=1
[ODBC]
InstallDir=/usr/local/lib
3.1.2. odbcinst.ini
Normally the installation of psqlodbc library has already created this file, if not just copy this file into the /etc directory.
;
; odbcinst.ini
;
[PostgreSQL]
Description=ODBC for PostgreSQL
Driver=/usr/local/lib/psqlodbc.so
[ODBC]
Trace=1
Debug=1
Pooling=No
Ongelma vain on siinä, etten löydä netistä muita kuin linux-ympäristölle olevia ohjeita, miten rakennetaan yhteys Postgren ja OpenLdapin välille.
Voisko joku jelppiä, miten konffaan nämä palvelimet keskustelemaan keskenään?
Tämmönen ohje oli linuxiin:
http://www.samse.fr/GPL/ldap_pg/HOWTO/
Siellä konffataan tiedostoihin odbc.ini ja odbcinst.ini, näyttää sinänsä simppeliltä, jos homman tekee linuxiin. Vastaavaa tiedostoa en
tietenkään löytänyt windowsin odbc:lle.
3. Configuration
3.1. iODBC
With ODBC you have to configuration file: odbc.ini and odbcinst.ini. Here are the test samples configuration files I use:
3.1.1. odbc.ini
Just copy this file into the /etc directory.
;
; odbc.ini
;
[ODBC Data Sources]
PgSQL=PostgreSQL
[PgSQL]
Driver=/usr/local/lib/psqlodbc.so
Description=Connection to LDAP/POSTGRESQL
Servername=localhost
Port=5432
Protocol=6.4
FetchBufferSize=99
Username=test
Password=test
Database=pg_ldap
ReadOnly=no
Debug=1
CommLog=1
[ODBC]
InstallDir=/usr/local/lib
3.1.2. odbcinst.ini
Normally the installation of psqlodbc library has already created this file, if not just copy this file into the /etc directory.
;
; odbcinst.ini
;
[PostgreSQL]
Description=ODBC for PostgreSQL
Driver=/usr/local/lib/psqlodbc.so
[ODBC]
Trace=1
Debug=1
Pooling=No
Vastaukset
Vanhimmat
Ei vielä vastauksia
Aloittaja odottaa vastauksia. Kerro oma näkemyksesi ensimmäisenä.