SQLSERVER sous Windows 2008 : erreur de requête
Bonjour,
Sur une installation de SQL Server 2008 R2, le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $connectionInfo = array("Database" => 'mabase',
"UID" => 'user',
"PWD" => "pass");
$db = sqlsrv_connect('localhost\soft', $connectionInfo);
$sql = 'SELECT id FROM Item';
$result = sqlsrv_query($db, $sql);
if (!$result)
{
echo('Erreur SQL : ' . print_r(sqlsrv_errors(), true));
}
else
{
echo "OK";
}
sqlsrv_close($db); |
fonctionne sans soucis sous Windows 7, Windows 8, Windows 2012.
Par contre sous Windows 2008 R2, j'ai une erreur m'indiquant qu'Item (le nom de ma table) n'est pas valide.
Je précise que j'ai vérifié la requête dans SQL Management Studio et que je n'ai pas d'erreur.
Y aurait il une syntaxe de requête particulière pour Windows 2008 ?
Merci de vos lumières et pistes !