Hi!
ich versuche aus PHP eine Stored Procedure auf einem Mssql 2008 Server anzusteuern (IIS 5.1).
Den Handbuchhinweis zum MSSQL-Treiber von PDO kennst du? Hast du auch den ODBC-Treiber versucht? Oder mit welchem arbeitest du eigentlich?
Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY000]: General error: 10007 Falsche Syntax in der Nähe von 'blabla'. [10007] (severity 5) [(null)] in create_bu_tables.php on line 20
'blabla' kommt in deiner folgenden Beschreibung gar nicht vor. Bitte überprüfe, ob du nicht in Wirklichkeit was anderes ausführst als du denkst oder gibt hier keine falschen Informationen.
Üblicherweise beklagen sich die Datenbankfunktionen bei einem im DBMS aufgetretenen Fehler nicht mit einer PHP-Meldung. DBMS-Fehler muss man gesondert abfragen. Dass du eine PHP-Meldung bekommst, deutet für mich darauf hin, dass PDO sich über einen Fehler beklagt und noch gar nicht dazu kam, das DBMS anzusprechen.
Lo!