Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/03/2007, 15h35   #1
Membre éclairé
 
Avatar de macben
 
Inscription : mars 2004
Messages : 526
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2004
Messages : 526
Points : 379
Points : 379
Envoyer un message via AIM à macben Envoyer un message via MSN à macben
Par défaut [SQL*Loader] Depuis Procédure Stockée

Bonjour,

Je lance mon SQL*Loader depuis mon serveur Unix sur lequel tourne la base, avec la commande sqlldr etc, tout va bien

Sauf que je dois intégrer cela à la suite OeBS et cela doit être lancé par un bouton, donc nous avons la solution du bouton qui appelle le shell, qui appelle le SQL*Loader, mais le chef n'aime pas la solution [Edit : Qui s'est de toutes façons révélée infaisable ]

Et veut que le SQL*Loader soit lancer par procédure stockée, est-ce possible ?

Merci
macben est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2007, 16h09   #2
Expert Confirmé
 
Homme
Chef de projet en SSII
Inscription : janvier 2004
Messages : 2 866
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : Conseil

Informations forums :
Inscription : janvier 2004
Messages : 2 866
Points : 3 448
Points : 3 448
Oui, il faut une procédure stockée qui exécute des commandes systèmes :
http://www.developpez.net/forums/sho...ght=host+shell
ou
http://www.developpez.net/forums/sho...12&postcount=2
__________________
Un problème sans solution est un problème mal posé

Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP.
plaineR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2007, 16h15   #3
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
tu peux créer un programme avec un exécutable de type... SQL*Loader... c'est bien foutu hein ?

Par contre, je ne sais plus comment ça fonctionne

J'imagine que sql*loader doit au moins être installé sur le noeud applicatif si tu es en multi_tiers (table FND_NODES pour voir les noeuds )
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2007, 16h16   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Citation:
Envoyé par plaineR
Oui, il faut une procédure stockée qui exécute des commandes systèmes :
http://www.developpez.net/forums/sho...ght=host+shell
ou
http://www.developpez.net/forums/sho...12&postcount=2
un rien capilotractée comme méthode

A la limite une table externe serait plus maligne avec un bloc basé dessus
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2007, 17h23   #5
Membre éclairé
 
Avatar de macben
 
Inscription : mars 2004
Messages : 526
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2004
Messages : 526
Points : 379
Points : 379
Envoyer un message via AIM à macben Envoyer un message via MSN à macben
Citation:
Envoyé par orafrance
tu peux créer un programme avec un exécutable de type... SQL*Loader... c'est bien foutu hein ?

Par contre, je ne sais plus comment ça fonctionne

J'imagine que sql*loader doit au moins être installé sur le noeud applicatif si tu es en multi_tiers (table FND_NODES pour voir les noeuds )
Ouais, on a vu ça Puis avec un petit jeu de traitements on peu faire exécuter le lancement de l'open interface derrière.

Merci
macben est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h13.


 
 
 
 
Partenaires

Hébergement Web