Analysis Services – Support du format monétaire dans Excel

Dans un projet décisionnel, il est nécessaire lors de la restitution des données de les formater. Par exemple, si vous présentez des données financières, il va falloir les afficher correctement. Dans une architecture applicative classique, on laisse ce travail à la couche de présentation. Dans un contexte décisionnel, cette couche de présentation peut être Reporting…Lire la suite Analysis Services – Support du format monétaire dans Excel

Récupérer la taille d’une base de données

ll existe différentes techniques pour récupérer la taille d'une base de données. Je vous en livre ici une que j'utilise. Elle se base sur la vue système sys.database_files qui nous renseigne sur les fichiers de la base de données. SELECT dbname, [ROWS]*8 as Donnees, [LOG]*8 as JournauxFROM   (SELECT DB_NAME() as dbname, type_desc, size   FROM sys.database_files) as…Lire la suite Récupérer la taille d’une base de données

Transactions imbriquées et SAVE TRANSACTION

Lorsque l'on travaille avec des transactions imbriquées, on veut parfois pour voir annuler une transaction intermédiaire mais garder les précédentes opérations. En T-SQL, l'opération de ROLLBACK annule l'ensemble des niveaux de transactions (scopes). Pour s'en convaincre, cette citation de la documentation (ROLLBACK) : When nesting transactions, this same statement rolls back all inner transactions to the…Lire la suite Transactions imbriquées et SAVE TRANSACTION