проблема с mssql и php
собрано все из портов: apache2.2, php5, freetds.
из php все аботает нормально если запрос в пределах одного mssql сервера.
если нужно выдрать информацию из двух серверов - ошибка.
из MS QuerryAnalizer все нормально.
для примера такой запрос:
---
SELECT DISTINCT 1t.Pof_Clt
FROM [TF-SERVER].GTDB.dbo.ClientsBase t1
---
А вот что в логах:
---
Warning: mssql_query() [function.mssql-query]: message: Heterogeneous queries require the ANSI_NULLS and ANSI_WARNINGS options to be set for the connection. This ensures consistent query semantics. Enable these options and then reissue your query. (severity 16) in /www/telfin/cp.telfin.ru/lib/TClient.php on line 181
---
В чем проблема?
пробывал писать SET ANSI_NULLS ON и SET ANSI_WARNINGS ON - не помогает..
Какие у тебя параметры соединения с MSSQL сервером?
tds version = 8.0
SET ANSI_NULLS ON
SET ANSI_WARNINGS ON
GO
SELECT ...
В принципе.. забыл.. щас попробую...