Skapa 2 db-länkar, 1 privat db-länk, 1 offentlig länk
SQL> skapa databaslänk TPS Anslut till scott identifierad av tiger med ’orcl’;
Databaslänk skapad.
SQL> skapa offentlig databas länk pps ansluta till scott identifieras av tiger med ’orcl’;
databas länk skapas.
SQL> välj * från dba_db_links;
ägare DB_LINK användarnamn värd skapad
————— ——————– ——————– ——————————————————————————– ——————-
offentliga PPS SCOTT orcl 2014-11-24 16:43:54
PPA TPS SCOTT orcl 2014-11-24 16:43:39
nu för att ändra lösenordet kan du välja att bygga om db-länken efter att du har raderat dbalink. Det kan också ändras direkt.
ändra lösenordet för den offentliga db-länken och kör det under sys-användaren:
SQL>alter offentlig databas länk pps ansluta till scott identifieras av oracle;
databas länk ändras.
SQL> välj räkna ( * ) från fliken@pps;
räkna(*)
———-
4
ändra lösenordet för privat db link
SQL> alter database link TPS Anslut till scott identifierad av oracle;
alter database link TPS Anslut till scott identifierad av oracle
*
fel på rad 1:
ORA-01031: otillräckliga behörigheter
otillräckliga behörigheter, så bevilja behörigheter, logga in DBA-användare
SQL> grant alter databaslänk till ppa;
Grant lyckades.
SQL> alter databas länk TPS ansluta till scott identifieras av oracle;
databas länk ändras.
SQL> välj räkna ( * ) från fliken@tps;