Bonsoir,
Voilà depuis quelques temps nous avons des problèmes avec la base de données SQL SERVER de notre site web et lorsque nous utilisons le DTS pour exporter nos tables vers le serveur de notre hebergeur on obtient le message nous indiquant que le fichier journal de la base est plein :
Ce message est apparu lorsque nous avons transferer trois tables pour l'une d'entre elle un le DTS nous indiquait la progression et subitement on obtient ce message en s'arretant à environ 50% du transfert. Et le contenu de la table est vide alors que celle-ci contenait déjà des enregistrements avant le transfert.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]The log file for database 'base' is full. Back up the transaction log for the database to free up some log space. Error db_send()
Etant donnée que l'espace pour la BD est limité s'agira-t-il de vider le fichier .LDF ou de le supprimer ? dans ce cas les données dans le fichier .MDF seront-ils supprimer aussi ?
Existet-il une commande T-SQL que l'on pourrait executer à distance pour vider ce fichier ? et ce, à partir de l'analyseur de requête.
Peut-on aussi revenir en arriere à l'etat ou etait ces tables avant le transfert ? Je suppose qu'il existe un mecanisme de sécurité ?
parce que en ce moment il nous ait difficile de contacter notre hebergeur et leur assistance n'est pas au top.
Merci beaucoup pour votre aide.
Partager