Создайте ссылку на базу данных с вашего сервера Oracle на сервер MySQL.
insert into my_oracle_table
select * from my_mysql_table@dblinkname;
Пожалуйста, следуйте приведенным ниже сведениям и ссылке.
- Удаленное имя пользователя: scott
- Удаленный пароль: тигр
- Ссылка на частную базу данных для пользователя в удаленной базе данных.
СОЗДАТЬ ССЫЛКУ БАЗЫ ДАННЫХ scott_remote ПОДКЛЮЧИТЬСЯ к Скотту, ИДЕНТИФИЦИРОВАННОМУ ТИГРОМ ИСПОЛЬЗУЮЩИМ «ТИГР» ;
- Ссылка на частную базу данных для пользователя в удаленной базе данных с полной строкой подключения.
СОЗДАТЬ БАЗУ ДАННЫХ scott_remote СОЕДИНИТЬ С СКОТОМ, ОПРЕДЕЛЯЕМЫМ ИСПОЛЬЗОВАНИЕМ ТИГРОМ '(DESCRIPTION = (ADDRESS = ( PROTOCOL = TCP) (HOST = server1.example.com) (PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = HRDEV1))) ';
- Publi c Ссылка на базу данных.
CREATE PUBLI C ССЫЛКА БАЗЫ ДАННЫХ scott_remote ПОДКЛЮЧИТЬ К СКОТУ ИДЕНТИФИЦИРОВАНО ТИГРОМ ИСПОЛЬЗУЯ 'remote_database';
- Ссылка на личную базу данных пользователя в локальной базе данных.
СОЗДАТЬ ССЫЛКУ БАЗЫ ДАННЫХ scott_local ПОДКЛЮЧИТЬСЯ к СКОТУ iger ИСПОЛЬЗОВАНИЕ 'local';
https://oracle-base.com/articles/misc/managing-database-links