J'ai acheté mon premier VPS hier et j'ai installé Microsoft SQL Server 2012 Express dessus.
Ensuite, j'ai redémarré mon VPS. Mais le service SQL Server n'a pas démarré. J'ai essayé de le démarrer manuellement, mais il ne peut pas démarrer:
Quel est le problème? Comment le résoudre?
PS: Ceci est ma première gestion de serveur, et je suis un débutant, si vous avez besoin de plus de détails à ce sujet, veuillez laisser un commentaire. Je mettrai à jour la question.
Mise à jour 1: voici quelques détails du journal de l'Observateur d'événements que j'ai pensé qu'ils pourraient être utiles pour ce problème:
FCB :: Échec de l'ouverture: impossible d'ouvrir le fichier e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ databases \ objfre \ i386 \ MSDBData.mdf pour le fichier numéro 1. Erreur du système d'exploitation: 3 (le système ne peut pas trouver le chemin spécifié. ).
La version de génération de la base de données de ressources est 11.00.3000. Il s'agit d'un message d'information uniquement. Aucune action de l'utilisateur n'est requise.
FileMgr :: StartLogFiles: Une erreur de système d'exploitation 2 (le système ne peut pas trouver le fichier spécifié.) S'est produite lors de la création ou de l'ouverture du fichier 'e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ databases \ objfre \ i386 \ MSDBLog.ldf'. Diagnostiquez et corrigez l'erreur du système d'exploitation et recommencez l'opération.
Démarrage du «modèle» de base de données.
FCB :: Échec de l'ouverture: impossible d'ouvrir le fichier e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ databases \ objfre \ i386 \ model.mdf pour le fichier numéro 1. Erreur du système d'exploitation: 3 (le système ne peut pas trouver le chemin spécifié. ).
FileMgr :: StartLogFiles: Une erreur de système d'exploitation 2 (le système ne peut pas trouver le fichier spécifié.) S'est produite lors de la création ou de l'ouverture du fichier 'e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ databases \ objfre \ i386 \ modellog.ldf'. Diagnostiquez et corrigez l'erreur du système d'exploitation et recommencez l'opération.
Je suis confus à propos de ces e:\
s, mon VPS n'a qu'un seul lecteur C: \, alors qu'est-ce que e: \?
la source
Réponses:
Il y a quelques sujets dessus, mais quelqu'un a posté une bonne solution de contournement ici
la source
Operating system error 2(The system cannot find the file specified.) occurred while creating or opening file 'c:\modellog.ldf'. Diagnose and correct the operating system error, and retry the operation.
Comment créer les*.mdf
,*.ldf
fichiers?model, modellog, MSDBData and MSDBLog
fichiersC:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
. Maintenant, le problème est résolu. Merci beaucoup!