数据库客户端DataGrip使用中遇到的问题

刚刚切换到mac,plsql工具没有Mac版,尝试了各种sql客户端,还是DataGrip不错,真是的Intellij出品,必属精品吗!

  1. 输入sql语句,没有自动提示功能
    在新建数据连接时,记得勾选右下角的Auto sync复选框
    这里写图片描述
  2. 查询出的数据直接修改不生效
    自动提示1
    或在数据库连接上右键,选择同步
    这里写图片描述
    修改数据后,右键submit后再commit数据
    或偏好设置中勾选立即submit,如下图,这样修改完数据后直接commit即可
    这里写图片描述
    3..自定义数据驱动
    连接某个老库时有警告信息,虽然可以查询,但是无法同步,警告如下:
    Unsupported combination of server/driver versions: found Oracle server version 9.2.0.6 with JDBC driver version 12.1.0.2 that is not compatible. Oracle server version 9.x must be connected by JDBC driver versions 9.x to 11.x..
    可以看出是DataGrip的ojdbc的版本太高了,需要下载低11.x版本以下的ojdbc
    11.x版本下载地址
    ojdbc6.jar下载
    下载两个包ojdbc6.jar和xdb6.jar,重命名为ojdbc6-11.2.0.4.jar和xdb6-11.2.0.4.jar
    放入/Users/[username]/Library/Preferences/DataGrip2016.3/jdbc-drivers/Oracle/12.1.0.2目录下
    进入数据源管理界面,在ORACLE数据驱动上右键复制
    这里写图片描述
    重命名为 Oracle-11.2.0.4,点➕号,添加刚刚下载的两个jar文件 ,把DataGrip自己下载的所有驱动文件删除后,点击ok后,表可加载成功
    这里写图片描述
    然后添加数据连接使用刚刚新建的数据驱动即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值