OVH Cloud OVH Cloud

base suspecte sur SQL 6.5

4 réponses
Avatar
Denis
Bonjour à tous :)

j'ai fait une petite bêtise sur mon SQL 6.5 : j'ai modifié les
droits d'accès au répertoire contenant les fichiers dat de mes bases,
et le service SQL Server n'y avait plus accès. Il m'a donc mis les
bases en "suspectes" (normal). Quand je me suis rendu compte de mon
erreur, j'ai établi les droits, mais les bases restent suspectes,
même en redémarrant SQL Server. Il me semble qu'il y avait un
flag dans la base master pour rétablir la base, mais je m'en souviens
plus...
avez-vous plus de mémoire que moi ?

sinon, je supprime, recrée et restaure les bases, mais je voudrais
trouver plus élégant, j'aime pas les solutions brutales.

d'avance, merci :)

Denis

4 réponses

Avatar
Denis
> j'ai fait une petite bêtise sur mon SQL 6.5 : j'ai modifié les
droits d'accès au répertoire contenant les fichiers dat de mes bases,
et le service SQL Server n'y avait plus accès. Il m'a donc mis les
bases en "suspectes" (normal).



je parle de mes bases, la base master est intacte, je n'avais pas changé
les droits d'accès dessus !
Avatar
bruno reiter [MVP]
sp_resetstatus
mais je ne crois pas que ça existait sur la 6.5

br

"Denis" wrote in message
news:
> j'ai fait une petite bêtise sur mon SQL 6.5 : j'ai modifié les
> droits d'accès au répertoire contenant les fichiers dat de mes bases,
> et le service SQL Server n'y avait plus accès. Il m'a donc mis les
> bases en "suspectes" (normal).

je parle de mes bases, la base master est intacte, je n'avais pas changé
les droits d'accès dessus !




Avatar
Denis
"bruno reiter [MVP]" a écrit dans le message
de news:
sp_resetstatus
mais je ne crois pas que ça existait sur la 6.5

br



merci :)

j'ai trouvé, il faut installer les suppléments pour SQL 6.5 pour avoir
sp_resetstatus. (exécuter la SP instsupl.sql qui se trouve
sur le CD d'install et qui n'est installée par défaut qu'à partir
de la version 7)

bonne journée :)



"Denis" wrote in message
news:
> > j'ai fait une petite bêtise sur mon SQL 6.5 : j'ai modifié les
> > droits d'accès au répertoire contenant les fichiers dat de mes bases,
> > et le service SQL Server n'y avait plus accès. Il m'a donc mis les
> > bases en "suspectes" (normal).
>
> je parle de mes bases, la base master est intacte, je n'avais pas changé
> les droits d'accès dessus !
>
>




Avatar
Med Bouchenafa[MVP]
sp_configure 'allow update', 1
go
reconfigure with override
go
UPDATE sysdatabases SET status = -32767 WHERE name='nom_base'
go
sp_configure 'allow update', 0
go
reconfigure with override
go
shutdown
go
redémarrer SQL Server



--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris
"Denis" wrote in message
news:
Bonjour à tous :)

j'ai fait une petite bêtise sur mon SQL 6.5 : j'ai modifié les
droits d'accès au répertoire contenant les fichiers dat de mes bases,
et le service SQL Server n'y avait plus accès. Il m'a donc mis les
bases en "suspectes" (normal). Quand je me suis rendu compte de mon
erreur, j'ai établi les droits, mais les bases restent suspectes,
même en redémarrant SQL Server. Il me semble qu'il y avait un
flag dans la base master pour rétablir la base, mais je m'en souviens
plus...
avez-vous plus de mémoire que moi ?

sinon, je supprime, recrée et restaure les bases, mais je voudrais
trouver plus élégant, j'aime pas les solutions brutales.

d'avance, merci :)

Denis