![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 4.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam taką sytuacje. Robię zaliczenie na studiach z rozproszonych baz danych. Muszę połączyć, ze sobą 2 serwery baz mySQL z jednym serwerem MS SQL. Po z linkowaniu w MS SQL Query Analizer w taki sposób:
i podobnie z drugim serwerem. Jeżeli wykonam zapytanie w SQL Query Analizerze takie jak to:
Wszystko jest ok, czyli połączenie działa a dane z zewnętrznej bazy pobiera prawidłowo. Teraz, jednak chciałbym zrobić coś takiego samego ale przy użyciu PHP. Zacząłem kombinować, i wymyśliłem coś takiego:
Niestety dostaję błąd: Warning: MS SQL 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 c:\phpdev\www\mssql.php on line 7 Czy ktoś ma pomysł, jak to zrobić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 32 Dołączył: 24.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Troszkę poszperałem i:
http://support.microsoft.com/kb/296769/en-us Niby to bug samej bazy mssql musisz włączyć, na ON NASI_NULLS, chociaż szczerze nigdy tym się nie zajmowałem, jeżeli to nie pomoże a znajdziesz rozwiązanie, to daj znać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 18:58 |