2 votes

Déplacer la base de données de SQL Server 2005 vers Oracle DB

Quel serait le moyen le plus facile de migrer une base de données que j'ai dans SQL Server 2005 vers Oracle? J'ai environ 6 tables, chacune contenant une grande quantité de données.

4voto

DCookie Points 2098

Jetez un coup d'œil à cette page Oracle sur Migration de Microsoft SQL Server vers Oracle.

2voto

user73028 Points 43

Vous pourriez essayer le Database Publishing Wizard de Microsoft. Il 'publie' une base de données sous forme de script T-SQL. Je ne l'ai pas essayé pour migrer directement vers Oracle. Mais, je pense que vous pourriez le modifier avec le script T-SQL de manière appropriée.

Lien vers le Database Publishing Wizard

1voto

JOTN Points 1727

Avec seulement six tables, une conversion manuelle vous donnera probablement le meilleur résultat. Créez un MCD, générer le schéma Oracle, puis transférez les données en exportant des fichiers CSV et en les important. J'ai utilisé SQL Developer comme indiqué ci-dessus, mais il faut parfois un peu de travail pour que tout fonctionne, et vous devrez quand même créer un MCD pour le développement futur. Cela m'a fait gagner beaucoup de temps lors d'une conversion mais c'était sur plus de 100 tables. Dans ce cas, il était plus rapide d'utiliser l'outil pour générer la plupart des éléments et ensuite tout corriger.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X