Dillis Oracle/MySQL Linux Blog
ALTER
databas
länk för att ändra databaslänk när vi behöver ändra lösenord. Vid ändring av användarnamn och värd måste vi återskapa databaslänk.
skapa och verifiera Offentlig databaslänk med kommandot nedan.
skapa Offentlig DATABASLÄNK dblink_test
Anslut till dilli identifierad av oracle
med ’TESTDB’;
välj property_value
från database_properties@dblink_test
där property_name= ’GLOBAL_DB_NAME’;
vid lösenordsändring för användaren dilli kommer vi att stöta på felet nedan.
vi kan använda alter-kommandot för att ändra lösenordet som används på dblink. Kör följande kommando som användar sys.
ALTER PUBLIC DATABASE LINK dblink_test
Anslut till dilli identifierad av oracle_1;
Ställ in lång 1000
välj dbms_metadata.get_ddl (’DB_LINK’,’DBLINK_TEST’,’PUBLIC’)
från dubbla;
för att ändra användarnamnet använd kommandot nedan. I vårt fall har vi bytt användarnamn RAJIV med exakt samma lösenord som användaren DILLI har.
släpp Offentlig DATABASLÄNK 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”