web-dev-qa-db-fra.com

L'authentification a échoué lors du déploiement d'un projet d'analyse des services

Je reçois l'erreur suivante sur le projet Services d'analyse sur Visual Studio 2012 et SQL Server 2014:

Le projet n'a pas pu être déployé sur le serveur "MyServerName\InstanceName" en raison des problèmes de connectivité suivants: l'authentification a échoué. Pour vérifier ou mettre à jour le nom du serveur cible, cliquez avec le bouton droit de la souris sur le projet dans la solution Explorateur, sélectionnez Propriétés Propriétés, cliquez sur l'onglet Déploiement, puis entrez le nom du serveur.

  • Sur le projet-> Propriétés -> Déploiement -> Serveur Il possède le nom de serveur Nom\InstanCename correctement, à l'aide du même nom_serveur\InstanceName sur SSMS I PE PEUT CONCLIQUER sans problème.
  • Sur la source de données, j'ai testé la connexion et elle a passé avec succès
  • Changé l'utilisateur de l'impersonnateur à mon utilisateur qui est Sysadmin

Je Google it, mais toutes les références que j'ai trouvées ne constituent pas une défaillance de l'autocollance.

Quelqu'un peut-il m'aider?

Éditer si j'exécute

telnet ipServer 2382

se connecte avec succès.

J'ai essayé avec vs2019 et j'ai eu la même erreur.

Essayé d'utiliser le compte de service pour l'impersonnateur et que les services utilisateur sont administrateurs sur Server et Sysadmin, mais obtiennent également la même erreur.

Aussi j'ai vérifié this guide et personne de ces corrections ne m'aide.

2
Mariano G

Bien après avoir essayé beaucoup de choses et post sur Microsoft forum

Le problème était que j'essayais de déployer de mon ordinateur à un serveur sur un autre domaine et que vous devez utiliser un compte de domaine, peu importe si vous pouvez vous connecter à l'instance SQL.

Je ne sais pas pourquoi "utiliser le compte des services" n'a pas fonctionné.

1
Mariano G

J'essayais de déployer de mon ordinateur à un serveur sur un autre domaine

La connexion à SSAS à déployer utilise toujours l'authentification Windows et utilise toujours le compte pour Visual Studio. Pour déployer sur un serveur SSAS dans un autre domaine (ou aucun domaine), lancez SSAS avec "Runas/Netonly" fournissant les informations d'identification du domaine cible.

Cela lancera Visual Studio sans impersonnation, mais en utilisant les informations d'identification spécifiées pour tous les accès au réseau.