L'Instance de SQL Server ID
Je suis à la recherche d'un moyen d'identification de l'Instance de SQL Server à partir d'une procédure stockée dans le serveur. Ce dont j'ai besoin c'est d'être sûr que mon application est connecté à un cas particulier et non pas à une autre instance du même nom/adresse ip.
Vous devez vous connecter pour publier un commentaire.
Je voudrais prendre un coup d'oeil à la SERVERPROPERTY de la fonction - vous pouvez utiliser un mélange de InstanceName, MachineName, ServerName ou ProcessID par exemple.
Vous devriez regarder à l'aide de la @@SERVICENAME fonction.
Voici la description de la @@SERVICENAME article MSDN
La @@SERVERNAME retourne le nom du serveur de la base de données est en cours d'exécution, ce qui peut également être utile pour vous.
Exemple d'utilisation:
SELECT @@SERVERNAME as 'Server Name', @@SERVICENAME AS 'Service Name'
Vous pouvez écrire: