Table spt_server_info inexistante

Le fait qu’elle n’existe plus n’est pas très important puisque l’on utilise habituelle la requête suivante :

 select @@version

Le problème est plus génant lorsque des programmes d’installation l’utilise comme c’est le cas pour l’ordonnanceur Embarcadero qui utilise la requete suivante :

 SELECT attribute_value  FROM master.dbo.spt_server_info  WHERE attribute_name=’DBMS_VER’

Il est alors nécessaire de recréer la table spt_server_info puis de lui indiquer comme valeur de champ le résultat de la commande @@version.

Article

> Ordonnancement > Aspects généraux > Référentiel > MSSQL Server > Microsoft SQL Server 2005 Express Edition

Cette table habituellement utilisée par ODBC n’existe plus, or elle peut être utilisée pour connaître la version de la base de données.

Mise à jour :6 juillet 2005
Visites : 554
Auteur : E. Angenault
Site : Angenault.net

Liens commerciaux

Accès rapide