je n'arrive pas à vider mon journal de transactions d'une base SQL Server 2000 qui a pris de volume jusqu'à saturation du disque (59G sur 80G).
j'ai procéder au compactage sans résultat,
merci d'avance pour votre aide
je n'arrive pas à vider mon journal de transactions d'une base SQL Server 2000 qui a pris de volume jusqu'à saturation du disque (59G sur 80G).
j'ai procéder au compactage sans résultat,
merci d'avance pour votre aide
A lire :
http://sqlpro.developpez.com/cours/sqlserver/log/
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
ça a marché, merci infiniment.
comment suprimer des lignes d'une table sans remplir le journal de transaction dans une base SQL server 2000.
merci d'avnace
Vous pouvez utiliser la commande TRUNCATE.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
je m'excuse car peut être je me suis mal exprimé, je souhait supprimer un certaine nombre de lignes d'une table sans journalisé la transaction.
voici qlq détail: c'est une table d'une base sql Server 2000 dont le nombre de lignes dépasse 63 millions et moi je veux supprimer prés de 59 millions de lignes mais la croissance du volume du journal m'empêche à chaque tentation.
pour l'utilisation de TRUNCATE, à ma connaissance c'est pour supprimer ttes les lignes.
merci d'avance.
Partager