Ne peut pas obtenir les Serveurs Liés au travail dans Sql Azure

Nous utilisons une version d'essai d'Azur. Nous essayons d'effectuer des requêtes de serveur de notre SQL 2012 dans-maison.

Il semble que nous avons notre local de 2012 lié avec Azure. Quand je vais dans Server Object -> Linked Servers dans management studio, je vois notre Azure base de données.

Mais si j'essaie d'ouvrir le catalogue et les tableaux, je reçois un message d'erreur disant

Reference to database and/or server name in 'Perseus.sys.sp_tables_rowset2' is not supported in this version of SQL Server

** Persée est le nom de notre catalogue en Azure Sql.

L'exécution d'une requête de connexion locale :

SELECT *  FROM [azureDBServer].[Perseus].[dbo].[accounts]

résultat est:

    OLE DB provider "SQLNCLI11" for linked server "azureDBServer" returned message 
"Unspecified error". Msg 40515, Level 16, State 2, Line 1 Reference to database and/or
 server name in 'Perseus.sys.sp_tables_info_90_rowset' is not supported in this version of
 SQL Server.

Ce même dans la maison de SQL Server 2012 est en mesure de se connecter à notre maison de 2008 en inter-serveur des requêtes et en affichant sa structure par le biais de Serveurs Liés.

Je sais de cet article Azure prend en charge les Serveurs Liés.

Donc je suis perdu sur ce qui est mal. Notre Admin pense que c'est peut-être que nous avons une Web-compte Sql vs une entreprise compte SQL. Cette Azure Web vs d'Affaires SQL obsolète lien de la Pile qui implique que la version SQL n'est PAS le problème, mais les dates d'Azur offert des Serveurs Liés.

Donc, j'essaie de comprendre si

a) nous n'avons pas mis en place quelque chose droit de fournir SQL Liaison?

b) nous sommes limités par le procès?

c) nous sommes limités par le Web une version SQL?

d) autre chose?

Est Azure la source ou la cible pour le serveur lié? Je crois qu'il ne fonctionne que si Azure est la cible à partir d'un site de SQL Server.
Correct, Azure est la cible et tout Azure est enregistré en vertu de notre propre serveur de Linked Servers, il nous est impossible de lire à partir d'Azure à l'aide de notre maison 2012
oui, nous avons aussi essayé une croix simple requête de serveur. voir mon edit
Votre montage est venu juste comme je l'ai envoyé, j'ai donc immédiatement supprimé. 😉 La prochaine question, quels sont les rôles que l'utilisateur/login avez qu'à vous connecter avec?
l'utilisateur est admin (dbo)

OriginalL'auteur Dave Alperovich | 2013-05-06