2009-09-28 5 views
0

Nous avons une quantité massive de procédures stockées pour convertir de sql-server 2000 en oracle 10g. Est-ce que quelqu'un sait d'un outil qui permettrait d'atteindre cet objectif?convertir des procédures stockées du serveur sql à oracle

Nous avons utilisé Oracle SQL Developer pour cela, mais il semble qu'il crée des curseurs supplémentaires pour chaque condition IF/ELSE qui se trouvait sur le serveur SQL.

Est-ce que quelqu'un a utilisé avec succès un outil qui ferait cela?

Répondre

2

Désolé, pas de réponse, et vous avez mes sympathies. J'ai déjà vécu ça avant et tout était manuel. Nous avons fini par effectuer des tâches de plan de test de migration distinctes.

Oracle va utiliser les curseurs à des endroits qui semblent étranges pour les personnes qui utilisent le serveur SQL. Je ne suis au courant d'aucun moyen (simple) de contourner cela.

Il semble y avoir un certain nombre d'entreprises offrant des services ou des outils pour aider: This Google search montre un tas. N'oubliez pas de planifier des tests d'équivalence fonctionnelle. Les différences de type de données peuvent entraîner des problèmes et vos outils de développement d'applications peuvent interagir différemment avec Oracle qu'avec SQL Server. J'ai fait cette conversion il y a quelques années pour une application PowerBuilder, et beaucoup plus de cette mise à jour que nécessaire.

+0

convenu. ceci est un cauchemar> _ < – Drake

+0

nous le faisons toujours pour une application PowerBuilder (o_o) – ninesided

+0

Vous avez ma sympathie. – DaveE

Questions connexes