选择从MySQL数据库插入到Oracle的数据-可能吗?

选择从MySQL数据库插入到Oracle的数据-可能吗?,mysql,oracle,interface,oracle-sqldeveloper,data-migration,Mysql,Oracle,Interface,Oracle Sqldeveloper,Data Migration,我在同一台计算机上设置了两个数据库。一个MySQL和另一个Oracle。 我使用OracleSQLDeveloper打开了与它们的本地连接——这是Oracle的标准,而使用JDBC进行MySQL连接。 由于我已经打开了它们,我想知道是否有任何方法可以在它们之间传递数据。例如,在每个表中创建两个完全相同的表,然后从一个表中选择一些行并传递给另一个表 如有任何建议,我将不胜感激。谢谢 创建从Oracle服务器到MySQL服务器的数据库链接 insert into my_oracle_table

我在同一台计算机上设置了两个数据库。一个MySQL和另一个Oracle。 我使用OracleSQLDeveloper打开了与它们的本地连接——这是Oracle的标准,而使用JDBC进行MySQL连接。 由于我已经打开了它们,我想知道是否有任何方法可以在它们之间传递数据。例如,在每个表中创建两个完全相同的表,然后从一个表中选择一些行并传递给另一个表


如有任何建议,我将不胜感激。谢谢

创建从Oracle服务器到MySQL服务器的数据库链接

insert into my_oracle_table  
select * from my_mysql_table@dblinkname;
请遵循以下详细信息和链接

-远程用户名:scott

-远程密码:tiger

-专用数据库链接到远程数据库中的用户

使用“远程数据库”创建数据库链接scott_远程连接到tiger识别的scott

-专用数据库链接到远程数据库中的用户,带有完整连接字符串

创建数据库链接scott_远程连接到tiger标识的scott 使用“DESCRIPTION=ADDRESS=PROTOCOL=TCPHOST=server1.example.comPORT=1521CONNECT_DATA=SERVICE_NAME=HRDEV1”

-公共数据库链接

使用“远程数据库”创建公共数据库链接scott_远程连接到tiger识别的scott

-专用数据库链接到本地数据库中的用户

创建数据库链接scott_本地连接到tiger标识的scott 使用“本地”


如果您想从MySQL查看Oracle中的数据和使用,可以使用DBLink,也可以使用Oracle GoldenGate。但在两分贝内使用相同的数据需要使用应用程序进行同步。谢谢Rakesh的回答。是否可以在现有数据库上创建这样的链接?我一直在网上搜索说明,但我所发现的都是在Oracle安装期间决定的,如下所示: