用途:在阿里云 DMS 中按关键词搜索目标数据库,获取数据库 ID 后执行 SQL 查询与数据修改。
主要能力:搜索数据库(返回 database_id、schema_name、db_type、host、port 等);执行 SQL;支持逻辑库模式(--logic);写操作保护(INSERT/UPDATE/DELETE 需 --force 或 --dry-run);DDL(DROP/TRUNCATE/ALTER/RENAME)被完全阻止,需通过 DMS 控制台执行。
使用方式:需在 AI-Mode 会话中按顺序执行生命周期:aliyun configure ai-mode enable;aliyun configure ai-mode set-user-agent AlibabaCloud-Agent-Skills/alibabacloud-dms-skill;aliyun configure set --auto-plugin-install true && aliyun plugin update;通过 ./scripts/*.sh 执行命令;最后 aliyun configure ai-mode disable。前置要求:Aliyun CLI >= 3.3.3、jq、已配置凭证、具备相应 RAM 权限。搜索:./scripts/search_database.sh <keyword> --json;执行:./scripts/execute_query.sh --db-id <database_id> --sql "<SQL>",写操作加 --force 或 --dry-run。每条 CLI 命令需带 --user-agent AlibabaCloud-Agent-Skills/alibabacloud-dms-skill。
限制:所有用户参数须先确认;禁止读取或打印 AK/SK;无有效凭证时停止;DDL 被阻止;未提供价格、平台支持范围等更多信息。