web-dev-qa-db-fra.com

Échec de l'installation de Windows Azure Storage Emulator

J'ai presque perdu toute ma journée à essayer d'installer Windows Azure Storage Emulator mais, d'une manière ou d'une autre, cela ne s'installe pas.

Le journal me montre cette erreur: instance SQL non trouvée. J'ai essayé de réinstaller Sql Server 2012 mais cela n'a pas aidé. Il est impossible de trouver l'instance Sql du tout.

Voici le journal détaillé: http://Pastebin.com/KUW4mjuf

J'ai essayé de faire des recherches sur Google, mais je n'ai trouvé aucune solution.

:-( Je ne peux pas continuer sans l'émulateur Azure Storage ..

J'espère que quelqu'un ici aidera.

34
Rahul Patil

Il peut y avoir un problème avec la base de données d’utilisateurs sqllocaldb v11.0 lors de l’installation . Vous devez le recréer (voir ci-dessous).

En ce qui me concerne, ma première installation a laissé quelques fichiers dans mon répertoire c:\users [utilisateur]:

  • WAStorageEmulatorDb30.mdf
  • WAStorageEmulatorDb30_log.ldf

(Les numéros de version peuvent différer.) Les journaux sqllocaldb indiqueraient que ces fichiers existaient toujours et ne les effaceraient pas.

Je viens de les supprimer manuellement. Recréé la v11.0:

  • sqllocaldb stop v11.0
  • sqllocaldb delete v11.0
  • sqllocaldb create v11.0

Et réinstallé.

59
OA1015

Pour ceux qui ont les nouveaux Azure Storage Emulator 4.5 et SQL Server 2016. En tant que MWood mentionné, vérifiez le répertoire c:\users[UserProfile] et supprimez toutes les bases de données AzureStorage * trouvées.

Ensuite, ouvrez la fenêtre de commande et écrivez les mêmes commandes, mais remplacez la base de données par V13 (le nombre dépend de la version de la base de données du serveur SQL installée sur votre machine)}.

sqllocaldb stop v13.0
sqllocaldb delete v13.0
sqllocaldb create v13.0

 enter image description here

Ensuite, installez à nouveau les outils Azure SDK .

6
wbadry

J'ai eu ce problème également. Mais je l'ai résolu avec ça:

  • Programmes et fonctionnalités
  • Sélection Visual Studio 2015
  • Sélectionné "Modifier -> Modifier"
  • "Outil de données Microsoft SQL Server" coché et cliquez sur "Installer"
5
FriendsKenny

Cela n'a pas fonctionné pour moi. J'utilise Parallels sur OSX et j'ai un "profil réseau" automatique avec un nom de chemin long pour mon bureau et les dossiers de téléchargement. Parallels le fait automatiquement 

Une autre solution qui a fonctionné pour moi:

  • Télécharger manuellement le fichier MSI référencé dans le journal des erreurs

  • Créez un nouveau nom d'utilisateur LOCAL (pas de passeport/LiveID connecté) 

  • Installez le fichier MSI à partir de téléchargements C:\NOT (où Parallels le sauvegarde en tant qu’UNC)

Je pense que cela frappe une limite de 255 caractères dans Windows UNC '

1
random65537

Pour que mon ordinateur portable reste réactif au démarrage, j'ai modifié le démarrage du service sqlserver (express) en manuel lors de son installation. L'émulateur a échoué sans erreur, car le serveur SQL n'est pas en cours d'exécution. En voyant cette question, je me suis rendu compte de démarrer le service de serveur SQL, puis l'installation (émulateur 3.2) est terminée.

0
Sushil