2010-05-25 4 views
3

Je suis en train d'utiliser une base de données dans SQL Azure. J'ai installé SQL Server 2008. Je peux me connecter SQL Azure et pouvez utiliser la base de données principale. Mais je ne peux pas utiliser d'autres bases de données et je ne vois rien dans mon explorateur d'objets. Il affiche cette erreur:Je ne peux pas utiliser une base de données dans SQL Azure

"USE statement is not supported to switch between databases. Use a new connection to connect to a different Database." 

Comment puis-je utiliser une autre base de données?

+4

En SQL Azure, chaque base de données possède sa propre connexion. Pour basculer vers une autre base de données, vous devez ouvrir une nouvelle connexion. Vous ne pouvez pas utiliser « USE » comme erreur indique clairement .... –

+0

puis-je connecter ce SQLServer 2008 Ent. Edition – Nasir

Répondre

3

J'ai trouvé la solution à ce problème. J'installe SQL Server 2008 R2. puis tout est ok ...

+2

Ceci est un problème connu et l'OP l'a fixé avec une solution connue. La solution qui a fonctionné ne devrait pas avoir été downvoted. https://support.microsoft.com/en-us/kb/2292807 – dcorking

4

Vous ne pouvez pas lier à un autre serveur de base de données SQL Azure, que cette autre base de données est SQL Server ou SQL Azure.

0
  1. Vous pouvez d'abord créer uniquement la base de données avant d'exécuter l'ensemble script pour créer des schémas & tables.

  2. ensuite modifier manuellement la base de données à la nouvelle DB qui a été créé.

  3. Exécutez le reste du script. Ne pas exécuter Use <databasename>

Questions connexes