Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hi, ich spiele ein wenig mit PHP und Datenbankzugriffen auf einem Notebook herum. Dies geschieht unter Linux (Apache 1.3.9 und mod_php) und NT (Apache 1.3.4 und CGI-PHP). Der ODBC-Zugriff auf eine Adabas-D Promo- tion Version unter Linux, einer Adabas-D Personal Edition und weiteren DB's unter NT funktionierte ohne Probleme. Leider habe ich letztens gemerkt, da"s der Linux Adabas-D die Luft ausgegangen ist (sprich startet nicht mehr) und ich die Ursache bisher nicht feststellen kann. Nun sind auf der SuSE ja noch ein paar andere DB's mit drauf und ge- dacht ... getan. Nach diversen Kopier, Zip, L"osch und anderen Platz- problemorgien lief eine Sybase ASE (MySQL ging nicht, da sie keine Sub-Selecs unterst"utzt; Die einfachen Select's der Demo beinhalten bereits korrelierte Subselects mit bis zu drei Ebenen; sprich SELECT ... WHERE ... = ( SELECT ... WHERE ... IN ( SELECT ... )) ). Also, die Daten waren in der Sybase drin und ... nichts ging. Ich meine, die DB lief; Die Selects "uber den ISQL abgesetzt liefen auch; nur habe ich es nicht hinbekommen, via ODBC aus dem/den PHP- Sctipt(en) auf die Sybase zu kommen. Sind vielleicht jemandem die ent- sprechenden Connect-Strings, PHP-INI-Datei Eintr"age oder was auch im- mer bekannt, damit es mit Sybase und/oder mit anderen DB's geht? Ich hatte sogar versucht, mit eigenen Includes mir einen kleinen Wrapper zu stricken. Dies ist jedoch dann an Namens Gleichheiten gescheitert. Nebenbei beeinflu"st es auch die NT-Seite (Stichwort "shared FAT-File- system") und torpediert mein Beispiel f"ur portable Applikationen (um mal schnell zeigen zu k"onnen, da"s ">hetz, hetz"< man mit Open Source einfach so auf M$-OS'e verzichten kann und - im best case wirklich - nichts "andern mu"s, die administrative Seite mal ausgenommen, wie OS, DB-Engine und vielleicht den einen oder anderen Connect-String). Nach weiteren Install-Orgien versuchte ich es trotzdem mit MySQL. Es wurden jedoch keine Gedanken "uber ein umschreiben der SQL's notwen- dig, da auch hier kein Connect klappte. Christian Kayssner | e-mail: christian_(at)_kayssner.de Els"asser Platz 9 | Tel.: +49/611/48117 D-65195 Wiesbaden | Fax.: +49/611/9450244 -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.5.3i for non-commercial use <http://www.pgpi.com> iQEVAwUBOISvQa2yS/88p96pAQGmsQgApriiTmM+Ees8lpexjN4Leg25RkF/9wOx DylQciYuqZcL7hs6Hia3F42whBOTiXO9+CVM12Q8jjn1UDOx81m1Gx/XL5vSYbAR LXzCYhjjxZ8ivQ+Wkbn2SKsEbK7S9e9BxX3Zo5+rftYb3TP6sopUJ93na2DUR/9M 9kFYw4mXzoS2IcQbv9/WZ74vsQMK6To5r96KAHpZJjIPZ5+qCRKHOkqT3q0fYDR0 cSJrwBTMWh6OA+ck6lMtVMtKIdJHDMOk7TbErLp8+TdySUZ8Rz5Zru9UITlRzSVj rQ8AsFa7BlAKgvkEDlL2o1NSmtxKaLTiLMiX801woseFpOdQd3XRQA== =6SGW -----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive