Je viens d'installer SQL Server 2008 Express sur ma machine Vista SP1. J'avais précédemment 2005 ici et je l'ai utilisé très bien avec l'ancien SQL Server Management Studio Express. J'ai pu me connecter sans problème à mon instance PC-NAME \ SQLEXPRESS (non, PC-NAME n'est pas le nom de mon ordinateur ;-).
J'ai désinstallé 2005 et SQL Server Management Studio Express. J'ai ensuite installé SQL Server 2008 Express sur ma machine et choisi de l'installer SQL Server Management Studio Basic.
Maintenant, lorsque j'essaie de me connecter à PC-NAME \ SQLEXPRESS (avec l'authentification Windows, comme je l'ai toujours fait), j'obtiens le message suivant:
Impossible de se connecter à PC-NAME \ SQLEXPRESS. Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou inaccessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions à distance. (fournisseur: SQL Network Interfaces, erreur: 26 - Erreur de localisation du serveur / de l'instance spécifiée) (Microsoft SQL Server, erreur: -1) Pour obtenir de l'aide, cliquez sur: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL + Serveur & EvtSrc = MSSQLServer & EvtID = -1 & LinkId = 20476
Lorsque j'ai installé SQL Server 2008, je l'ai fait utiliser SQLEXPRESS comme nom d'instance locale. Pour autant que je sache, via SQL Server Configuration Manager, SQL Server est configuré pour autoriser les connexions à distance.
Lorsque je suis allé sur le lien d'aide qu'il mentionne, la page d'aide suggère ce qui suit:
- Assurez-vous que le service SQL Server Browser est démarré sur le serveur.
- Utilisez l'outil de configuration de la surface d'exposition de SQL Server pour permettre à SQL Server d'accepter les connexions à distance. Pour plus d'informations sur l'outil de configuration de la surface d'exposition de SQL Server, consultez Configuration de la surface d'exposition pour les services et les connexions.
Eh bien, pour autant que je sache, il n'y a pas de service SQL Server Browser sur mon système (recherché dans MMC, je n'ai pas pu en trouver un).
Et l'outil de configuration de la surface d'exposition de SQL Server n'existe pas dans SQL Server 2008. Alors bon travail avec votre documentation d'aide, Microsoft ;-).
Je ne sais pas quoi faire en ce moment. J'avais beaucoup de travail que j'espérais faire aujourd'hui après la mise à niveau vers 2008 (la personne avec qui je travaille l'a installé et a fonctionné sans problème et m'a dit que ce serait facile - il est également bien meilleur avec les bases de données que je un m). Quelqu'un a-t-il une idée de ce qui pourrait mal se passer? Je l'apprécierais vraiment. Si je n'arrive pas à faire fonctionner cela dans quelques heures, je reviens à SQL Server 2005 (si cela fonctionne même, gah ...).
Edit: J'ai essayé de désactiver le pare-feu Windows, et cela n'a pas aidé. De plus, j'ai remarqué que je n'ai pas de répertoire «Data» sous mon arborescence de répertoires d'installation de SQL Server 2008 - aurais-je pu configurer quelque chose de mal lorsque je l'ai installé?
\SQLEXPRESS