|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 16 ![]() |
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. |
|
|
00
|
|
|
#2 | ||
|
Membre expérimenté
![]() Inscription : juillet 2007 Messages : 495 ![]() |
Est-ce que ceci ne marcherait pas (à condition d'avoir les droits en lecture sur v$parameter des bases accédées) :
Code :
__________________
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche ! |
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 16 ![]() |
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. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com