还在本地装SQL Developer?Oracle ATP用户现在可以直接在浏览器里完成全套数据库操作。SQL Developer Web(官方名Database Actions)把原本需要本地安装的开发环境搬上了云端,连接、建表、开API,一个网页全搞定。
这个工具的核心逻辑很直接:降低数据库管理门槛。传统流程里,你要下载安装包、配置JDK、处理连接驱动,现在只需要一个浏览器和ATP钱包里的URL。对于需要快速验证想法或者临时管理数据库的场景,这种零安装方案省下的不只是硬盘空间,更是配置环境的心智负担。
Database Actions的功能覆盖相当完整。SQL和PL/SQL执行、表和对象创建、REST API构建、性能监控、数据加载、用户管理——这些原本分散在不同工具里的能力被整合到了一个界面。特别值得一提的是REST API的自动生成能力,后面会详细展开。
接入流程分为三步。第一步,从ATP钱包的ZIP文件里找到README,提取Database Actions的登录URL。这个URL已经内置了必要的连接信息,不需要额外配置TNS。第二步,进入SQL Worksheet,这里相当于浏览器的SQL游乐场,可以执行任意DDL和DML。第三步,用标准CREATE TABLE语句建表,比如示例中的nj_dump表,包含姓名、数字、日期和邮箱四个字段。
插入数据也有新写法。除了传统的INSERT语法,Oracle支持直接在VALUES里用DATE关键字指定日期字面量,比如DATE '2003-06-12',比TO_DATE函数更简洁。这种语法在快速测试时很实用,减少了格式字符串的出错概率。
最省力的功能是REST API的自动启用。在Navigator面板找到目标表,右键选择REST选项,系统会自动生成完整的cURL命令。把这个命令粘贴到Postman,配上ATP钱包里的认证信息,立刻就能用HTTP方法操作数据库。GET查数据、POST插记录,不需要写一行后端代码。对于前端开发者或者需要快速搭建原型的场景,这种自动生成的API能大幅缩短从数据库到接口的链路。
整个流程走下来,从登录到可调用的API,熟练的话十分钟内完成。下一篇会聊如何把这套API接到Oracle VBCS里,打通低代码前端和数据库的后端。
热门跟贴