Advertisement
ExaGridDba

testAnyDbLink.sql

Mar 23rd, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. set linesize 200
  2. set trimspool on
  3. column db_link format a30
  4. column host format a50
  5. SELECT * FROM dba_db_links WHERE owner = '&1' AND db_link = '&2';
  6.  
  7. CREATE OR REPLACE PROCEDURE &1..test_dblink
  8. AS
  9. l_test_buffer VARCHAR2 (100);
  10. BEGIN
  11. DBMS_OUTPUT.put_line ('*** TESTING on ' || SYS_CONTEXT('USERENV', 'DB_NAME') || ' ***' );
  12. SELECT global_name INTO l_test_buffer FROM global_name@&2;
  13. DBMS_OUTPUT.put_line ('global_name: ' || l_test_buffer);
  14. DBMS_OUTPUT.put_line ('*** TEST COMPLETE ***');
  15. END;
  16. /
  17. show errors
  18.  
  19. set serveroutput on
  20. set feedback off
  21.  
  22. set verify off
  23. spool testAnyDbLink.txt append
  24. BEGIN
  25. &1..test_dblink;
  26. END;
  27. /
  28. spool off
  29.  
  30. set verify on
  31. set feedback on
  32. DROP PROCEDURE &1..test_dblink;
  33.  
  34. quit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement