2010-11-24 3 views
1

Je viens de redémarrer mon serveur de développement, mais lorsque le serveur est revenu, je ne peux plus me connecter à la base de données.Le service SQL Server ne démarre pas

Je n'arrive même pas à me connecter depuis Management Studio sur le serveur. Par conséquent, je vérifie les services et SQL Server (MSSQLSERVER) et l'Agent SQL Server (MSSQLSERVER) ne sont pas démarrés. Les lancer me donne une erreur

Windows could not start the XXX service.

Des idées?

EDIT: En plus, j'ai couru le service de la ligne de commande et remarqué cette erreur:

2010-11-24 15:38:32.02 Server  Error: 26055, Severity: 16, State: 1. 
2010-11-24 15:38:32.02 Server  The SQL Server failed to initialize VIA suppo 
rt library [QLVipl.dll]. This normally indicates the VIA support library does no 
t exist or is corrupted. Please repair or disable the VIA network protocol. Erro 
r: 0x7e. 

Alors je suis allé dans le gestionnaire de configuration -> Configuration réseau -> Protocoles et disabed VIA. Cela m'a permis de commencer à revenir à nouveau ... mais je suis inquiet est devrait être activé ...

-Evan

+0

? le compte commençant le service a eu son mot de passe changé –

+0

Merci Sam. Non, aucun mot de passe n'a changé. Il fonctionne en tant que système local en passant. J'ai plus d'informations maintenant - je vais mettre à jour la question. –

+0

Vous pouvez utiliser l'Observateur d'événements (Panneau de configuration -> Outils d'administration -> Observateur d'événements) pour voir ce qui s'est réellement passé à l'intérieur. Cela vous donnera des informations précieuses pour la résolution. – Kangkan

Répondre

1

Vérifiez l'Observateur d'événements et de voir s'il y a une raison pour qu'il ne connecté à partir . J'ai vu quelque chose de similaire lorsque le serveur est à court de RAM disponible.

Puisqu'il s'agit de votre serveur de développement, vous n'avez probablement pas besoin de faire fonctionner le service VIA, tant que SQL est démarré, cela devrait fonctionner.

+0

Appréciez l'aide Steve! J'ai jeté un œil dans la visionneuse d'événements, mais il n'y a pas beaucoup d'informations supplémentaires. J'ai lancé le service depuis la ligne de commande. Découvrez ma modification (ci-dessus) pour ce que j'ai trouvé. Merci encore! –

+1

VIA nécessite un matériel spécifique, il est probable que votre serveur de dev ne soit pas configuré pour l'utiliser de toute façon. Voir le wikipedia sur http://en.wikipedia.org/wiki/Virtual_Interface_Adapter. –

+0

Cool - merci à tous. –

0

Tout d'abord vérifier le journal des événements
Si ces erreurs est affiché

  • The SQL Server failed to initialize VIA support library [QLVipl.dll].
  • TDSSNIClient initialization failed with error 0x7e.

Alors seulement désactiver vos services de protocole VIA à la fois.

  1. SQL Native Client
  2. Configuration réseau SQL Server

Après que redémarrage, vous service SQL navigateur et service d'agent serveur SQL de gestionnaire de configuration du serveur SQL

sécurité