-
Oracle/XML > SQL Server
Bonjour!
Pourrais-je avoir votre avis sur les technologies à utiliser pour effectuer les opérations suivantes:
- Récupération de données de 3 sources différentes (Deux bases oracle et un fichier XML)
- Transformation des données si besoin pour les adapter.
- Insertion des données dans une base SQL Server (2005 ou 2008, encore incertain).
Ceci, sachant que certains enregistrements comportent des données provenant des trois sources à la fois,
Et que cette opération sera executée tous les soirs.
De mon côté, j'ai vu ressortir les techno type DTS, SSIS (si SQL server 2008 utilisé), avec des jobs SQL...
La masse de données est relativement importante, des script C# seraient donc plus "faciles" (Au niveau des données provenant de différentes sources pour un enregistrement), mais bcp moins performants.
Qu'utiliseriez vous?
Merci d'avance de votre temps et de votre aide! ;)
-
Bonjour,
Je dirais qu'aux vues des éléments que vous nous donnez, SSIS semble être une des solutions les plus adaptées à votre problème
++
-
Attention néanmoins, le driver SSIS / Oracle offre des performances d'un autre siècle.
De mémoire le problème était surtout en écriture.
Edit pour clarification : Tests réalisés sur SQL-Server 2005 en juin 2008 !
-
Ca n'a pas été réglé depuis ? Je me souviens de ce problème sur SQL Server 2005 mais qu'en est il maintenant ?
++
-
Il me semble que Microsoft a racheté la société Teradata
Et donc le driver nommé Attunity (driver ORACLE to SQL SERVER) peut être télécharger/installer gratuitement
-
Je ne crois pas que Microsoft ait racheté Teradata, mais effectivement de nouveaux drivers Oracle par Attunity sont disponibles.
J'ai rajouté quelques dates dans mon message car effectivement ce n'est peut-être plus la situation actuelle.