如何通过DataGrip连接Oracle数据源(HR方案)
在DataGrip中使用Oracle示例Schema的步骤
一、前置准备
- 确保已安装并运行Oracle数据库实例(本地或远程均可),示例Schema需先导入到数据库中,无法直接连接Schema文件
- 解压下载的示例包,找到安装脚本(如
mksample.sql),通过SQL*Plus或DataGrip控制台执行脚本,执行过程中会提示输入各示例用户的密码、表空间信息,请妥善记录这些密码
二、DataGrip连接Oracle数据源步骤
- 打开DataGrip,点击左侧Database面板左上角的
+号,选择Data Source->Oracle - 填写核心连接信息:
- Host:本地实例填
localhost,远程实例填对应服务器IP/域名 - Port:默认Oracle端口为
1521,若实例修改过端口则填实际端口 - SID/Service name:本地默认SID通常是
ORCL或XE(Oracle XE版);若为CDB/PDB架构,需填写服务名(如ORCLPDB1),不确定可通过Oracle客户端查询 - User:可先使用Oracle系统用户(如
SYSTEM或SYS,需具备DBA权限),或直接填写导入Schema时创建的示例用户(如HR、OE) - Password:对应用户的密码,系统用户密码为Oracle安装时设置的密码,示例用户密码为执行安装脚本时自定义的密码
- Host:本地实例填
- 点击
Test Connection测试连接,成功后点击Apply和OK完成数据源添加
三、示例Schema用户信息说明
- 官方示例Schema默认包含
HR(人力资源)、OE(订单管理)、SH(销售历史)等常用用户 - 这些用户的密码是你执行安装脚本时设置的,若安装未修改,部分脚本默认密码与用户名相同(仅建议测试环境使用)
- 连接示例用户时,直接在数据源配置中填写对应用户名和密码即可,前提是该用户已被解锁
内容的提问来源于stack exchange,提问作者JurajC
相关产品推荐
相关产品推荐

