У меня есть довольно сложная группа вызовов SQL, которые я сохранил в файле .sql, которые я не могу вызвать с помощью sqlsrv_query, потому что есть набор GO.
Из команды (windows)строка Я могу запустить файл sql, используя
"path\to\sqlcmd" -U name -P pass -S loc -i "path\to\stuff.sql"
Я также могу записать систему ([все это]) в файл php, который я запускаю из командной строки, используя php -f
.
Однако, если я вызываю ту же систему ([allthat]) из php-файла, который я вызываю, используя ajax на веб-сайте, я не получаю обратной связи, sql просто не запускается.Я проверил sqlcmd, и у него есть разрешения, позволяющие выполнять всем пользователям.
Есть идеи?