Bonjour,
Bien que connaissant la programmation SQL, le langage, et un peu aussi le
transact-SQL, je me sens un peu bébête avec cette question de base sans doute
:
M'est-il possible de créer une instance SQL Serveur après que l'installation
a été faite? La seule existante est celle par défaut.
En fait le but est de retrouver des BD après un crash, mais qui étaient sous
une instance "CEGID". Les fichiers existent toujours, mais par contre plus
d'accès à ces bases (plus rien déjà dans Enterprise Manager). La question
pourrait être aussi : "quel est le meilleur moyen de ses sortir de cette
situation?"
Merci d'avance pour toute aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian Robert
> M'est-il possible de créer une instance SQL Serveur après que l'installation a été faite?
Oui c'est possible, il suffit de relancer l'installation celle ci propose alors d'installer une instance et demande son nom... Les instances sont accessible via monservermoninstance
En fait le but est de retrouver des BD après un crash, mais qui étaient sous une instance "CEGID". Les fichiers existent toujours, mais par contre plus d'accès à ces bases (plus rien déjà dans Enterprise Manager). La question pourrait être aussi : "quel est le meilleur moyen de ses sortir de cette situation?"
A priori le problème semble être que les fichier sont détachés ? La procédure stockée sp_attach_db permet de les réattacher et de recréer ainsi la base de données... Il faudrait vérifier que les fichiers sont toujours présent et vérifier les log de SQL server pour savoir ce qui est à l'origine de cela...
Les fichiers devraient se trouver dans c:program filesMicrosoft SQL ServerMSSQLData
Il devrait y a voir un ou plusieurs fichiers LDF / MDF, dont au moins 2 qui comportent en partie le nom de votre base de données... Si ce n'est pas le cas c'est qu'il y a eu une suppression de cette base de données... Et à moins d'avoir une sauvegarde on ne peut rien faire...
Cordialement
> M'est-il possible de créer une instance SQL Serveur après que l'installation
a été faite?
Oui c'est possible, il suffit de relancer l'installation celle ci propose
alors d'installer une instance et demande son nom... Les instances sont
accessible via monservermoninstance
En fait le but est de retrouver des BD après un crash, mais qui étaient sous
une instance "CEGID". Les fichiers existent toujours, mais par contre plus
d'accès à ces bases (plus rien déjà dans Enterprise Manager). La question
pourrait être aussi : "quel est le meilleur moyen de ses sortir de cette
situation?"
A priori le problème semble être que les fichier sont détachés ?
La procédure stockée sp_attach_db permet de les réattacher et de recréer
ainsi la base de données... Il faudrait vérifier que les fichiers sont
toujours présent et vérifier les log de SQL server pour savoir ce qui est à
l'origine de cela...
Les fichiers devraient se trouver dans c:program filesMicrosoft SQL
ServerMSSQLData
Il devrait y a voir un ou plusieurs fichiers LDF / MDF, dont au moins 2 qui
comportent en partie le nom de votre base de données... Si ce n'est pas le
cas c'est qu'il y a eu une suppression de cette base de données... Et à moins
d'avoir une sauvegarde on ne peut rien faire...
> M'est-il possible de créer une instance SQL Serveur après que l'installation a été faite?
Oui c'est possible, il suffit de relancer l'installation celle ci propose alors d'installer une instance et demande son nom... Les instances sont accessible via monservermoninstance
En fait le but est de retrouver des BD après un crash, mais qui étaient sous une instance "CEGID". Les fichiers existent toujours, mais par contre plus d'accès à ces bases (plus rien déjà dans Enterprise Manager). La question pourrait être aussi : "quel est le meilleur moyen de ses sortir de cette situation?"
A priori le problème semble être que les fichier sont détachés ? La procédure stockée sp_attach_db permet de les réattacher et de recréer ainsi la base de données... Il faudrait vérifier que les fichiers sont toujours présent et vérifier les log de SQL server pour savoir ce qui est à l'origine de cela...
Les fichiers devraient se trouver dans c:program filesMicrosoft SQL ServerMSSQLData
Il devrait y a voir un ou plusieurs fichiers LDF / MDF, dont au moins 2 qui comportent en partie le nom de votre base de données... Si ce n'est pas le cas c'est qu'il y a eu une suppression de cette base de données... Et à moins d'avoir une sauvegarde on ne peut rien faire...
Cordialement
OokieDookie
Bonjour,
Si les fichiers MDF/LDF sont toujours présents, il est possible de rattacher les bases dans SQLEM (clic droit sur le noeud BDD, ttes les tâches, attacher une BDD, sélectionner le MDF)
HTH
A+
"Christophe" a écrit :
Bonjour, Bien que connaissant la programmation SQL, le langage, et un peu aussi le transact-SQL, je me sens un peu bébête avec cette question de base sans doute : M'est-il possible de créer une instance SQL Serveur après que l'installation a été faite? La seule existante est celle par défaut. En fait le but est de retrouver des BD après un crash, mais qui étaient sous une instance "CEGID". Les fichiers existent toujours, mais par contre plus d'accès à ces bases (plus rien déjà dans Enterprise Manager). La question pourrait être aussi : "quel est le meilleur moyen de ses sortir de cette situation?" Merci d'avance pour toute aide
Bonjour,
Si les fichiers MDF/LDF sont toujours présents, il est possible de rattacher
les bases dans SQLEM (clic droit sur le noeud BDD, ttes les tâches, attacher
une BDD, sélectionner le MDF)
HTH
A+
"Christophe" a écrit :
Bonjour,
Bien que connaissant la programmation SQL, le langage, et un peu aussi le
transact-SQL, je me sens un peu bébête avec cette question de base sans doute
:
M'est-il possible de créer une instance SQL Serveur après que l'installation
a été faite? La seule existante est celle par défaut.
En fait le but est de retrouver des BD après un crash, mais qui étaient sous
une instance "CEGID". Les fichiers existent toujours, mais par contre plus
d'accès à ces bases (plus rien déjà dans Enterprise Manager). La question
pourrait être aussi : "quel est le meilleur moyen de ses sortir de cette
situation?"
Merci d'avance pour toute aide
Si les fichiers MDF/LDF sont toujours présents, il est possible de rattacher les bases dans SQLEM (clic droit sur le noeud BDD, ttes les tâches, attacher une BDD, sélectionner le MDF)
HTH
A+
"Christophe" a écrit :
Bonjour, Bien que connaissant la programmation SQL, le langage, et un peu aussi le transact-SQL, je me sens un peu bébête avec cette question de base sans doute : M'est-il possible de créer une instance SQL Serveur après que l'installation a été faite? La seule existante est celle par défaut. En fait le but est de retrouver des BD après un crash, mais qui étaient sous une instance "CEGID". Les fichiers existent toujours, mais par contre plus d'accès à ces bases (plus rien déjà dans Enterprise Manager). La question pourrait être aussi : "quel est le meilleur moyen de ses sortir de cette situation?" Merci d'avance pour toute aide