|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : novembre 2004 Messages : 311 ![]() |
Bonjour,
J'ai une table de 2 millions de lignes environs. On me demande d'extraire toutes les données de cette table dans plusieurs fichiers de + ou - 50Mo. Avez-vous une idée? Merci de votre aide. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
utl_file ?
à quoi doit servir cette extraction ? |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : novembre 2004 Messages : 311 ![]() |
Ce sont des données qui ont été migrées sous un format bien définies afin de les injecter dans une nouvelle base Oracle + SAP.
Seulement, les Maitrises d'ouvrages n'arrivent pas à travailler le fichier avec l'ensemble des données vu la volumétrie. Alors on me demande de découper cette extraction. Le package UTL_FILE fera l'affaire? |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
pourquoi passer par un fichier plat ? Tu peux pas injecter tes données directement de la source à la cible en développant une interface SQL ou PL/SQL ?
|
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : novembre 2004 Messages : 311 ![]() |
Non, je ne peux pas malhureusement.
Ce n'est pas moi qui décide... Les gens de la célèbre SSII Accent.... veulent des fichiers plats pour les tester avant de les injecter. De plus, je n'ai pas accès au serveur de BD. Il me semble que les fichiers créés avec UTL_FILE sont créés sur le serveur...? Je suis en 8i. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com