SSRS

Erreur SSRS “Undocumented error” après ajout de groupe

Sous SSRS et Visual Studio, en ajoutant un troisième groupe, c’est à dire un groupe détails plus trois autres groupes de hiérarchies, j’ai cette erreur : “undocumented error” et les détails de l’erreur : “The RDL structure of the tablix named ‘Tablix1’ is invalid.” Cette erreur semble être un bug lié à SSDT pour SSRS. Toutefois pour corriger l’erreur il est possible de la

SSRS

Ajouter un saut de page SSRS après un tableau

Dans un rapport SSRS qui contient plusieurs tableaux de type Tablix, développé avec Visual Studio 2015 et les SQL Server Data Tools, comment ajouter un saut de page pour éviter que les différents tableaux ne prennent trop de place à l’écran? Il faut créer un saut de page SSRS. En effet par défaut les rapports Reporting Services ne sont pas pagninés automatiquement, mais en

SSRS

Erreur SSRS System.FormatException et crash

Ce message d’erreur SSRS System.FormatException apparaît durant l’édition d’un rapport SSRS qui contient entre autres un graphique. Le logiciel Visual Studio crash systématiquement ensuite et affiche l’erreur. Le rapport en question comporte des éléments comme le tablix SSRS mais c’est uniquement en éditant le graphique que Visual Studio crash. La configuration logicielle est la suivante, Visual Studio est installé avec SQL Server Data Tools

Transact-SQL

Exemple de requête SQL Server UNPIVOT

Exemple de requête SQL Server UNPIVOT pour transformer les colonnes en lignes. Avec SQL Server il est possible de Pivoter des colonnes en lignes en une seule requête T-SQL. Pour ce faire, utiliser la fonction UNPIVOT. La syntaxe est particulière car non intuitive, cet exemple de requête transforme les colonnes d’une table de ventes en lignes. Transposer les colonnes en lignes est utile pour

SSIS

Exporter une table vers un fichier Excel avec SSIS

Comment exporter une table vers un fichier Excel avec SSIS? Dans ce tutoriel, nous allons voir comment exporter le contenu d’une base de données dans un fichier Excel avec SSIS. Pour charger le contenu d’une base de données dans un fichier Excel dans SSIS, il vous faut d’abord savoir comment créer un projet et une solution dans SSIS. Une fois votre solution et votre

SSIS

Créer une pause dans un package SSIS

Comment créer une pause dans un package SSIS? L’ETL Microsoft SSIS ne dispose pas de composant pour créer une simple pause dans un flux de contrôle. Pour marquer un temps d’arrêt entre les tâches, une des alternatives est de créer une boucle en C#. Via le composant SCRIPT, utiliser ensuite les fonctions temps pour attendre le temps souhaiter. Ce projet Codeplex permet de créer

SSIS

Charger un fichier Excel avec SSIS dans une base SQL Server

Comment charger un fichier Excel dans une base de données SQL Server avec SSIS? Suivre les étapes ci-dessous pour apprendre à charger un fichier Excel. Ici la cible est une base de données SQL Server. Avec SSIS, utiliser le composant natif Excel disponible dans les options au niveau du flux de données. Pour charger un ou plusieurs fichiers Excel dans une base de données

SSIS

Synchroniser les colonnes automatiquement avec SSIS

Comment synchroniser les colonnes automatiquement dans un package SSIS ? C’est à dire relier les colonnes sources et cibles facilement. Cette astuce permet de développer les packages SSIS de manière plus efficace. Pour relier les colonnes dans un composant SSIS il existe 2 options. Mapper à la main constitue la première option. La deuxième option est de les relier de manière automatique via l’interface

SSMS

Générer une requête SQL insert into avec SSMS

Comment générer une requête SQL insert into avec SSMS? Pour générer une instruction d’insertion à partir de SQL Server Management Studio, deux solutions existent. Soit rédiger la commande à la main, soit la générer automatiquement. Il est plus rapide de le faire via l’interface graphique de SSMS car l’outil génère la requête automatiquement. La requête précise toutes les colonnes de manière explicite ainsi que

SSIS

Calculer le nombre de lignes distinctes avec SSIS

Comment faire un COUNT DISCTINCT en utilisant le composant Aggregate dans SSIS ? Dans SSIS, en passant par le composant Aggregate, on utilise le COUNT DISTINCT lorsque l’on souhaite avoir le nombre de lignes uniques d’une table. 1. Pour commencer, dans votre Data Flow, placer une source, le composant SSIS Aggregate et une destination. Dans notre exemple, la source sera le composant SSIS OLE