In my app the users gets to pick from a list of SQL Server in the network. The thing is I need to know if the chosen instance is a local or remote computer.
Is there a way I can ask that SQL instance what computer is she on? Is there a way a can figure that out?
Edit1: I want to know the host name where the SQL Server is hosted so I can then compare that to System.Environment.MachineName
and know for sure is that Sql Server is running on the same machine where my app is running
Edit2: @@servername
returned my computername\sqlinstance while SELECT SERVERPROPERTY('MachineName')
returns just the computername, which is exactly what I want