Autor Zpráva
Enko
Profil
Ahoj,
pomocí tohoto návodu jsem zprovoznil přístup na MSSQL (v rámci intranetu). Připojení z příkazové řádky na MSSQL server funguje. Když jsem se ale chtěl připojit z PHP následujícím kódem:
// connect to MSSQL
$connect = odbc_connect("server", "user", "passwd");

if(!$connect){
  //could not connect to server
  echo "<h1>could not connect</h1>";
  echo "Error code: " . odbc_error() . ". Error message: " . odbc_errormsg();
}
else{
  echo "<h1>Connect</h1>";
}

Vrací mi to následující:
could not connect
Error code: IM002. Error message: [unixODBC][Driver Manager]Data source name not found, and no default driver specified

Nikde v google jsem nenašel relevantní odpověď. Pomůže někdo? Pravděpodobně se bude jednat o nějaké špatné/neúplné nastavení serveru, ale nevím jaké.


Tak již vyřešeno, měl jsem špatně napsané jméno serveru. Dával jsem originální jméno serveru namísto jinak definovaného jména v ODBC.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: