oracle导出的.sql文件可以导Navicat里吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle导出的.sql文件可以导Navicat里吗?相关的知识,希望对你有一定的参考价值。
参考技术A 没有。sql2005可以用向导将oracle在线的数据库导入,但是特殊数据类型会有问题(见官方手册),就是没有直接导入dmp文件的。到目前为止,还没有此功能的软件。
建议搭建一个临时的oracle系统,不跑业务,普通计算机就可以了,一天内就可以搞定数据导入到sql。 参考技术B 我没这么做过,但问题的本质是知道的
就好比oracle中的varchar2,mysql中就只有varchar,数据字段类型就不匹配了,一导自然就要报错了,
至于解决方案,我不知道有没有把oracle的sql脚本转换成mysql的sql脚本的工具了本回答被提问者采纳
怎么从navicat导出数据库
1.选中要导出的数据表,右击,然后点击“导出向导”。2.点击sql脚本文件(*sql)->点击下一步。
3.点击保存位置->下一步->保存
如果要导出整个数据库则:
1.右击整个数据库->转储sql文件
2.选择保存位置->保存
导入sql文件:
1.右击数据库->运行sql文件
2.找到文件位置->开始->关闭 参考技术A 然后,在会弹出一个选择保存位置的保存框,选择好位置后,点确定,就OK了
导入数据库:
打开Navicat for MySQL,然后点击右键选择新建数据库,名字跟我们要导入的数据的名字一样
点击确定后,我们就可以见到左边出现刚刚我们建立好的数据了,然后右击选择“运行SQL文件”会弹出一个框,点击“...”选择文件所在的路径,本回答被提问者采纳
以上是关于oracle导出的.sql文件可以导Navicat里吗?的主要内容,如果未能解决你的问题,请参考以下文章