bonjour
j'ai une application web en dotnet qui va chercher des données dans une base sql server express. (base et appli étant sur un même serveur)
Dans SQL server management studio, lorsque j'attache ma base de données, la base n'est alors plus accessible dans mon appli web.
en gros, tout se passe comme si il y avait un processus qui bloque l'accès au fichier mdf. et du coup l'utilisateur aspnet n'y a plus accès.
en plus même en détachant la base, ça n'a pas règlé le problème.
il a fallu que je rapatrie la base (mdf et ldf) sur mon pc de développement puis que je supprime le fichier ldf, et ensuite que je relancer l'appli en localhost pour regenérer un fichier ldf, et j'ai ensuite mis ces 2 fichiers (mdf et ldf) sur mon serveur, et là ça a marché
Bref l'un ou l'une d'entre vous a t-il une piste et/ou une solution pour expliquer pourquoi le fait d'attacher la base dans management studio, la rend indisponible dans mon aplli web
un grand merci d'avance, car du coup je ne peux faire aucune modif dans mes table, sauf rapatrier la base sur mon PC, faire les modifs et écraser sur le serveur. mais bonjour le stress !!
Partager