top of page

Create Database link

 

SQL>CREATE PUBLIC DATABASE LINK local CONNECT TO sasa IDENTIFIED BY oracle using 'baza132';     --- 

 

local = moze da bude bilo sta ( ovo je samo ime linka , moze i Pera )

sasa = uvek se koristi ime nekog USER-a koji je u bazi ( u ovom slucaju je to korisnik sasa )

oracle = password  od  korisnika sasa

baza132 = ovo je SID koji mora da ima u TNSnames 

 

 

baza na bazu u lokalu 

SQL>CREATE  DATABASE LINK razvojos CONNECT TO OPS$TANASKO IDENTIFIED BY km16 using 'razvojos';  

 

--------------------------ne zaboravi da dodas connection u tnsnames  $ORACLE_HOME/network/admin---------------------------------------

 

 

 sa produkcije iz DEVELOPERA
SQL>CREATE  DATABASE LINK razvoj2015 CONNECT TO OPS$TANASKO IDENTIFIED BY raz15 using 'razvoj2015'

 

dodajes na produkciju u tnsnames.ora  connection string
----------------------------------------------------------------------

RAZVOJ2015 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.11.166)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = razvoj2015)
    )
  )

---------------------------------------------------------------------

provera da li radi database link
SQL>
select * from nesto@ime linka  ( select * from nesto@razvoj2015 )


provera da li ima database link iz Developera
>select * from dba_db_links


DROP DATABASE LINK
SQL> drop database link razvoj2015;

---------------------------------------------------------------------

 

ako hoces da napravis DATABSE LINK iz puttija 


[oracle@knjazdb ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.2.0 Production on Tue Dec 15 10:51:36 2015

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

SQL> conn ops$tanasko/kmdba11
Connected.

 

© 2015 by Sasa Djuric

  • Twitter Square
  • facebook-square
bottom of page