Navicat使用

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 数据传输

  1. 选中数据库
  2. 选择navicat菜单中的工具
  3. 选择工具菜单下的数据传输
    在这里插入图片描述
  4. 弹出如下窗口,选择源数据库和目标数据库,完成后点击下一步 在这里插入图片描述
  5. 选择需要转移的表或者所有表
    在这里插入图片描述
  6. 选择表的时候可以选择一些选项,如果是多个表,需要选择遇到错误时继续,不选的话,遇到错误就会结束,剩下的表就不会执行了。
    在这里插入图片描述
  7. 开始执行
    在这里插入图片描述

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无效字符

创建视图的时候语法比较多,可能识别不了,报错无效字符
在这里插入图片描述
在这里插入图片描述
解决
写好语句后,这里有个预览
在这里插入图片描述
把它复制起来,拿去这里运行就可以了,记得改视图名
在这里插入图片描述

  • 2
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值