MySQL怎么连接Oracle数据库呢

MySQL怎么连接Oracle数据库呢,第1张

在开始菜单中,找到oracle11g-应用程序开发-SQL PLUS。双击SQL PLUS。d出的SQL Plus框中,输入数据库实例的用户名和密码,按enter键。3如果oracle服务器中装有多个数据库实例,则在用户名处输入:用户名/密码@数据库名称。如果数据库服务器不在本机上,还需要加上数据库服务器的地址:用户名/密码@IP地址/数据库名称。

通过配置本地数据库的tns配置文件实现:

去oracle安装目录下oracle\product\10.2.0\db_2\NETWORK\ADMIN\ 找到tnsnames.ora,用记事本打开,里边有远程数据库的tns连接配置串如下

ORCL23 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.23)(PORT = 1521))

)

(CONNECT_DATA =

(SID = ORCL)

)

)

添加好ip、端口和目标数据库的实例名(SID),然后确保tns名称(ORCL23)在整个文档中唯一,保存后打开数据库连接工具,输入远程数据库上的用户名密码,选择数据库对象为你配置的连接名就可以了。

将Oracle数据导入MySQL方法:

先把oracle表中的数据另存在excel表中,再把excel表中数据导入到mysql中。

这里要将oracle中表eventlogs的数据导入到mysql中。

步骤如下:

  1、在PL/SQL中用select * 搜索到eventlogs表的所有数据,然后右键点击"Copy to Excel"如下图所示

 2、将数据保存为excel表,并重名;如下图:

  3、打开mysql的可视化工具,我这里是Navicat,选择表,点击导入向导;如下图所示

4、选择上图中"导入类型"的"execel文件",然后点击"下一步";如下图所示:

5、接下来会让你选择文件,选择你已经保存的excel文件,并选择“SQL Result”,如下图所示:

6、然后一直点击下一步,最后一步点击开始。会出现一个“sql result”的表,重命名为你想要的表即可。如图所示:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7347362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存