检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接数据库实例的80%左右。 步骤1:购买ECS 登录管理控制台,查看是否有弹性云服务器。 有Linux弹性云服务器,执行3。 无Linux弹性云服务器,执行2。 图1 ECS实例 购买弹性云服务器时,选择Linux操作系统,例如CentOS。 由于需要在ECS下载Postgre
查看错误日志 操作场景 使用存储过程查询指定错误日志。 前提条件 成功连接RDS for SQL Server实例。关于连接关系型数据库实例,请参考连接实例。 操作步骤 执行以下命令,查看错误日志。 EXEC master.dbo.rds_read_errorlog @FileID
查看任意数据库权限变更 操作场景 存储过程可以对指定登录账号设置允许查看任意数据库权限,禁止查看任意数据库后,只能看到master和tempdb数据库,无法看到其他数据库。 注意事项 存储过程只允许rdsuser或者创建出的主账号执行,创建的主账号具有和rdsuser相同的权限。
域账号授权SSIS 操作场景 使用存储过程为指定的域账号授权。 前提条件 成功连接RDS for SQL Server实例。关于连接关系型数据库实例,请参考连接实例。 操作步骤 执行以下命令,为域账号授权。 EXEC master.dbo.rds_grant_ssis_to_login
删除RDS for PostgreSQL数据库中的角色失败 问题描述 通过DAS服务界面,执行DROP ROLE test;命令删除RDS for PostgreSQL数据库中的角色test失败。 原因分析 删除角色失败的原因一般为有其他对象依赖于该角色,如果想删除该角色,需要回收角色拥有的其他对象的权限。
更新数据库统计信息 操作场景 使用存储过程更新统计信息,提高查询性能。 前提条件 成功连接RDS for SQL Server实例。关于连接华为云关系型数据库实例,请参考连接实例。 操作步骤 执行以下命令,默认对所有库更新统计信息。 EXEC rdsadmin.dbo.rds_updatestats
删除自定义数据库 操作场景 使用存储过程,方便用户删除自定义数据库。 前提条件 成功连接RDS for SQL Server实例。关于连接关系型数据库实例,请参考连接实例。 约束 不可通过此存储过程删除系统库。如果您试图删除系统库,系统将会有如下提示: Error DBName can
拟私有云、子网、安全组。 准备弹性云服务器。 通过弹性云服务器连接云数据库RDS实例,需要创建一台弹性云服务器。 该弹性云服务器的区域、可用区、虚拟私有云、子网、安全组与待升级RDS for PostgreSQL实例相同。 在2中的弹性云服务器上,安装PostgreSQL客户端。
在RDS for SQL Server上创建的数据库保存在什么路径下 用户在RDS for SQL Server创建的数据库文件保存在实例的“D:\RDSDBDATA\DATA”路径下,用户没有权限更换该路径。 如果用户开启了FileStream功能,其文件组也必须在“D:\RD
计策略。 以下场景上传到LTS的审计日志记录可能会有丢失。若您的审计日志开关为打开的状态,您可以通过OBS下载全量的审计日志文件。 在业务量大、审计日志产生速度过快或者LTS服务故障等极端情况下,有较小概率会丢失部分日志记录。 当前上传LTS的单条审计日志记录上限为512KB,超过的部分会被截断。
--version命令,可以查看PostgreSQL内核版本。 仅支持恢复到本地为Linux操作系统的数据库,系统上需要安装tar解压工具。 通过sudo yum install tar命令安装tar解压工具。 在进行恢复阶段请勿在本地自建数据库运行其他业务或保留业务数据。 RDS for PostgreSQL有部分增强特性(如Failover
存储过程和相关表字符集不一致导致执行缓慢 场景描述 RDS for MySQL存储过程执行很慢,处理少量数据耗时1min以上,而单独执行存储过程中的SQL语句却很快。 原因分析 存储过程和相关表、库的字符集不一致,导致查询结果存在大量字符转换,从而执行缓慢。 排查过程: 使用如下
将自定义数据库移出可用性组 操作场景 使用存储过程将某个自定义数据库从可用性组“[AG-RDS-YUN]”中移除。 该存储过程仅支持SQL Server 2017和2019 企业版。 前提条件 成功连接RDS for SQL Server实例。关于连接关系型数据库实例,请参考连接实例。
授予库级db_owner角色权限 操作场景 将目标数据库的db_owner角色权限授予指定用户。 注意事项 存储过程只允许rdsuser或者创建出的主账号执行,创建出的主账号具有和rdsuser相同的权限。创建主账号详细内容请参见创建主账号。 目标数据库不能为系统数据库,系统数据
e4br01.xxx", "size": 2803, "download_link":"https://obs.domainname.com/rdsbucket.username.1/xxxxxx", "link_expired_t
"SUCCESS", "file_size": "0", "file_link": "https://obs.xxx:443/xxx-7a95af72c4d54a31ae0663263f0e35ea/6e22b18b43a74e448626419
kafka连接失败 kafkaConnectionFailed 重要 一般是由于网络波动或kafka服务端出现异常等原因导致。 检查网络状况和kafka服务端状态。 审计日志无法发送到kafka服务端。 表2 操作类事件 事件来源 事件名称 事件ID 事件级别 事件说明 RDS 重置数据库管理员密码
操作步骤 创建c#函数,编译出一个SQL Server的dll。 图1 c#函数代码 创建函数详细说明请参见官方文档。 使用SSMS等工具连接数据库。 图2 连接数据库 选择需要创建程序集的数据库,添加对应的程序集。 只能创建safe模式(权限集显示为安全),不能创建其他模式。
连接方式介绍 通过内网连接RDS for MySQL实例的拓扑图如图1所示。 图1 通过内网连接实例 表1 内网连接实例方式 操作系统场景 连接工具 IP地址 默认端口号 安全组规则 已有Linux ECS MySQL命令行 内网IP 3306 ECS与RDS实例在相同安全组 默认EC
图2 查看登录权限 解决方案 使用rdsuser账号手动授予新账号的msdb库的public权限。具体操作如下: 方式一: 使用SSMS工具,以rdsuser账号登录实例。 在新账号(newlogin)上右键单击,查看属性。 在“User Mapping”中勾选msdb库,查看