We proberen hier met een aantal teams die uit verschillende achtergronden komen, samen te werken (microsoft en linux based). Het microsoft team heeft een windows server met MSSQL. Zelf werk ik vanuit het linux team op een CentOS 5.5 server (met een hele zwik tools die nu even niet ter zake doet).
Voor de interactie willen we de MSSQL omgeving queryen vanuit de CentOS box. Ik heb ongeveer deze tutorial gevolgd en kan met tsql de MSSQL omgeving queryen:
http://www.petri.co.il/ho...erver-to-a-sql-server.htm
dat gaat allemaal goed.
Het liefst willen we vanuit de CentOS box PHP gebruiken om data te injecteren in de MSSQL database, te queryen en vervolgens resultaten mee terug te nemen.
Ik heb zowel odbc als PDO gebruikt, daarbij beginnen de vreemde dingen.
Bij ODBC merk ik dat ik segmentation faults krijg als ik bijvoorbeeld een groot text veld meeneem in een query, ook al staat er niet echt veel informatie in.
Met PDO heb ik bij het toevoegen van sommige velden soms ook een Segmentation fault, als ik SELECT * doe krijg ik bij de tabel waar ik mee test zelfs geen enkel resultaat, ook geen foutmelding, maar als ik een paar kolommen aangeef in de SELECT werkt het weer wel etc.
Zijn er mensen die ervaring hebben met een dergelijke setup, die dit probleem bekend voorkomt? Misschien wat hints in welke richting ik het zou moeten zoeken?
Voor de interactie willen we de MSSQL omgeving queryen vanuit de CentOS box. Ik heb ongeveer deze tutorial gevolgd en kan met tsql de MSSQL omgeving queryen:
http://www.petri.co.il/ho...erver-to-a-sql-server.htm
dat gaat allemaal goed.
Het liefst willen we vanuit de CentOS box PHP gebruiken om data te injecteren in de MSSQL database, te queryen en vervolgens resultaten mee terug te nemen.
Ik heb zowel odbc als PDO gebruikt, daarbij beginnen de vreemde dingen.
Bij ODBC merk ik dat ik segmentation faults krijg als ik bijvoorbeeld een groot text veld meeneem in een query, ook al staat er niet echt veel informatie in.
Met PDO heb ik bij het toevoegen van sommige velden soms ook een Segmentation fault, als ik SELECT * doe krijg ik bij de tabel waar ik mee test zelfs geen enkel resultaat, ook geen foutmelding, maar als ik een paar kolommen aangeef in de SELECT werkt het weer wel etc.
Zijn er mensen die ervaring hebben met een dergelijke setup, die dit probleem bekend voorkomt? Misschien wat hints in welke richting ik het zou moeten zoeken?