Hallo! Am Freitag, 16. November 2001 21:44 schrieb Helga Fischer:
Hi Marc,
Am Freitag, 16. November 2001 17:56 schrieb Marc Mc Guinness:
Wenn ich PHP mit ODBC-Unterstützung kompiliert habe (und es ist bei der SuSE ohne ODBC) wie muss ich weiter verfahren? Ich kenne es von Windows, daß dort immer ein SQL Anywhere lief, daß alles Weitere erledigt hat. Wie heißt das Programm, daß ich unter Linux laufen lassen muss?
Was willst Du eigentlich tun? Eine Applikation schreiben, die als darunter liegende Datenbank Sybase verwendet? ODBC hilft Dir nur, von einer Applikation auf die Datenbank zuzugreifen. Ist also nur ein Vermittler. Wenn ich mich recht entsinne (leider schon etwas länger her und nie richtig gelernt), wird so zBsp Access in die Lage versetzt, als Frontend zu einer größeren Datenbank zu dienen. DBMS ticken ja im Innern nicht identisch.
Wenn Du aber vorhast, PHP zu benützen, um die Sybase-DB anzuzapfen, dann würde ich PHP mit dem entsprechenden Modul im Configue-Skript kompilieren. Dann hast Du Deine Datenbankzugriffsfunktionen gleich in PHP und kannst Dir ODBC sparen.
Ich habe mal ein wenig gegoogelt (leider tappe ich bei Deiner Fragestellung im Dunkeln)
Ok. Ich erkläre es Euch: Ein Freund von mir hat unter WinNT einen Apache mit PHP laufen, dazu SQL Anywhere. Jetzt möchte ich ihm einen Linuxserver einrichten, auf dem er seine vorhandenen PHP-Skripte laufen lassen kann. Diese Skripte benutzen leider die ODBC-Funktionen (odbc_connect() usw.) und nicht die Sybase-Funktionen (sybase_connect() u.ä.). MfG, Marc Mc Guinness -- "Never surf faster, than your guardian penguin can fly!"