这里说明数据库管理列表相关字段和信息。
一、前提条件
已 创建 SQL Server 实例。
二、查看数据库管理列表
1. 登录 SQL Server 控制台。
2. 在实例列表找到目标实例,单击其操作列的管理进入实例详情页。
3. 单击数据库管理即可进入数据库管理页。
三、工具项
| 工具 | 说明 |
| 搜索框 | 单击进行过滤,支持模糊搜索数据库名快速查找数据库。 |
| 刷新 | 单击可刷新列表。 |
| 按数据库名排序 | 在字段“数据库名”后单击,可针对数据库列表,按数据库名称首字母顺序进行排序(支持正序或逆序)。 |
| 按创建时间排序 | 在字段“创建时间”后单击,可针对数据库列表,按创建时间进行排序(支持正序或逆序)。 |
四、数据库列表字段信息
| 字段 | 说明 |
| 数据库名 | 显示实例下已创建的所有数据库名称,支持升序和降序排列。 |
| 运行状态 | 显示对应数据库的运行状态。 |
| 同步状态 | 显示数据库级别的主备同步状态,值包括:已同步、未同步。此字段仅适用于双节点、多节点架构的实例。已同步:表示主备同步数据一致。未同步:表示主备同步数据不一致。可能处于以下场景:创建数据库的时候(回档时创建新的数据库时)。数据库创建完成后,但数据还没同步完成。常规的数据库同步异常状态,例如同步中断。数据写入时,备份数据还没同步完成。 |
| 字符集 | 显示对应数据库的字符集信息。 |
| 恢复模式 | 显示数据库的恢复模式,支持 FULL、Simple,推荐使用 Full 模式。 |
| TDE 加密 | 显示数据库的 TDE(透明数据加密)状态。 |
| 绑定账号 | 显示数据库授权访问的账号。 |
| 创建时间 | 显示创建数据库的时间,支持升序和降序排列。 |
| 备注 | 显示对数据库的备注信息。 |
| 操作 | 绑定账号:查询目标数据库所绑定的账号,也支持通过此入口为目标数据库设置账号访问权限。设置权限:为账号设置对数据库的读写、只读或所有者权限。删除数据库:删除对应数据库。克隆数据库:一键克隆已有的数据库到本实例下。其他:开启/关闭数据库变更数据捕获、启用/禁用更改跟踪、收缩数据库。 |
注意:说明:
注意:数据库列表的各个操作功能,均支持勾选多个数据库后,通过单击数据库列表上方的批量管理按钮进行对应批量操作。
注意:
五、相关操作
·创建数据库
·设置数据库权限
·克隆数据库
·删除数据库
·变更数据捕获 CDC
·更改跟踪 CT
·收缩数据库
六、相关 API
| API | 描述 |
| 创建数据库 | 接口(CreateDB)用于创建数据库。 |
| 更新数据库名 | 接口(ModifyDBName)用于更新数据库名。 |
| 修改数据库备注 | 接口(ModifyDBRemark)用于修改数据库备注。 |
| 查询数据库字符集 | 接口(DescribeDBCharsets)用于查询实例支持的数据库字符集。 |
| 查询数据库列表 | 接口(DescribeDatabases)用于查询数据库列表。 |
| 查询数据库关联的账号和权限信息 | 接口(DescribeAccountPrivilegeByDB)用于查询数据库关联的账号和权限信息。 |
| 删除数据库 | 接口(DeleteDB)用于删除数据库。 |
| 克隆数据库 | 接口(CloneDB)用于克隆数据库,只支持克隆到本实例,克隆时必须指定新库名称。 |
| 开启&关闭数据库 CDC | 接口(ModifyDatabaseCDC)用于开启、关闭数据库数据变更捕获(CDC)。 |
| 启用&禁用数据库 CT | 接口(ModifyDatabaseCT)用于启用、禁用数据库数据变更跟踪(CT)。 |
| 收缩数据库 mdf | 接口(ModifyDatabaseShrinkMDF)用于收缩数据库 mdf(Shrink mdf)。 |
| 查询数据库配置信息 | 接口(DescribeDBsNormal)用于查询数据库配置信息,此接口不包含数据库的关联账号。 |