Php7.1 + sqlsrv-vel kapcsolódás MSSQL szerverhez
2022-08-06T17:13:28+02:00
2022-08-07T14:17:40+02:00
2022-08-09T09:15:29+02:00
huno
Sziasztok!

Külső webtárhelyről MSSQL szerverhez szeretnék kapcsolódni.
A webtárhely beállításai sem biztos,hogy teljesen jók.

A webtárhelyen 7.1-es PHP van, sqlsrv engedélyezve.
A php.ini fájlban nemtudom kell e beállítanom valamit.

A Szervert amihez kapcsolódni akarok ipcím utján érem el, a 1433 -as port nyitva van.
Az alábbi kódot :1433 nélkül is megpróbáltam.
$serverName = "ipcím:1433\SQLEXPRESS"; //serverName\instanceName, portNumber (default is 1433) $connectionInfo = array( "Database"=>"adatbázisnév", "UID"=>"felhasználó", "PWD"=>"jelszó"); $conn = sqlsrv_connect( $serverName, $connectionInfo); if( $conn ) { echo "Connection established.<br />"; }else{ echo "Connection could not be established.<br />"; die( print_r( sqlsrv_errors(), true)); }
A hiba amit visszadob:
Connection could not be established.
This extension requires the Microsoft ODBC Driver for SQL Server. Access the following URL to download the ODBC Driver for SQL Server for x64

A hibaüzenet kiadott egy linket is, ahonnan egy ODBC driver-t töltöttem le azthiszem, aminek a neve 'msodbcsql.msi'.

Amihez nem értek, hogy a php.ini-ben vagy az MSSQL szerveren mit kell beállítani, hogy engedje a kapcsolódást?
Mutasd a teljes hozzászólást!

abcd