Dilli‘ s Oracle / MySQL Linux Blog
ALTER
DATABASE
LINK k úpravě databázového odkazu, kdykoli potřebujeme změnit heslo. V případě změny uživatelského jména a hostitele musíme znovu vytvořit odkaz na databázi.
Vytvořte a ověřte odkaz veřejné databáze pomocí příkazu níže.
vytvořit odkaz veřejné databáze dblink_test
připojte se k dilli identifikované společností oracle
pomocí „TESTDB“;
vyberte property_value
z database_properties@dblink_test
kde property_name= ‚GLOBAL_DB_NAME‘;
v případě změny hesla pro uživatele dilli se setkáme s níže uvedenou chybou.
můžeme použít příkaz alter ke změně hesla použitého na dblink. Spustit následující příkaz jako uživatel sys.
změnit odkaz na veřejnou databázi dblink_test
připojit se k dilli identifikovanému oracle_1;
set long 1000
SELECT dbms_metadata.get_dl (‚DB_LINK‘,’DBLINK_TEST‘,’PUBLIC‘)
z duálního;
Chcete-li změnit uživatelské jméno, použijte příkaz níže. V našem případě jsme přepnuli uživatelské jméno RAJIV s přesně stejným heslem jako uživatel DILLI má.
DROP PUBLIC DATABASE LINK 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“