2009-01-17 8 views
4

J'ai installé une instance de SQL 2005 Express sur <computername>/SQLEXPRESS. Il n'y a qu'une seule instance installée. J'ai autorisé les connexions à distance, activé l'authentification SQL, activé TCP/IP, Named Pipes et VIA mais je ne peux toujours pas accéder à la base de données à partir d'un autre ordinateur. Je continue à obtenir:Toutes les raisons pour lesquelles je ne peux pas accéder à une instance de SQL 2005

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

Que puis-je rechercher d'autre? Je suis sûr que mon code est correct car il a été utilisé pour se connecter à ce même système avant qu'il ne soit effacé. Je suis assez confiant que la chaîne de connexion est correcte aussi:

Server=<computername>\SQLEXPRESS;User Id=<username>;Password=<password>; 

Il n'y a pas non plus de pare-feu entre les deux systèmes. Ils sont sur le même segment de réseau et le pare-feu Windows a été complètement fermé.

Répondre

8

Le navigateur SQL Server s'exécute-t-il sur la machine? Pour les instances nommées, telles que \ SQLExpress, SQL Browser permet aux machines client d'identifier le port auquel se connecter. Par défaut, seule l'instance par défaut s'exécute sur TCP 1433. Si le client ne peut pas se connecter sur le port par défaut, il interroge SQL Browser à UDP 1434 pour localiser le port correct à utiliser pour une instance nommée donnée.

+0

Pouce. Je vous remercie. Je ne voyais aucun paramètre dans SQL Management Studio ou le Gestionnaire de configuration, alors j'ai regardé dans les services et il a été désactivé. Qu'est-il arrivé à un logiciel intuitif? –

+0

Mieux question, quand est-ce que le logiciel intuitif a commencé? – LeppyR64

+0

Oui, je suppose que les jours de déconner avec Autoexec.bat et config.sys n'étaient pas beaucoup mieux ... et nous n'avions pas Google à l'époque non plus. –