Dans mon travail, nous avons plusieurs serveurs avec des serveurs SQL. Chacun a plusieurs instances. L'accès à tout était clair ... jusqu'à aujourd'hui. Je l'ai écrit dans l'application WPF qui utilise la chaîne de connexion que ceAccès à SQL Server à partir de n'importe quelle machine sauf serveur avec base de données
Data Source=server02\system; Initial Catalog=*****; User Id=*****; Password=*****;
Sous chaque * cache char [a-zA-Z], chiffre ou caractère spécial. Lorsque je lance mon application à partir de mon emplacement coputer, tout fonctionne, mais si je l'exécute à partir de l'emplacement server02 (//server02/apps/app.exe), il échoue.
Exception:
SQL Network Interfaces, error: 26 – Error Locating Server/Instance Specified
Et la question est ... Comment résoudre ce problème? Pourquoi le serveur Hell connecté à notre réseau local ne reconnaît pas son propre localdb ?!
Est-ce que 'select @@ SERVERNAME' exécuté sur ce serveur vous donne le même nom, server02 \ system? – sepupic
ouais, exactement. –
Le service SQL Server Browser est-il en cours d'exécution? Qu'est-ce que 'ping server02' donne de la machine locale? Cela fonctionne-t-il si vous spécifiez 'tcp: server02 \ system' pour la source de données? –