2010-01-04 7 views
0

Entre SQL 2000 et 2005, MS a modifié la syntaxe pour se connecter à une base de données locale de (local) à. \ InstanceName. J'ai un client qui a utilisé (instance) \ instanceName pour se connecter aux bases de données SQL Server 2005 locales. Habituellement cela fonctionne bien, mais parfois il ne fonctionne pas et il a utilisé PCname \ instanceName. Pourquoi cela échoue-t-il parfois?Différence entre la chaîne de connexion SQL (locale) et.

+0

Est-ce que cet ordinateur est en réseau? Si oui, vérifiez tout autre PC dans le réseau a le même nom. –

Répondre

0

Vous pouvez définir un alias pour votre instance dans le gestionnaire de configuration du serveur SQL. Vous pouvez définir plusieurs alias pour la même instance, de sorte que both (loacl) et instanceName fonctionnent.

+0

. \ Instancename et (local) \ instancename fonctionnent sur mon PC sans configurer d'alias. Mais sur mon réseau de clients parfois (local) \ instancename ne fonctionne pas. Je voulais juste comprendre pourquoi. – simon831

Questions connexes