> yang menjadi pertanyaan saya :
> Apakah pada saat startup database (dalam hal ini
> local) dapat merubah 
> status DBLINK yang semula valid menjadi invalid
> karena remote 
> database tidak dapat ditemukan?

db link tidak punya status. Error pada dblink baru
diketahui apabila digunakan.
PLSQL pada saat kompilasi akan mengecek validitas dari
semua object yg dipakai (termasuk yg remote lewat
dblink).

Kalau kamu pakai procedure (bukan plsql block), maka
usahakan pada waktu compile yg pertama dblinknya
valid.
Setelah itu, kalaupun dblinknya menjadi tidak valid,
selama procedurenya valid, maka error yg dijalankan
akan bisa ditangkap di bagian exception.

create or replace procedure test as
  v_var varchar2(1);
begin
  select dummy into v_var
    from [EMAIL PROTECTED];
  dbms_output.put_line(v_var);
exception when others then
  dbms_output.put_line(substr(sqlerrm,1,250));
end;
/


regards,
tomi

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


--
-----------I.N.D.O - O.R.A.C.L.E---------------
Keluar: [EMAIL PROTECTED]
Website: http://indo-oracle.blogspot.com
Mirror: http://indooracle.wordpress.com
-----------------------------------------------

Bergabung dengan Indonesia Thin Client User Groups, 
Terminal Server, Citrix, New Moon Caneveral, di:
http://indo-thin.blogspot.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indo-oracle/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Kirim email ke