news 2026/4/24 23:31:13

datagrip新建oracle连接教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
datagrip新建oracle连接教程

1.先创建一个oracle用户:

使用sysdba连接

-- SQL*Plus中执行CONNECTsys/你的sys密码@localhost:1521/ORCLASSYSDBA;

如果你忘了sysdba的密码,自己搜重置密码的命令

注意上面的ORCL是oracle实例的名字, 也可能为xe, 需要具体查看你的oracle版本,具体的命令可以问豆包

创建新用户(指定密码+表空间)

-- 创建用户,指定密码CREATEUSERnew_user IDENTIFIEDBYnew123456;

执行后提示:User created.

授予基础权限(让用户能登录+创建表)

GRANTCONNECT,RESOURCETOnew_user;

执行后提示:Grant succeeded.

如果你不做可能出现这个问题:

2.然后在datagrip里新建连接

具体的自己做, 使用上面的用户名和密码, 用navicat连接也行

注意:
在Service一栏填写你的 Oracle 服务名(比如你之前用的ORCL;如果是 Oracle XE 版本,填XE
(注:如果你的 Oracle 用的是 SID 而非服务名,切换到「SID」标签填写ORCL

3.更改你的sql文件

一开始是mysql版本的sql代码 这个时候需要让ai帮你更改成oracle xx版本的sql代码 然后直接粘贴在datagrip里面执行就可以

4.更改springboot yml配置文件

url要改driver, 改成oracle驱动的, 不需要指定表名和数据库名了,比如下面这个:

driver-class-name:oracle.jdbc.OracleDriverurl:jdbc:oracle:thin:@localhost:1521:xeusername:warrenpassword:warren

username 和password 用上面新建的用户名和密码. 注意maven依赖也要更改成oracle的
如果你使用的是spring data jpa 这个orm框架不需要做其他操作, 依然可以起作用, 如果是mybatis类的我就不知道了

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 11:36:37

从评估到执行,医疗康复 Agent 全流程解析,重塑个性化运动指导

第一章:医疗康复 Agent 的运动指导在现代智能医疗系统中,医疗康复 Agent 正逐渐成为患者术后恢复与慢性病管理的重要辅助工具。这类 Agent 能够基于患者的生理数据、康复阶段和医生建议,提供个性化的运动指导方案,确保动作规范、强…

作者头像 李华
网站建设 2026/4/23 11:19:14

Smart Socket:企业级高性能通信框架架构选型指南

Smart Socket:企业级高性能通信框架架构选型指南 【免费下载链接】smart-socket A High Performance Java AIO framework 项目地址: https://gitcode.com/gh_mirrors/smar/smart-socket 通信性能瓶颈:企业数字化转型的技术挑战 在当今微服务架构…

作者头像 李华
网站建设 2026/4/23 13:17:42

为什么你的图Agent总在凌晨宕机?(深度剖析定时任务冲突机制)

第一章:MCP DP-420 图 Agent 故障现象与背景在现代微控制器平台(MCP)中,DP-420 图 Agent 作为关键的图形数据采集与转发组件,承担着设备端图像信息的实时捕获、压缩与传输任务。然而,在实际部署过程中&…

作者头像 李华
网站建设 2026/4/23 11:35:07

基于YoloV10的草莓灰霉病检测方法研究与实现

与本课题有关的国内外研究情况:草莓灰霉病是草莓种植过程中常见且难以治理的一种病害,对草莓的品质和产量构成严重威胁。随着计算机视觉和深度学习技术的快速发展,基于图像识别的草莓病害检测方法逐渐成为研究热点。在国内,已有学者针对草莓灰…

作者头像 李华
网站建设 2026/4/23 14:28:15

从入门到root:VulnHub MONEYBOX:1 完整渗透测试指南与攻防启示

一、靶场核心信息 名称: MONEYBOX:1难度: 入门级(适合渗透测试新手,覆盖基础攻防技术)核心目标: 遍历三层权限(匿名→普通用户→root),获取 /home/renu/user1.txt、/home/lily/user2.txt、/root/root.txt 三…

作者头像 李华
网站建设 2026/4/23 13:00:15

Python性能优化核心策略

算法与数据结构优化 选择合适的数据结构‌是提升性能的基础:列表(List)‌ vs ‌集合(Set)‌:成员测试时set的O(1)远快于list的O(n) 字典(Dict)‌:哈希表实现,查找速度极快 元组(Tuple)‌:比list更轻量,创建…

作者头像 李华