Dilli’ S Oracle/MySQL Linux Blog
ALTER
DATABASE
LINK for å endre database link når vi trenger å endre passord. Ved endring av brukernavn og vert må vi opprette databaselink på nytt.
Opprett og bekreft offentlig databaselink med kommandoen nedenfor.
OPPRETT OFFENTLIG DATABASELENKE dblink_test
KOBLE til dilli IDENTIFISERT av oracle
VED HJELP AV ‘TESTDB’;
VELG property_value
fra database_properties@dblink_test
hvor property_name=’GLOBAL_DB_NAME’;
ved endring av passord for brukeren dilli vil vi støte på feilen nedenfor.
vi kan bruke alter kommando for å endre passordet som brukes på dblink. Utfør følgende kommando som bruker sys.
ENDRE OFFENTLIG DATABASELINK dblink_test
KOBLE til dilli IDENTIFISERT av oracle_1;
sett lang 1000
VELG dbms_metadata.get_ddl (‘DB_LINK’,’DBLINK_TEST’,’OFFENTLIG’)
fra dual;
for å endre brukernavn bruk kommandoen nedenfor. I vårt tilfelle har vi byttet brukernavn RAJIV med nøyaktig samme passord som bruker DILLI har.
SLIPP OFFENTLIG DATABASELENKE dblink_test;
CREATE PUBLIC DATABASE LINK «DBLINK_TEST»
CONNECT TO «RAJIV» IDENTIFIED BY VALUES ‘0677433333EA295E225C0B92B30170664D756DA1C83756F6720A0E40DF81A0B0329BC3CF628AEE972A9E262984B1E1F26E09505A801B51EBF7372A8E79990112935DC1DECB60940B2469089A2237438C87FF97092153396834506130DA8AA8ECEEF4B61A9320688675D83B8C93860821FCFB678FA6C49827C40215D683CD6E0B’
USING ‘TESTDB’;
To modify host, execute command below as user sys.
DROP PUBLIC DATABASE LINK dblink_test;
CREATE PUBLIC DATABASE LINK «DBLINK_TEST»