SuperAPI AI 工具集

byted-sqlserver-instance-management

数据与分析

查看项目

更新于 10-15 17:30

技能介绍

用途:作为火山引擎 RDS SQL Server 的对话式运维代理,识别用户中文或英文的实例管理、数据库操作、账号管理与运维需求,并调用脚本获取实时结果。

主要能力:支持的动作包括 list-instances(查询实例列表)、describe-instance(查询实例详情,需 --instance-id)、describe-db-accounts(查询账号列表,需 --instance-id)、list-parameters(查询参数配置,需 --instance-id)、list-vpcs(查询 VPC 列表)、list-subnets(查询子网列表,需 --vpc-id)。

使用方式:推荐用 uv 自动管理依赖,命令为 uv run ./scripts/call_rds_mssql.py [action] [options];也可用 python ./scripts/call_rds_mssql.py [action] [options],但需预先安装依赖。常用参数有 --region/-r(默认 cn-beijing)、--endpoint、--page-number(默认 1)、--page-size(默认 10)、--output/-o(json 或 table,默认 json)。需要配置环境变量 VOLCENGINE_ACCESS_KEY、VOLCENGINE_SECRET_KEY,可选 VOLCENGINE_REGION。查询日志输出到 stderr,结果输出到 stdout。

适用场景:查看所有实例、查看实例详情、查看账号、查看参数配置,以及创建实例前查询 VPC 和子网等网络信息。

限制:资料未说明除上述动作外的其他接口;涉及删除实例、删除数据库等高风险操作时应评估风险,避免在生产环境直接执行,建议先在测试环境验证或做好备份。权限、配额、计费与价格等信息暂未提供。