Community编程与开发github.com

cline/oracledb

用于 AI 代理的 Oracle 数据库操作技能。

oracledb 是什么?

该技能使 AI 代理(如 Cline)能够直接与 Oracle 数据库交互,执行 SQL 查询、管理数据以及运行 DDL/DML 操作。它通过 CLI 工具(如 sqlplus 或 SQLcl)实现数据库连接和操作,支持常见的 Oracle 数据库任务。该技能适用于需要从 AI 代理环境中管理 Oracle 数据库的开发场景,例如数据迁移、报表生成、或自动化运维。要使用该技能,用户需提供有效的 Oracle 数据库连接字符串和凭据。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cline/skills/tree/main/skills/oracledb

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

oracledb 是做什么的?

来自 cline/skills 的代理技能 'oracledb'。

该技能使 AI 代理能够与 Oracle 数据库交互,执行 SQL 查询、更新数据以及管理数据库对象。

使用方法

要使用此技能,代理需要以下信息:

  • Oracle 数据库连接字符串
  • 有效的数据库用户名和密码
  • 可选的连接超时设置

示例命令

# 使用 sqlplus 连接数据库
sqlplus username/password@hostname:port/service_name

# 执行 SQL 查询
SELECT * FROM users WHERE status = 'ACTIVE';

支持的功能

  • 执行 SQL 查询(SELECT 语句)
  • 执行 DML 操作(INSERT、UPDATE、DELETE)
  • 执行 DDL 语句(CREATE、ALTER、DROP)
  • 执行存储过程和函数
  • 导出查询结果到 CSV 或其他格式

环境变量

  • ORACLE_HOME - Oracle 客户端安装路径
  • ORACLE_SID - 数据库系统标识符
  • TNS_ADMIN - TNS 配置目录路径

注意事项

  • 确保代理环境已安装 Oracle 客户端工具
  • 数据库连接字符串需遵循 Oracle 标准格式
  • 对于敏感操作,建议使用只读用户或限制权限

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

相关技能