Bonjour ,
On sait que dans une base oracle, on a un seul DBID :
J'ai remarqué que certaine base, on a deux DBID différents, apres avoir éxécuté ce script sur une base
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select dbid from v$database ;
quelconque :
Est-ce que c'est normal ? d'ou vient l'autre DBID ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 declare v_sql varchar2(200); x number ; begin v_sql := 'select count(distinct dbid) from '; for i in (select owner, table_name from dba_tab_columns where column_name='DBID' group by owner, table_name) loop execute immediate v_sql||i.owner||'.'||i.table_name into x; if x>1 then sys.p('Deux dbid différents ..'); sys.p('Table : '||i.owner||'.'||i.table_name); end if; end loop; end; /
Merci d'avance de me répondre à ceci !
Partager