Précédent   Forum des professionnels en informatique > 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 Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/01/2008, 10h43   #1
Invité régulier
 
Inscription : janvier 2008
Messages : 16
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 16
Points : 6
Points : 6
Par défaut Ora 10g : sys_context via db_link

Bonjour,

J'attaque des bases de production via un script pl/sql lancé depuis une base d'administration.

Je log mes instances attaquées dans une table de cette base d'administration.

J'aimerais pouvoir ramener le DB_NAME de la base de production ciblée et attaquée par le script.

un simple sys_context('USERENV','DB_NAME') me retourne bien évidemment le db_name de ma base d'admin.

J'ai naivement tenté un select sys_context('USERENV','DB_NAME') from dual@base_cible qui me donne malheureusement le même résultat.
Manlis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 10h53   #2
Membre expérimenté
 
Inscription : juillet 2007
Messages : 495
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juillet 2007
Messages : 495
Points : 585
Points : 585
Est-ce que ceci ne marcherait pas (à condition d'avoir les droits en lecture sur v$parameter des bases accédées) :
Code :
1
2
3
 
SELECT value FROM v$parameter@base_cible
WHERE name = 'db_name';
__________________
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
dgi77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 10h57   #3
Invité régulier
 
Inscription : janvier 2008
Messages : 16
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 16
Points : 6
Points : 6
Super dgi77 , ça fonctionne !!! Merci beaucoup , je ne connaissais pas cette table (je débute dans l'administration de base).

Encore merci et bonne journée.
Manlis 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 14h36.


 
 
 
 
Partenaires

Hébergement Web