Précédent   Forum du club des développeurs et IT Pro > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 28/05/2007, 11h50   #1
arnauann
Candidat au titre de Membre du Club
 
Inscription : février 2005
Messages : 36
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 36
Points : 12
Points : 12
Par défaut Renommer un package

Bonjour,

Je suis entrain de créer un script pour la migration d'une base de donnée dans un une autre base de données. Il existe des packages de même noms, je dois donc changer les noms des packages mais je ne suis pas sûre que cela soit possible, je ne trouve pas de commande permettant de faire cela.
J'utilise Oracle 9i.
Existe-t-il une solution pour renomer un package (renomer, copier sous un nouveau nom)?

Merci d'avance
arnauann est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2007, 12h10   #2
pifor
Expert Confirmé
 
Inscription : février 2006
Messages : 3 435
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 435
Points : 3 477
Points : 3 477
A ma connaissance, non: il faut le supprimer et le recréer avec un nouveau nom ...
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2007, 14h24   #3
c.langlet
Membre éclairé
 
Inscription : août 2005
Messages : 316
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : août 2005
Messages : 316
Points : 342
Points : 342
attention aux appels existants des packages
Il faut apres renommage repasser sur les programmes,scripts , trigger , etc.. faisants appel a ces packages.
c.langlet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 18h40   #4
lsaid
Membre habitué
 
Inscription : juin 2003
Messages : 107
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 107
Points : 101
Points : 101
Même les outils comme Toad ou PL/Sql developper ne donnent pas la possibilité de renommer une package (pour les tables oui).

La solution c est de dropper la package et la recréer en prenant en compte les dépendances avec les jours objets (appels procédures, variables de la package….).
lsaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h15.


 
 
 
 
Partenaires

Hébergement Web