Documente Academic
Documente Profesional
Documente Cultură
Description Requêtes
Le passage en mode de récupération Complet nécessite • Mode Complet : ALTER DATABASE [Nom_BD] SET
une maîtrise des opérations d’administration des bases RECOVERY FULL
afin d’éviter la saturation du disque par le volume du
fichier des logs. • Mode Simple : ALTER DATABASE [Nom_BD] SET
RECOVERY SIMPLE
La réorganisation de la base de données par ALTER DATABASE [MABASE] SET RECOVERY SIMPLE
l’outil de maintenance ou par la procédure Go
stockée Cb_MaintenanceIndex peut augmenter Use [MABASE]
considérablement la taille de la base de Go
données en mode de récupération Complet. EXEC CB_MaintenanceIndex
Pour limiter la taille de la base de données, il Go
est recommandé de passer en mode de ALTER DATABASE [MABASE] SET RECOVERY FULL
récupération simple avant cette opération puis Go
de le basculer en mode complet.
Description Requêtes
Ecritures générales associées à des comptes Update F_ECRITUREC set CG_NumCont='' where
généraux de contrepartie inexistants dans le CG_NumCont not in (select CG_Num from F_COMPTEG
plan comptable where CG_Type=0)
go
Ecritures générales associées à des comptes Update F_ECRITUREC set CT_NumCont='“ where
tiers de contrepartie inexistants dans le plan CT_NumCont not in (select CT_Num from
tiers F_COMPTET)
Go
Compte tiers sans banque principale Update F_COMPTET set BT_Num=(select top 1
BT_Num from F_BANQUET where
F_BANQUET.CT_Num=F_COMPTET.CT_Num)
where BT_Num=0 and CT_Num in (select distinct
CT_Num from F_BANQUET)
Documents de vente sans lieu de livraison Update F_DOCENTETE set LI_No=(Select LI_No from
F_LIVRAISON where
F_LIVRAISON.CT_Num=F_DOCENTETE.DO_Tiers and
LI_Principal=1)
Where ISNULL(Li_no,0)=0 and DO_Domaine=0 and
DO_Type<=7
Go
Ligne de document pour un article non suivi en Update F_DOCLIGNE set DE_No=0 where AR_Ref in
stock possède un dépôt (select AR_Ref from F_ARTICLE where
AR_SuiviStock=0)
and ISNULL(de_no,0)<>0
Go
Documents de vente associés à un lieu de Update F_DOCENTETE set LI_No=(Select LI_No from
livraison n’appartenant pas au tiers du F_LIVRAISON where
document F_LIVRAISON.CT_Num=F_DOCENTETE.DO_Tiers and
LI_Principal=1)
Where DO_Domaine=0 and DO_Type<=7
and ISNULL(Li_no,0) not in (select LI_No from
F_LIVRAISON where
F_LIVRAISON.CT_Num=F_DOCENTETE.DO_Tiers)
Go