• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

数据库自动化弥补数据库管理员的短缺

发布: 2008-9-18 11:57 | 作者: 网络转载 | 来源: 测试时代采编 | 查看: 40次 | 进入软件测试论坛讨论

领测软件测试网


  我们不仅要意识到自动化的潜在威力,而且要积极的实施。实施一个完整的自动化解决方案的第一步就是创建一个可扩展可维护的框架。该框架必须能够满足多种系统需求,例如将实体部署到服务器、在数据库对象的上下文中执行脚本、以及删除数据库对象等等。不过要创建一个完全满足管理复杂数据库需求并易于使用的框架是相当困难的。要想和一个类似于Oracle数据库管理系统或者SQL Server的复杂应用程序相互协调配合,需要运行多个特殊的命令来确定任务的成败。通常,运行这些特殊的命令又需要执行另外一些命令来判断预行动的结果。该框架必须能够不依赖于架构(例如:集群和非集群)和环境(例如:不同的操作系统,不同的数据库版本等等)的情况下处理这些互作。

  除了管理实际的数据库应用程序以外,各个企业还需要将其他一些自己的东西整合到自动化框架里头。这些需求可能会超过核心数据库自动化的复杂程度。很多情况下,企业可以利用原来已经完成的工作来确保这些应用可以纳入到自动化活动的范畴里。

  花费时间和金钱来设计或开发自己的自动化框架和脚本来管理数据库并不是明智之举。要知道并不是只有你才想要实施数据库管理自动化,所以如果你真的在考虑采用自动化管理,那么最好购买现成的解决方案,而不要去自己构建。很多商业解决方案都具有自动化框架,并提供能够适应不同数据库版本、操作系统和架构的预设自动化管理。根据新的不同需求需要进行一系列的工作来更新自动化框架。此外,由于管理软件的升级,调用来管理应用程序的实际代码也是要与时俱进而并非一成不变的。

  如前所述,为数据库管理员实施数据库自动化管理流程对企业决策者来说是一箭双雕的好事。如果企业能够将自动化战略纳入到企业战略当中,他们才能完善企业既有人才配置,在未来的日子里都不再需要雇用其他的工作人员来弥补短缺。既然高级数据库管理员的市场定位是稀缺人才,给的都是高薪金高福利,企业为什么不“物尽其用,人尽其才”呢?所以,为了更有效地利用数据库,企业应当认真考虑实施自动化数据库管理,以便解放出数据库管理员高价值的“脑力”。

文章来源于领测软件测试网 https://www.ltesting.net/

22/2<12

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网