-
在之前的步骤之中只是加载了jar包,安装了驱动,第三步连接时这个配置文件zengine.ini怎么来的呢?
-
精彩纷呈三部曲,可循序可乱序,走起:【华为云数据库-盛夏学习季三部曲】#第一部 学习#【华为云数据库 盛夏学习季三部曲】#第二部 实战# 【华为云数据库 盛夏学习季三部曲】#第三部 分享# 清凉一夏,尽在华为云数据库社区这里是【华为云数据库 盛夏学习季 三部曲】之 第二部实战篇 MySQL本地数据库迁移上云学过课程的小伙伴速来体验哦 当然,没学课程,也可以直接体验赢取码豆,换礼品【活动规则】报名并实战《MySQL本地数据库迁移》云端实验室,完成后在本帖截图回帖,即可赚取1000码豆。回帖要求:1、提供华为云账号;2、上传包含华为云账号的实战记录截图(完成度100%)。【活动时间】即日起 - 2020年7月10日【学习链接】跟着“云飞燕”老师学数据库迁移,详情请戳 https://huaweicloud.bugu.mudu.tv/watch/vmjan55m【礼品展示】码豆:码豆可用于在华为云会员中心-兑换商城中进行实物/虚拟礼品的兑换,如荣耀路由Pro 2、华为nova mini蓝牙音箱、华为云DevCloud定制机械键盘。码豆中心奖品兑换(以下只做样例,以实际兑换时为准)>>码豆商城【注意事项】1、重复回复相同内容,即灌水帖,视为无效楼层。2、请确保你留下的华为云账号是正确的,账号错误则不能发放码豆;子账号用户需留同时下主账号+子账号才能进行充值码豆。3、为了避免无法发放码豆,从未登录过会员中心的用户需提前登陆DevCloud会员中心。4、本次活动码豆将于9月1日到期。【礼品发放时间】活动结束后5~10个工作日内码豆发放到账(节假日顺延)。【相关链接】【华为云数据库-盛夏学习季三部曲】#第一部 学习# 【华为云数据库 盛夏学习季三部曲】#第三部 分享#
-
精彩纷呈三部曲,可循序可乱序,走起:【华为云数据库-盛夏学习季三部曲】#第一部 学习#【华为云数据库 盛夏学习季三部曲】#第二部 实战# 【华为云数据库 盛夏学习季三部曲】#第三部 分享# 清凉一夏,尽在华为云数据库社区这里是【华为云数据库 盛夏学习季 三部曲】之 第三部分享篇 华为云数据库系列学习感受学过课程的小伙伴速来分享赢取码豆,换礼品各位小伙伴,经过了【华为云数据库 盛夏学习季】的课程学习、实战训练营、以及云享实验室实操后,相信大家对华为云数据库有了更深的认识和感受,可能也有一些疑惑和甚至是头疼的问题。为了让大家充分的表达自己的观点、交流心得、互动有无、共同进步,特设立此贴~参与互动更有精美礼品等你来拿人人有份哦~~【活动规则】1、在数据库论坛版块(https://bbs.huaweicloud.com/forum/forum-565-1.html),发布数据库分享交流贴,可获得100码豆; 注:1)发帖标题请加上“#数据库盛夏学习季#”前缀;2)发帖内容第一行为华为云账号。以便后续统计相关帖子,切记:)2、每人所有帖子回帖人数总和排名最高者可获得1000码豆;3、活动参与需遵守《华为云社区常规活动规则》,戳>>>这里【活动时间】即日起 - 2020年7月10日【礼品展示】码豆:码豆可用于在华为云会员中心-兑换商城中进行实物/虚拟礼品的兑换,如荣耀路由Pro 2、华为nova mini蓝牙音箱、华为云DevCloud定制机械键盘。码豆中心奖品兑换(以下只做样例,以实际兑换时为准)>>码豆商城【注意事项】1、重复回复相同内容,或灌水帖,视为无效楼层。2、请确保你留下的华为云账号是正确的,账号错误则不能发放码豆;子账号用户需留同时下主账号+子账号才能进行充值码豆。3、为了避免无法发放码豆,从未登录过会员中心的用户需提前登陆DevCloud会员中心。4、本次活动码豆将于9月1日到期。【礼品发放时间】活动结束后5~7个工作日内码豆发放到账(节假日顺延)。【相关链接】【华为云数据库-盛夏学习季三部曲】#第一部 学习# 【华为云数据库 盛夏学习季三部曲】#第二部 实战#
-
精彩纷呈三部曲,可循序可乱序,走起:【华为云数据库-盛夏学习季三部曲】#第一部 学习#【华为云数据库 盛夏学习季三部曲】#第二部 实战# 【华为云数据库 盛夏学习季三部曲】#第三部 分享# 清凉一夏,尽在华为云数据库社区这里是【华为云数据库 盛夏学习季 三部曲】之 第一部学习篇 华为云2020数据库系列课程学习需要学习课程的小伙伴速来报名赢取码豆,换礼品【活动规则】报名并学习华为云数据库系列课程,完成后在本帖截图回帖:1. 每报名一个课程,可获得100码豆;可以报名多个课程,上传多次截图。报名截图示例如下:2. 每完成一个课程学习,可获得200码豆(课程学习进度为100%)。学习进度截图示例如下:【活动时间】即日起 - 2020年7月10日【系列课程】进去课程页面:https://edu.huaweicloud.com/courses/, 在 “技术领域”中选择“数据库”:【礼品展示】码豆:码豆可用于在华为云会员中心-兑换商城中进行实物/虚拟礼品的兑换,如荣耀路由Pro 2、华为nova mini蓝牙音箱、华为云DevCloud定制机械键盘。码豆中心奖品兑换(以下只做样例,以实际兑换时为准)>>码豆商城【注意事项】1、重复回复相同内容,即灌水帖,视为无效楼层。2、请确保你留下的华为云账号是正确的,账号错误则不能发放码豆;子账号用户需留同时下主账号+子账号才能进行充值码豆。3、为了避免无法发放码豆,从未登录过会员中心的用户需提前登陆DevCloud会员中心。4、本次活动码豆将于9月1日到期。【礼品发放时间】活动结束后5~7个工作日内码豆发放到账(节假日顺延)。【相关链接】【华为云数据库 盛夏学习季三部曲】#第二部 实战# 【华为云数据库 盛夏学习季三部曲】#第三部 分享# 用户云社区昵称用户华为云账号获得码豆数yhlhw824976271200hw43783673hw43783673100hw84820715hw848207151200hw32779637hw327796371200hw43783673hw437836731100hw69058831hw690588311200Lhosvhw470700991200Hello Diggerxj1201411212100努力变好lin01142100sunckersuncker2100张辉zhanghui_china1300khg305387543khg3053875432400恭喜以上用户,我们将在5~7个工作日将码豆发放到您的个人账户。
-
1. TaurusDB背景随着云计算进入2.0时代,数据急剧膨胀,这对实现数据库的高可靠、高性能、高吞吐的目标产生了巨大的挑战。如图1 所示,TaurusDB是华为自研的最新一代企业级具备横向扩展、海量存储能力的分布式数据库,其采用了计算存储分离,一写多读的分布式架构。将原本计算层的高密度存储相关压力下沉到存储层,极大地释放了计算层的算力。但同时将原来的存储IO转移到了网络IO,这也就是意味着,存储层将面临来自计算层风暴级的压力。如果存储层不能快速响应计算层的读写请求,会极大影响用户的使用体验。图1 TaurusDB整体架构图2 slice功能组件从图2可知,TaurusDB的存储层,不单单只做存储相关的工作,也需要大量的算力,比如consolidation生成特定数据页、compation回收旧版本数据、BufferPool缓存热点数据页等任务。为了能加快这些任务的高效执行,我们首先能想到的就是能够并行执行这些任务,也就是采用多线程技术处理的方式,增加处理器单元的吞吐能力,从而提高存储端的执行效率。2.线程池化设计思想2.1线程为什么需要池化首先,线程是稀缺的资源,如果频繁创建和销毁线程的开销是可观的,所占用的时间可能多于实际任务的执行;且当需要执行任务时,都去创建一个对应的线程去处理,那么服务器的资源(比如地址空间和内核参数)很快就会被耗尽,导致而导致OOM问题。其次,通过事先创建好一定数量的线程并置于公共池之中,这样当有任务需要执行时,只需从公共池取一个线程执行当前的任务即可,待任务结束后,此线程又可以执行其他任务或处于休眠状态,等待下一次被调度,达到线程资源重复使用的目的。2.2线程池如何管理为了能有效的管理多线程,TaurusDB存储端采用了如图3的线程池模型。图3 线程池模型ThreadPool: ThreadPool: 主要负责控制线程池的大小、状态变更、线程的创建、销毁、调度策略的选取;Scheduler:负责具体任务的接收、被调度的顺序,并触发任务的执行;Worker:负责具体任务的执行;Monitor:负责监控线程执行任务时是否出现异常,以及异常告警,比如线程执行一次任务长时间执行未能结束。2.3 线程池的调度策略当前TaurusDB存储端线程池支持三种策略:先进先出调度(FifoScheduler)、定时调度(TimeScheduler)、基于容量调度(CapacityScheduler)。对于FifoScheduler和TimeScheduler,比较容易理解。当有任务需要执行时,只需将此任务存放在一个队列即可,有scheduler按照顺序逐一调度即可。对于CapacityScheduler,是一种基于事先为某一类型的任务预留可执行线程的思想,其预留的线程个数由下发任务的用户指定。具体调度过程见图4。图4 CapacityScheduler调度比如:初始化线程大小为10,TaskType1预留线程数4,TaskType2:预留线程数5,TaskTypeN:预留线程数4当线程池处于如图4状态时,任务类型是1和3的尚未达到预留值,任务类型N已达到阈值。此时如果Threadpool中处于idle的线程数为1,则该线程将会被调度到任务类型为2的队列中。 2.4 任务异常监控告警我们知道,一旦任务被调度的线程执行过程中,可能会出现异常情况,比如线程死锁,导致该任务不能按照预期推进,轻者引发系统出现CPU、IO等系统资源使用率飚高的情况,严重者会导致系统down情形。比如TaurusDB的存储端,执行log的checkpoint的线程出现长时间卡顿,会导致存储端旧的log不能正常回收,导致磁盘空间逐步膨胀,进而影响存储端其他各个模块平滑的推进。如果能够识别出处于异常状态的线程,并能够进行告警,基于事先自定义规则进行修复,将能够持续保证存储端业务的连续性。线程池Monitor组件就是用于识别处于异常状态的线程,其基本思想就是,定期巡检线程池中的各线程处于状态,如果发现线程状态长时间未更新,则判定该线程处于异常状态,上报告警,并基于相应的处理规则处理。3. 下一步演进方向从2.3中可以看出,CapacityScheduler策略是基于实际在执行的线程数,作为idle线程线程被调度的依据,尚未衡量实时任务的重要程度。考虑这样一种场景,如果有两种类型的任务A、B,在某一时间,用于执行A、B任务的线程数恰好线程或差值极小,但B类型任务的优先级大于A任务,这时可能出现idle线程被调度执行A类型任务,B类型任务不能分配到充足的线程数(预留值是静态分配),用于加快推进任务的处理。考虑的方案:1. 限制类型任务类型队列的长度,这样可以均衡各类型任务的调度,不至于某一类或几类任务数过多;2. 在系统资源有限的前提下,支持动态伸缩线程池大小的功能,这样可以在工作负载过重时,扩充线程池大小,用于调度到急需执行的任务;3. 进一步细化CapacityScheduler策略,采用任务的重要程度和实际执行的线程数的规则,作为idle线程被调度的依据。
-
【直播主题】:华为云PostgreSQL 12正式商用,Willie直播详解首发“酷炫”特性【直播时间】:5月19日 19:00-20:00【回看链接】:https://huaweicloud.bugu.mudu.tv/watch/lm0rk1dm【Q&A汇总】1、本次华为云PG12商用版和社区版的主要区别是什么?华为云PG12商用版,相对于社区版,针对Oracle迁移复杂度做了大量适配,属于增强版。2、与友商相比,华为云PG12的竞争优势是什么?强大的PG内核研发阵容,针对BUG以及用户问题,提供快速的解决方案。3、华为云PG数据库的下一步规划能否简单介绍一下?PG目前支持X86,630 PG ARM版本会商用,自动技术,安全可控;Taurus for PG,正在开发中,预计930公测,基于分布式存储架构,最大支持120T。4、Postgresql 12的加密技术有什么新特性吗?支持按字段加密不?能不能对应用透明? PG12 增加了GSS接口(通用安全服务应用程序接口),支持客户端和服务端的双向加密。支持字段加密,目前对应用不透明。5、PostgreSQL 12可以仅仅通过升级就使得应用程序更好地运行?性能能有什么样的提升?PostgreSQL12主要针对索引和分区表做了性能优化。如果用户应用程序中使用了索引和分区表特性,性能即可获得很大的提升。6、增强版PG什么时候升级到12内核?初步规划9.30。7、PG12版本和华为高斯DB200主要有哪些区别有哪些?PG12主打事务型OLTP数据库,Gauss200是分析型OLAP数据库。8、PG增强版主要有哪些增强?PG增强版主打Oracle迁移。针对Oracle语法兼容进行了增强,主要包括数据类型、系统函数、系统视图、NULL值处理、PL/SQL等;针对函数、SQL语法、存储过程等做了适配,降低迁移复杂度90%。9、这个PG数据库可以做大数据统计吗?PG12在OLAP领域也有不错的表现,可以用作大数据统计。10、PG数据库服务产品相对于华为其它数据库产品的定位差别在哪?MySQL主打OLTP,PG主打HTAP(OLTP+OLAP)。11、华为云数据库有没有官方的公众号?有的,公众号为“HW云数据库”,搜索并关注即可。这个公众号的内容包括活动资讯、最新特性、技术小百科专栏等满满的干货,都是第一手的资料哦。12、如果有云数据库相关的问题,如何得到及时答复?您可以在我们的社区论坛中发帖求助,链接为:https://bbs.huaweicloud.com/forum/thread-55177-1-1.html13、我想了解华为云数据库,有没有一站式的入口?这个必须有啊。为了方便开发者,我们专门建立了华为云数据库社区,开发者可一站式了解华为云数据库的方方面面,主要栏目包括:应用场景、数据库工具、数据库学院、精品文章、知识中心、互动交流等。链接为:https://developer.huaweicloud.com/techfield/db.html14、个人可以购买企业版吗?可以。企业版用于适合企业的规格选型,但是个人账户可以下单。15、PG在国内的市场份额占比如何?PG在国内的市场份额能排到前四。16、是否推荐长期投入学习PG相关知识?麻烦结合职业发展这块谈下,谢谢:)PG作为流行的开源数据库产品,同时支持OLTP、OLAP,相对其它数据库产品有独特优势,建议长期学习,深耕。17、PG主要面向哪些行业?我们互联网公司到底是该选择MySQL还是PG?PG在空间地理数据处理方面有领先优势,例如运输/地图等行业,具体的数据库选型取决于当前的业务类型,以及公司的技术积累偏好。
-
全民拉新邀请100%有礼活动:只要你邀请规定人数成功报名,即可获取相应的基础奖礼品。如果邀请规定人数成功报名并提交初赛有效作品,还可以获取高阶奖相应礼品。100%邀请有礼,邀请人数越多奖品越丰厚,荣耀手表2、荣耀20青春版、cherry机械键盘、京东卡等等奖品大派送,赶紧呼朋引伴参与吧!邀请有礼活动更多奖品及详情请戳 邀请报名戳传送门:https://competition.huaweicloud.com/information/1000036772/introduction?share=bbe53089e46c476b8422f55cfac4fb92 或者点这里 :邀请传送入口 本次大赛现针对极客组赛道开展全民拉新活动,特设基础奖与高阶奖,基础奖仅须邀请规定人数成功报名即可获取相应礼品,高阶奖须邀请规定人数成功报名并提交初赛有效作品才可获取相应礼品,100%邀请有礼,邀请人数越多奖品越丰厚。
-
2020年华为云数据库挑战赛火热报名中,无论你是数据库从业者、高校学生,亦或是纯粹的数据库爱好者,只要你来,我们通通欢迎。为此,我们还准备了115万奖金、丰厚拉新奖品、优质offer推荐,全部虚位以待,优质福利享不停。更让人惊喜的是,大赛现针对极客组赛道(寻找代码小能手、性能大比拼)开展全民拉新活动,本次拉新特设基础奖与高阶奖,基础奖仅须邀请规定人数成功报名即可获取相应礼品,高阶奖须邀请规定人数成功报名并提交初赛有效作品才可获取相应礼品,100%邀请有礼,邀请人数越多奖品越丰厚。呼朋唤友赢好礼,争当程序猿鼓励师,你就是大赛舞台最美的风景。贴心提醒一下:拉新活动截止至7月24日,你还有两个多月的时间参与活动哦。是不是很心动,那就赶紧邀请身边的小伙伴报名参赛,速速加入我们把!戳它报名。
-
华为云提供了TaurusDB、MySQL、PG、SQL Server等云数据库服务。本文以SQL Server云数据库服务为例,描述了华为云数据库的购买和使用方法,供参考。 注意:需要在华为云网站上注册账户并且实名认证,账户中需要有额度或者资源券。1、 打开华为云网站https://www.huaweicloud.com/通过已注册的账户登录华为云网站,依次选择“产品”—>“基础服务”—>“云数据库SQL Server”,具体如下图所示。2、 点击“立即购买”3、 依次选择“按需计费”—>“Microsoft SQL Server”—>“2017标准版”—>“单机”,其余选项默认4、 CPU/内存 选择“2核|4GB(通用型)”基本可以满足教学要求存储空间与数据量大小有关,如果数据量不大的话,可以默认40G5、 输入两次管理员密码,点击“立即购买”6、 核对购买服务的配置信息,确认无误后,点击“提交”7、 返回服务列表,所购买服务的运行状态应该是“创建中”在任务中心,可以查看执行进度8、 等待创建完成后,运行状态会显示“正常”,大概15分钟左右9、 点击“登录” 10、输入用户名和密码,即为步骤5所设置的密码,DAS为数据管理服务,为数据库使用提供更多监控服务,可以勾选开启,点击“登录”。11、 数据库连接成功后,就可以进行操作了12、选择数据库、Schema,选择要执行的sql语句,点击执行SQL,就可以执行了。 更多云数据库的使用方式可以参考如下地址https://support.huaweicloud.com/rds/index.html 数据管理服务DAS可以参考如下地址https://support.huaweicloud.com/das/index.html注:RDS for SQL Server在按需购买之后,无论用与不用,都会按照购买时每小时的价格计费。 如果考虑到降低费用问题,有两种方式:1、 如果数据量不大,数据库使用完成后删除实例,可以停止计费,参考“实例管理”—>所用实例—>“更多”—>“删除实例”2、 如果数据量比较大的话,数据库使用完成后,创建快照保留当前实例所有数据,再删除实例,下次使用基于快照重新创建
-
想要全面了解云数据库,就要先知道一些常用的概念。今天我就来给大家普及……
-
尊敬的华为云客户:华为云计划于2020/05/20 00:00(北京时间)将云数据库RDS鲲鹏实例正式转商用。服务商用后,将于2020/05/20 00:00(北京时间)正式开始收费,您可以将按需付费实例转为包周期实例。华为云在此提醒您,如果您不再需要使用云数据库RDS鲲鹏实例,请在实例转商前删除相关资源,以免产生费用。如您有任何问题,可随时通过工单或者服务热线(4000-955-988或950808)与我们联系。感谢您对华为云的支持。
-
华为云关系型数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型数据库服务。关系型数据库支持以下引擎:MySQLPostgreSQLSQL ServerGaussDB T华为云关系型数据库服务具有完善的性能监控体系和多重安全防护措施,并提供了专业的数据库管理平台, 让用户能够在云中轻松的进行设置和扩展关系型数据库。通过华为云关系型数据库服务的管理控制台,用户几乎可以执行所有必需任务而无需编程,简化运营流程,减少日常运维工作量,从而专注于开发应用和业务发展。如何使用华为云关系型数据库您可以通过以下两种方式使用关系型数据库。管理控制台:您可以使用管理控制台为您提供的Web界面完成关系型数据库的相关操作。API:您可以编写代码调用API使用关系型数据库,请参考《关系型数据库API参考》。了解常用概念和什么是关系型数据库可以帮助您更好地选购关系型数据库。云数据库MySQLMySQL是目前最受欢迎的开源数据库之一,其性能卓越,搭配LAMP(Linux + Apache + MySQL + Perl/PHP/Python),成为WEB开发的高效解决方案。 云数据库MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点。架构成熟稳定,支持流行应用程序,适用于多领域多行业;支持各种WEB应用,成本低,中小企业首选。管理控制台提供全面的监控信息,简单易用,灵活管理,可视又可控。随时根据业务情况弹性伸缩所需资源,按需开支,量身订做。当前RDS for MySQL支持版本请参见数据库引擎和版本。云数据库PostgreSQLPostgreSQL是一个开源对象关系型数据库管理系统,并侧重于可扩展性和标准的符合性,被业界誉为“最先进的开源数据库”。云数据库PostgreSQL面向企业复杂SQL处理的OLTP在线事务处理场景,支持NoSQL数据类型(JSON/XML/hstore),支持GIS地理信息处理,在可靠性、数据完整性方面有良好声誉,适用于互联网网站、位置应用系统、复杂数据对象处理等应用场景。支持postgis插件,空间应用卓越,达到国际标准。更接近Oracle数据库,去 “O” 成本低。适用场景丰富,费用低,随时可以根据业务情况弹性伸缩所需的资源,按需开支,量身订做。当前RDS for PostgreSQL支持版本请参见数据库引擎和版本。云数据库SQL ServerSQL Server是老牌商用级数据库,成熟的企业级架构,轻松应对各种复杂环境。一站式部署、保障关键运维服务,大量降低人力成本。根据华为国际化安全标准,打造安全稳定的数据库运行环境。被广泛应用于政府、金融、医疗、教育和游戏等领域。云数据库SQL Server具有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理和经济实用等特点。拥有高可用架构、数据安全保障和故障秒级恢复功能,提供了灵活的备份方案。当前RDS for SQL Server支持版本请参见数据库引擎和版本。云数据库GaussDB TGaussDB T是华为公司自主研发的关系型数据库管理系统。是首款同时支持x86和Kunpeng硬件架构的全自研企业级数据库,基于创新性数据库内核,提供高并发事务实时处理能力、金融级高可用能力,可以用于支撑金融、政府、电信、大企业等行业核心关键系统。当前GaussDB T支持版本请参见数据库引擎和版本。华为云数据库精选特惠活动火热进行中,爆款产品低至4.5折,新人享3.9折迁移价,机“惠”难得,购买请戳下图。
-
点击查看文章详情 点击了解更多点击了解更多 点击查看文章详情点击查看文章详情 点击了解更多点击了解更多 点击查看文章详情点击查看文章详情 点击了解更多 》技术小百科|数据管理服务DAS系列二:实时性能和会话 点击查看文章详情 点击了解更多》技术小百科|数据管理服务DAS系列三:历史性能分析 点击查看文章详情 点击了解更多》技术小百科|数据管理服务DAS系列四:紧急Kill会话 点击查看文章详情 点击了解更多》技术小百科|数据管理服务DAS系列五:实时分析 点击查看文章详情 点击了解更多■ 疫情专区免费活动活动时间:即日起长期有效 活动链接疫情期间,华为云新用户可免费试用MySQL和DDS 2个月,每天限额30份,数量有限,先到先得。■ 云数据库特惠活动活动时间:即日起至5月31日 活动链接 爆款产品1年享6折——海量规格,满足不同需求。不限新老用户,每用户限购10台新购3年专享4.5折——买的久折扣低,不限新老用户,每用户限购10台迁移上云享3.9折迁移价——未购买过数据库的用户,每用户限购1台。购买以下规格免费使用数据复制服务DRS迁移数据成功后,加送6个月免费时长更多数据库资讯详情,请前往华为云数据库开发者专区。了解数据库最新动态,请扫码关注【HW云数据库】微信公众号
-
1. 简介企业或用户将数据中心部署在线下,采用独立软件提供商(Independent Software Vendor)软件进行管理。线下数据运维成本较高,故障容灾单一化,是目前遇到的瓶颈。采用云上数据库并平滑兼容线下ISV软件管理可以降低企业上云难度,加速企业上云,本文以金蝶K/3 WISE 为例,配合华为云SQL Server 实例快速迁移数据中心。适用场景说明:a) 支持本地ISV应用迁移上云b) 支持云上虚拟机中的ISV应用,将数据库远程安装至RDS SQL Server。 2. 案例实现2.1 云上环境搭建 环境说明: a)本地环境:Windows Server 2016 标准版 64位 ,已经安装了金蝶K/3 WISE 相关组件,并创建测试账套,数据库实体为AIS20200415112523,数据库用户为sa。 b)云上环境:华为云SQL Server Microsoft SQL Server 2016 Enterprise Edition 单机实例 4核16GB ,字符集尽量保持和线下一致(线下字符集区分大小写可能会有影响)。华为云弹性云服务器 Windows Server 2016 标准版 64位 4核16GB(用于安装金蝶客户端及账套管理)。备注:安装金蝶的弹性云服务器需要和RDS实例在同一个地域,且VPC相同。否则可能需要搭建专用网络通道进行预先测试连通性后方可兼容,非同vpc下的访问时效不能完全保证。注意:2008版本可能会出现无法使用服务名注册账套最终导致使用客户端登录失败,不建议使用2008版本进行对接c) 本文适配华为云 RDS SQL Server版本如下:SQL Server 2017企业版/标准版SQL erver 2016企业版/标准版SQL Server 2014企业版/标准版SQL Server 2012企业版/标准版2.2 数据准备在本地服务器上,使用数据库管理工具(如SQL Server Management Studio)登录本地数据库,找到对应账套数据库(这里为AIS20200415112523)。 选中数据库,右键数据库属性->选项,选择恢复模式为full 模式或使用命令修改USE master; ALTER DATABASE database_name SET RECOVERY FULL; 选中当前链接,右键属性,选择数据库设置,点选压缩备份。 右键选中数据库,任务->备份 选择备份,并将其命名为同数据库名的.bak文件存储。 至此数据文件准备完毕。如部署在其他云或者其他服务器上,参见https://support.huaweicloud.com/bestpractice-drs/drs_04_0003.html选择合适的迁移上云方案进行迁移数据。2.3 数据全量迁移上云选择华为云对象存储服务(OBS)。创建一个标准存储、公共读写的桶。 页面访问并上传文件可能无法上传,建议使用obsbroswer(可能下线)或者obs broswer plus传输文件。 获取访问密钥(AK/SK),详情见链接指导:https://support.huaweicloud.com/qs-obs/obs_qs_0005.html 使用工具登录桶,找到对应创建的桶:上传备份文件到桶 跳转到数据复制服务,选择备份迁移管理,创建迁移任务,选择数据库类型为SQL Server,备份文件来源为自建OBS桶,选择桶名,找到上传的备份文件,点击下一步。 选择对应创建的实例,选择全量备份,最后一个备份,覆盖还原,执行预校验,全部数据库,点击确认即可。 等待迁移任务完成 2.4 云上数据库实例配置当前华为云SQL Server 数据库默认开启分布式事务(MSDTC),我们通过配置msdtc 来实现云数据库实例和云弹性服务器之间的同步。详情查看分布式事务:https://support.huaweicloud.com/usermanual-rds/rds_sqlserver_01_0001.html主机名称:输入要与RDS实例建立分布式事务的主机名。主机名在1到64个字符之间,由字母、数字或中划线组成,不能包含其他特殊字符,且主机名字不可重复。主机IP: 输入要与RDS实例建立分布式事务的主机IP。主机IP需要先配置安全组的出入规则。 云上主机Win+R ->cmd 键入 hostname 或者控制面板->系统和安全—>系统 RDS数据库页面,点击实例,选择分布式事务点击添加主机,键入主机名称和可以连通云上数据库实例的ip地址,点击测试连接,通过测试后,点击确定,测试不通过请排查输入的信息是否正确,尤其确认ip是否可以连通(一般建议内网IP,若跨VPC等,需要提前测试连通性)。 2.5 云上弹性服务器配置RDS数据库页面,点击实例,选择分布式事务,点击复制RDS实例信息 将RDS实例信息配置到ECS的hosts文件中,路径为“C:\Windows\System32\drivers\etc\hosts”在ECS端:打开“控制面板”,选择“系统和安全 > 管理工具”,在“管理工具”页面打开“组件服务”。选择“计算机 > 我的电脑 > Distributed Transaction Coordinator”。右键单击“本地DTC”,选择“属性”。按如下配置设置后会重启msdtc服务 2.6 测试结果在ECS端,根据产品要求安装金蝶K/3 wise 客户端和账套管理系统点击账套管理,在弹出的账套管理数据库设置页面设置相关身份验证信息和数据服务器数据服务器填入云端数据库的服务器名(即为上一步设置的)。数据库实体选择对应的数据库即可。 设置完毕后,进入系统,点击注数据库->注册账套 进入后,填写上一步的服务器名为当前数据服务器,填入对应的sqlserver 身份验证,目前华为云的默认数据库账号为rdsuser,填写完毕后点击数据库实体,点击右键,弹出空白框,点击所有后,可显示当前云上所有的数据库实体,选择迁移的账套数据库(注意:如果设置迁移的是账套数据库会提示为无效账套)即可。 为方便链接,可在系统->预设连接中,配置云上实例为默认的连接。 至此对接华为云sqlserver实例完毕,点击金蝶K3 wise客户端,使用已经配置的金蝶账号即可登录使用。
-
号外!2020年第二届华为云数据库挑战赛开始啦!即日起至7月24日火热报名中!本届大赛特设极客组和商业组两大赛道,极客组面向全社会开放,寻找代码小能手,性能比拼等你来战;商业组面向华为合作伙伴,聚焦实用型工具开发、解决方案创新应用,更多商业合作机会等你参与。玩法升级,精彩更盛!这里有高达百万的奖金权益,有一大波呼朋唤友的全民拉新奖品,有展示自我技能的广阔舞台,还有入职华为的工作机会,年薪百万不是梦。如果你有一点点心动,那请不要错过这场华为云数据库挑战赛,加入我们成为今年夏天大赛舞台最靓的“仔”,戳它报名!
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签