You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

QGIS连接Oracle数据库求助(类比ArcGIS Pro配置)

QGIS连接Oracle数据库的配置方案

一、参数对应填写方式

你仅有实例名vat.xxxxx.de、用户名和密码,对应QGIS的字段填写规则如下:

  • Host:直接填入实例名 vat.xxxxx.de
  • Port:Oracle默认监听端口为1521,如果连接失败,可查看ArcGIS Pro数据库连接属性(右键连接→属性)获取实际端口
  • Database:可留空,转而在Options字段中指定服务标识:
    • 若为服务名模式,填写 SERVICE_NAME=vat.xxxxx.de
    • 若为SID模式,填写 SID=vat(取实例名的前缀部分)
  • Schema:通常填与用户名一致的schema名称,留空则QGIS会自动加载所有有权限的schema
  • 认证类型选择Basic,填入用户名和密码即可

二、ORA-12560错误排查

这个错误属于Oracle TNS连接失败,常见解决方向:

  • 端口不匹配:确认数据库实际监听端口,替换默认的1521
  • 服务标识错误:检查Options中的SERVICE_NAME或SID是否与Oracle配置一致
  • 网络连通性:用ping vat.xxxxx.de测试主机可达性,用telnet vat.xxxxx.de 端口号测试端口是否开放

三、便捷连接插件推荐

  • Oracle Spatial Connector:可直接通过实例名或TNS名称快速建立连接,无需手动拆分配置参数,流程和ArcGIS类似
  • QGIS自带的DB Manager:完成基础参数配置后,可像ArcGIS一样直观管理数据库内容,无需额外插件

内容的提问来源于stack exchange,提问作者MmVi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 00:49:56