Oracle Database Link Oracle Database Link
In distributed Oracle environments, database links can be used to define a communications path between two databases. V distribuovanom prostredí Oracle, databázy, odkazy môžu byť použité na definovanie komunikačnú cestu medzi dvoma databázami. A database link defines a network connection, and, optionally, a username and password, to use when Oracle accesses and establishes a database session in the remote database on behalf of the local application request. Databáza odkaz definuje pripojenie do siete, a prípadne aj užívateľské meno a heslo, ktoré bude použité pri Oracle prístupov a vytvára databázu zasadnutí vo vzdialenej databáze mene miestnej aplikácii žiadosti.
Database link enable SQL statements to be isolated from the underlying physical network topology. Databáza SQL koncentrácia umožní vyhlásenia musia byť izolované od základnej fyzickej topológie siete. Thus, whenever the location of a remote database changes, only the link need be updated, and not each and every SQL queries, significantly the tasks of programmer. Preto, ak je miesto vzdialenej databáze zmeny, len odkaz musieť byť aktualizovaný, a nie každý SQL dotazov, výrazne úlohy programátor.
Oracle database link is defined in a specific database, and may be used only by users of that database. Oracle databáze väzba je definovaná v konkrétnej databáze a môžu byť používané len užívateľovi, ktorý databázu. If the same database link name was to be used from all databases in the network, the links must be defined identically with that name in each of each databases. Ak sa rovnaký názov databázy odkaz mal byť používaný od všetkých databáz v sieti, spojenie musí byť definované zhodne s týmto názvom, v každom z jednotlivých databáz. For this scenario, the easier way is to be global database link. Pre tento prípad, je ľahší spôsob, ako sa globálnej databáze odkaz.
Database Link Creation Vytvorenie databázy Link
Login into Oracle database (with SQL*Plus, for example) as a user who has the privilege to create a database link and execute the following command: Prihlásenie do databázy Oracle (s SQL * Plus, napríklad) ako používateľ, ktorý má právo vytvoriť databázu odkazov a spustite nasledujúci príkaz:
CREATE DATABASE LINK link_name CREATE DATABASE LINK link_name
CONNECT TO user_name IDENTIFIED BY password CONNECT TO meno_používateľa Označené heslo
USING 'connection_string'; POUŽÍVANÍM 'connection_string';
where connection_string is an entry is tnsnames.ora (usually located in $ORACLE_HOME/network/admin), which enables the Oracle to know the network path to remote database. connection_string, kde je vstup tnsnames.ora (zvyčajne umiestnená v $ ORACLE_HOME / network / admin), ktorý umožňuje Oracle poznať sieťovú cestu k vzdialenej databáze.
connection_string has the following structure: connection_string má nasledujúcu štruktúru:
(DESCRIPTION = (DESCRIPTION =
(ADDRESS = (Adresa =
(PROTOCOL = TCP) (Host = host_name/ip_address) (Port = 1521) (Protokol = TCP) (Host = host_name / ip_address) (Port = 1521)
) )
(CONNECT_DATA = (CONNECT_DATA =
(SERVER = DEDICATED) (SERVER = vyhradené)
(SERVICE_NAME = database_name) (SERVICE_NAME = database_name)
) )
) )
Database Link Deletion Databáza Link zmazanie
To delete a database link: Ak chcete vymazať databázu odkaz:
DROP DATBASE LINK link_name; DROP DATBASE LINK link_name;
IMPORTANT : The page is machine translated and provided "as is" without warranty. Upozornenie: Stránka je stroje preložené a poskytované "tak ako sú" bez záruky. Machine translation may be difficult to understand. Strojový preklad môže byť ťažké pochopiť. Please refer to Obráťte sa prosím na original English article Anglický originál článku whenever possible. kedykoľvek je to možné.
Related Articles Súvisiace články
- View and Retrieve Oracle Database Link Details Zobrazenie a Načítať Oracle Database Link Detaily
- Change Oracle Database User Password Zmeniť Oracle Database Užívateľ Heslo
- Oracle Database Import Error 3113/3114 Oracle Database Import Chyba 3113/3114
- Create, Add or Split Oracle Database Partition Fails with ORA-14080 Error Vytvoriť, Pridať alebo Split Oracle Database oddiel nerozumie s ORA-14080 Chyba
- How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile Ako Drop Tablespace a Recover Oracle Database Kedy Náhodne Odstrániť datafile
- Oracle EXP-00091 Error When Export Database Oracle EXP-00091 chybu pri exporte databázy
- How to Remove and Drop Datafiles from Tablespace in Oracle Database Ako odstrániť a Drop Datafiles z Tablespace v Oracle Database
- IMP-00016 Required Character Set Conversion Not Supported Error when Import to Oracle Database IMP-00016 Vyžadováno Character Set Konverzný Nie Podporované Chyba pri importe do Oracle Database
- Check Oracle Version Skontrolujte, Oracle Version
- Oracle JDeveloper Reviews Oracle JDeveloper Recenzie










































June 6th, 2008 05:19 6. júna 2008 05:19
Need help : Potrebujete pomoc:
I want to access my SQL server 2005 database from Oracle 10G, but I have a problem. Chcem sa dostať do svojho SQL server 2005 z databázy Oracle 10g, ale mám problém. Could you guide me how to do it? Mohli by ste mi sprievodca ako na to?
Thank you Ďakujeme vám