文章目录
1、安装使用
网盘连接:https://pan.baidu.com/s/1qo4XyY6oxEJepxl_UG8i6g
提取码:neyx
内含Navicat安装包及免费使用方法,你懂的
2、使用
2.1 显示表之间关系图
选中数据库名,右下角会有如图所示图标,点击即可
导出
弹出如下所示
保存为需要的格式
2.2 oracle数据库转到mysql数据库
2.2.1 mysql中新建数据库
首先在mysql新建数据库,名称和oracle中要转移的数据库同名
2.2.2 数据传输
- 选中数据库
- 选择navicat菜单中的工具
- 选择工具菜单下的数据传输
- 弹出如下窗口,选择源数据库和目标数据库,完成后点击下一步
- 选择需要转移的表或者所有表
- 选择表的时候可以选择一些选项,如果是多个表,需要选择遇到错误时继续,不选的话,遇到错误就会结束,剩下的表就不会执行了。
- 开始执行
3、报错
登录报错
问题:用户名密码正确的前提下,用sys登录的时候,提示以下错误,但是system登录又可以。
ORA-28009:connection as sys should be as sysdba or sysoper
看提示应该是要给用户名加上as sysdba或者sysoper,加上以后又报以下错误:
ORA-01017:invalid username/password;logon denied
解决:
设置高级,选择如下,然后直接用sys登录
创建视图报错-ORA-00911无效字符
创建视图的时候语法比较多,可能识别不了,报错无效字符
解决
写好语句后,这里有个预览
把它复制起来,拿去这里运行就可以了,记得改视图名