Koduje w PHP 7 lat z bazami MySQL nie miałem problemów.
Zaistniała potrzeba wbudowania w kod obsługę MsSQLa, no i są problemy.
Moje pytanie to co muszę zrobić by połączyć sie z bazą danych na osobnym hoscie.
A mianowicie host z HTTP stoi na linuksie jest skompilowany z obsługą baz MsSQL, nigdy nei miałem z tym serwerem problemów.
Drugi host stoi na MS XP Pro ver. 2002 + SP2 i tam jest odpalony MsSQL Server 2000 ver. 120 dni (Planowana zmiana na Expr.)
Następnie SQL stoi za firewallem linuksowym port przekierowany na lokalny komputer, połączenie działa.
Wykonanie : (zwraca Online)
<?php if (!$fp) { } else { } ?>
Następnie połączenie z bazą realizuje w sposób : (zwraca błędy)
<?php $msconnect = mssql_connect("ip:3598","sa","pass"); if (!$msconnect) { } else { } $msdb = mssql_select_db("nazwa_bazy",$msconnect); if (!$msdb) { } else { } ?>
Pytanie to czy przy łączeniu sie z bazą wymagane jest podanie "\instance_name"
Co muszę jeszcze zrobić by połączyć sie z bazą.
Proszę o pomoc.