Create 2 db links, 1 private db link, 1 public link
SQL> create database link tps connect to scott identified by tiger using ”orcl”;
Database link created.
SQL> create public database link pps connect to scott identified by tiger using ”orcl”;
Database link created.
SQL> valitse * dba_db_linkeistä;
omistaja DB_LINK käyttäjänimi HOST CREATED
————— ——————– ——————– ——————————————————————————– ——————-
PUBLIC PPS SCOTT orcl 2014-11-24 16:43:54
PPA TPS SCOTT orcl 2014-11-24 16:43:39
nyt vaihtaa salasanaa, voit rakentaa dB-linkin poistamisen jälkeen dbalink. Sitä voidaan myös muokata suoraan.
Vaihda julkisen db-linkin salasana ja suorita se sys-käyttäjän alla:
SQL> alter public database link pps connect to scott identified by oracle;
Database link modified.
SQL> select count (*) from tab@pps;
COUNT(*)
———-
4
Modify the password of private db link
SQL> alter database link tps connect to scott identified by oracle;
alter database link tps connect to scott identified by oracle
*
ERROR at line 1:
ORA-01031: riittämättömät oikeudet
riittämättömät käyttöoikeudet, joten Myönnä käyttöoikeudet, Kirjaudu sisään DBA-käyttäjä
SQL> grant alter database link to ppa;
Grant onnistui.
SQL> alter database link tps connect to scott identified by oracle;
Database link modified.
SQL> select count (*) from tab@tps;