Is it possible to test whether a database is hosted on SQL Azure? I am looking at SqlAzureExecutionStrategy for EF6 and only want to apply if the database is actually SQL Azure database.
Currently I am testing if App is running within Azure. However we are looking at allowing clients to host DB themselves so would like some way to identify if DB is a SQL Server or Azure SQL.
Assume EF won't know as it is hiding the implementation details.
Could just have a config setting I guess. Just wondered if it was technically possible.
SELECT @@version- it will be something like Microsoft SQL Azure (RTM) – 11.0.1465.26 Aug 10 2011 22:54:49 Copyright (c) Microsoft Corporation