ExaGridDba

createAnyDbLink.sql

Mar 23rd, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. set echo on
  2. set linesize 200
  3. column db_link format a30
  4. column host format a50
  5. SELECT *
  6. FROM dba_db_links
  7. WHERE owner = '&1'
  8. AND db_link = '&2';
  9.  
  10.  
  11. CREATE OR REPLACE PROCEDURE &1..create_dblink
  12. AS
  13. BEGIN
  14. EXECUTE IMMEDIATE q'{create database link &2 CONNECT TO &3 IDENTIFIED BY &4 using '&5'}';
  15. END;
  16. /
  17. show errors
  18.  
  19. BEGIN
  20. &1..create_dblink;
  21. END;
  22. /
  23.  
  24. DROP PROCEDURE &1..create_dblink;
  25.  
  26. quit
Add Comment
Please, Sign In to add comment