Oracle SQLcl
Oracle SQLcl 是一款专为现代 Oracle AI Database 专业人员设计的强大、灵活且免费的命令行界面。
SQLcl 的集成 MCP Server 通过允许语言学习模型 (LLM) 以交互方式执行查询和处理结果,将 Oracle AI Database 与 AI 驱动的解决方案相结合。这使 SQLcl 成为传统数据库开发和前沿 AI/ML 驱动应用的首选接口。
Oracle MCP Server 革新了 AI 驱动的数据库交互方式。它兼容所有受支持的 Oracle Database 版本(从 19c 到 23ai),可在本地环境、Azure、AWS、Google 以及 OCI 等超大规模云技术平台,甚至个人笔记本电脑上运行。所有 Oracle Database 用户都应尝试通过它与数据库对话、生成报告并执行数据加载与数据转换等操作。
HyperFRAME 研究
主要特性
MCP 服务器
SQLcl 现已作为 MCP Server 提供,为您的 AI 代码助手及其 LLM 提供多项工具;这些工具使 LLM 能够访问并利用您定义的连接,直接使用 Oracle Database 运行查询和脚本,从而解答问题并完成任务;新工具将定期推出
现代化界面
SQLcl 命令行原生支持内联编辑(兼容 vi 和 emacs 编辑器)、SQL 关键字与数据库对象名的 Tab 补齐功能、命令历史回溯功能、语法高亮显示,以及状态栏实时提示当前连接状态、登录用户身份及待处理事务状态
项目
通过内置项目支持,Oracle Database 的 CI/CD 和变更管理变得非常简单。通过 Git 跟踪管理本地数据库开发工作,轻松生成差异文件,并创建部署构建产物,实现应用安装和升级的完全自动化
数据库实用程序
SQLcl 命令让您可以轻松使用 Oracle Database 的常用功能,包括 AWR、Data Pump、Data Guard 和 Transactional Event Queues
Oracle Cloud Infrastructure 支持
只需设置 OCI 配置文件,即可便捷调用 OCI Database Tools Service 的连接定义,连接 Oracle Cloud Database Services 或 Object Store 读写
事半而功倍
通过 DDL、LOAD、BG 和 ALIAS 命令,轻松完成生成 DDL、从 CSV/Excel 加载表、后台执行长查询任务、保存常用查询等常见操作

