Bonjour,

Dans l'aide MSDN pour SQL Server 2005, il est mentionné que nous ne pouvons effectuer de répartition de tables qu'à l'intérieur d'une seule BD:

Référence: http://msdn.microsoft.com/fr-fr/libr...7(SQL.90).aspx

Même remarque pour SQL Server 2008.

Les données des tables et des index partitionnés sont divisées en unités qui peuvent être réparties sur plusieurs groupes de fichiers d'une base de données. Les données sont partitionnées horizontalement, de sorte que les groupes de lignes sont mappés à des partitions individuelles. La table ou l'index est traité en tant qu'entité logique unique lorsque des requêtes ou des mises à jour sont effectuées sur les données. Toutes les partitions d'un index ou d'une table unique doivent résider dans la même base de données.

À part la solution manuelle ou semi-manuelle, existe-t-il une façon d'implémenter une architecture nous permettant de fractionner une table sur plusieurs base de données distinctes et peut être même sur plusieurs serveurs distincts ?

Quelqu'un a-t-il déjà expérimenté une telle solution ?

Merci.