2月第三周系统升级录:IBM关系数据库管理系统Informix

系统
新的一年已经来到,在元宵节过去之后新一年的工作已经来到。作为系统管理员来说又有哪些更新工作需要完成呢?在本期系统升级录中NOC 0.6.2和OpenCAN 0.6等软件环境的更新需要引起大家注意;在系统工具方面Squid与Selenium等系统软件;在本周Oracle Linux 6与红帽企业 Linux 4.9同时更新需要广大管理员引起重视。在本期系统升级录中为大家介绍的是IBM关系数据库管理系统Informix。

新的一年已经来到,在元宵节过去之后新一年的工作已经来到。作为系统管理员来说又有哪些更新工作需要完成呢?在本期系统升级录中NOC 0.6.2和OpenCAN 0.6等软件环境的更新需要引起大家注意;在系统工具方面Squid与Selenium等系统软件;在本周Oracle Linux 6与红帽企业 Linux 4.9同时更新需要广大管理员引起重视。在本期系统升级录中为大家介绍的是IBM关系数据库管理系统Informix。

IBM关系数据库管理系统Informix

Informix是IBM公司出品的关系数据库管理系统。作为一个集成解决方案,它被定位为作为IBM在线事务处理(OLTP)旗舰级数据服务系统。 IBM对Informix和DB2都有长远的规划,两个数据库产品互相吸取对方的技术优势。

早期历史——诞生

我们在说Informix之前先来看看它的两位创始人,Roger Sippl和Laura King。当初这两位在一家早期的S-100/CP/M公司Cromemco工作并且开发了一个基于ISAM技术的小型的关系数据库,作为一个报表记录器软件的一部分。

1980年,Sippl和King离开Cromemco去开发关系数据库系统(RDS)。并且推出了第一款产品Marathon。当Sippl和King在开发RDS的时候,他们将目光转移到新兴的RDBMS市场,并且在1981年发布了他们自己的一个产品:Informix(INFORMation on unIX)。它包含了他们自己的Informer语言。它具备了ACE报表记录器的特性,用来把数据从数据库里释放出来,并且呈现给用户以供读取。它还具备了PERFORM屏幕格式工具的特性,可以让用户实现交互式的查询并且编辑数据库里的数据。这个产品的最终版本是1986年的3.30版。

命运的改变——收购

尽管在上世纪80年代Informix一直扮演一个小角色,但是随着Unix和SQL在80年代走向流行,他们的命运随之改变。在1986年,他们已经强大到自己独立募股,而且将公司改名为Informix Software。

在Informix Software一系列产品发布之后,包括最初被认为是INFORMIX-Turbo的新的查询引擎。Turbo利用了新式的,比C-ISAM更对多用户性能有好处的RSAM。在1989年的4.00版出版后,Turbo被命名为INFORMIX-OnLine,而且最初的基于C-ISAM的服务器被工具(ISQL和I4GL)所分割开来,并且被命名为INFORMIX-SE。在1990年年末的时候,Informix OnLine 5.00版本问世,而且包括了完整的对拥有两步式工作提交和存储过程的分布式交易的支持。

在1988年,Informix将Innovative Software公司收购,后者研发了著名的基于DOS和Unix的办公系统软件SmartWare,和具有革新意义基于Apple Macintosh平台的的电子制表软件WingZ。

1995:收购IIIustra

在1995年收购了IIIustra后,第二个焦点集中在object-relational数据库(O-R)技术。Informix在7.x版本的OnLine产品中集成了IIIustra的O-R映射和DataBlades,结果变成了Informix Universal Server(IUS),或者简单地说,就是第9版。

在1996年的市场上第8版(XPS)和第9版(IUS纷纷出现令Informix成为第一个内建O-R支持的“big three”数据库公司(另外两个是Oracle和Sybase)。

从2000年开始,Informix历史上的大事件再也不是集中在技术革新上了。从那一年开始,三月份,Informix购买了Ardent Software,一家自己本来就是收购和合并而来的公司。这次收购为他们那个时候已经很多了的数据库引擎又增加了两个多维引擎UniVerse和UniData(被简称为U2),不仅包括Informix传统的产品,还有Red Brick的面向datawarehouse的SQL引擎、100% Java版本的SQL,Cloudscape

管理不当——亏损

1994:动态可扩展结构

随着Informix在办公自动化领域的失败,1994年他们重新把精力集中到发展当中的数据库服务器市场。同年,在与Sequent Computer Systems的协作下,Infomix发布了具备动态可扩展结构(DSA)的6.00版的数据库服务器。

当时间到了1997年的时候Informix出现了管理不当,甚至掩盖了Informix在技术上的成功,由于不规则的操作使公司产生了超过20亿美元的泡沫。当时的公司CEO Phillip White把这些差额怪罪在未能投入足够的精力在核心数据库业务上,而在object-relational技术上投入了太多资源,紧接着大量的营业损失和裁员相继而来即使1997年7月White离开后,公司在1998年还是来了一次财务重审。

终结——IBM的接管

2000年7月,Ardent公司的前任CEO,Peter Gyenes,成为Informix的CEO,并且迅速重整了Informix以让其成为一个更诱人的期待别被别人收购的“猎物”。这样重要的一个决定是要把所有的数据库引擎技术,和应用程序与工具分离开来。

在2001年4月,IBM趁着这次重整,提出了一项来自与沃尔玛(Informix最大的客户)的建议,从Informix购买了数据库技术、品牌、未来开发计划(代码名为“Arrowhead”的内部工程)以及和这些相关的超过10万余计的用户基础。剩下的生产应用程序和工具的公司重新命名为Ascential Software。在2005年5月,IBM买下了Ascential,在IBM的Information Management Software的投资组合下重新聚合了Informix的资产。

在本周Informix升级到11.7。Informix演示与试用下载:http://www-01.ibm.com/software/data/informix/downloads.html

试用版11.5下载地址:http://www.ibm.com/developerworks/cn/downloads/im/ids/

#p#

系统与数据库环境的更新

Untangle Gateway 8.1

Untangle Gateway是基于Debian的网关系统,它带有可插拔的模块以支持各种网络应用,这包括垃圾邮件阻挡、网页过滤、反病毒、反间谍软件、入侵阻止、虚拟专用网、SSL虚拟专用网、防火墙等等。

Untangle Gateway 8.1下载地址:http://www.untangle.com/Downloads/Download-ISO

LDAP Account Manager 3.3.0

该版本包含大量的可用性改进,另外增加一个新模块用来管理 IMAP 服务器的邮箱。LDAP Account Manager (LAM) 是一个基于浏览器的 LDAP 帐号管理系统。

LDAP Account Manager 3.3.0下载地址:http://www.ldap-account-manager.org/lamcms/releases

MetaModel 1.5

MetaModel 是用来重建 SQL 99 兼容的数据库元模型。

MetaModel 1.5下载地址:http://eobjects.org/trac/wiki/Downloads

DBSight 4.1.4

DBSight是一个J2EE的搜索平台,可扩展的即时全文搜索任何关系型数据库,对初学者和专家。它具有内置的数据库抓取以下用户定义的SQL ,增量索引,配置的结果排名,突出显示的搜索结果(如谷歌) ,计数和分类结果(如亚马逊) 。该版本都是bug的修复。

DBSight 4.1.4下载地址:http://www.dbsight.net/index.php?q=node/47

ProjectForge 3.5.3

该版本对文档进行了重新整理,使之更加直观可用,修复了登录用户的一个 XSS 潜在漏洞。

ProjectForge是一个基于Web的项目管理解决方案包括:工时表(Timesheet)、费用管理、项目甘特图,控制和管理工程分解结构。集成JiRA做为问题管理系统。

ProjectForge 3.5.3下载地址:http://www.projectforge.org/pf-en/Downloads

CitrusDB 2.3

CitrusDB 是一个基于Web的客户关系维护和账单管理解决方案,用于跟踪客户信息、关系管理、服务、产品以及账单发票、信用卡的资料的管理。该版本增加了使用PDF格式的邮件的发票附件的功能;改进对信用卡的处理;优化建库脚本的索引,查询速度更快。

CitrusDB 2.3下载地址:http://www.citrusdb.org/download/

NOC 0.6.2

NOC 项目是一个适合电信公司,服务提供商和企业网络操作中心的运营支撑系统( OSS )。所涵盖的领域包括国家石油公司故障管理,服务激活/供应,多VRF地址空间管理,配置管理,的DNS配置,对等的管理, RPSL和过滤器生成素,并提供相应的数据报表。

该版本引入了激活对象池,用来分享不同的已激活进程,大大的提升了系统响应速度和性能以及可靠性;IPAM 模块增加  "show free prefixes" link and "rebase prefix" 特性。

NOC 0.6.2 下载地址: http://redmine.nocproject.org/projects/noc/

OpenXava 4.1

OpenXava是一个让使用XML与Java来开发J2EE商业应用程序变得简单的框架.OpenXava不使用常见的MVC架构,它是一个JPA应用程序引擎,你能够通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期实体对象持久化到数据库中去。

使用OpenXava你只需要写model,POJOs,和Java 5 annotations,你不用写view,也不用写controller。

OpenXava 4.1下载地址:http://sourceforge.net/projects/openxava/files/

OpenCAN 0.6

OpenCAN 是一个用来与各种不同的 CAN (控制区域网络) 设备交互的软件平台,提供抽象的 C++ 接口用来控制 CAN 设备。可通过插件来扩展对一些特殊设备的支持,并通过简单的 API 进行调用,每个组件都是跨平台的,可用来高效的开发在 Windows 和 Linux 运行的 CAN 软件。

OpenCAN 0.6下载地址:http://www.codeofintelligence.com/opensource/opencan/

Alfresco 3.4.d

该版本主要是一些缺陷的修复。

Alfresco 提供了开源的企业内容管理系统(ECM),功能包括:文档管理、协作、记录管理、知识库管理、Web内容管理等功能。其页面采用 FreeMarker 开发。

Alfresco 3.4.d下载地址:http://wiki.alfresco.com/wiki/Download_Community_Edition

Percona Server 5.5.8 Beta

Percona Server 发布了 5.5.8-20.0 版本,这是对 MySQL 5.5.8 正式版的第一个增强版本,主要亮点有:

通过对服务器和存储引擎的改善提升了性能和可伸缩性
优化闪存存储,例如 SSD, Virident, and FusionIO
为元计算作出的优化
提供 HandlerSocket 插件用于 NoSQL 访问
There’s an Amazon OS repository, as well as Yum and Apt repositories
改善了复制、分区和存储过程等功能
更详细的诊断和可调整性
更强的可嵌入式开发,包括可嵌入式的认证

Percona Server 5.5.8 Beta下载地址:http://www.percona.com/downloads/

Infinispan 4.2.1.CR2

Infinispan 发布了 4.2.1 的第二个 RC 版本,该版本对 4.2.0 进行很好的回馈,大量的bug修复和性能提升。

Infinispan 4.2.1.CR2 下载地址:http://www.jboss.org/infinispan/downloads.html

#p#

系统工具的更新

Squid 3.2.0.5 beta

Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。

Squid 3.2.0.5 beta下载地址:http://www.squid-cache.org/Download/

SysUsage 4.0

SysUsage是一个系统的监测和报警报告工具。它可以产生历史图监控CPU ,内存,输入输出,网络和磁盘使用情况,等等。该版本增加了客户端使用 JQplot 的图表库进行绘图,增加 tabs 和 缩放视图。

SysUsage 4.0下载地址:http://sourceforge.net/projects/sysusage/files/

Selenium 2.0b2

Selenium (SeleniumHQ) 是 thoughtworks公司的一个集成测试的强大工具。Selenium 现在存在2个版本,一个叫 selenium-core, 一个叫selenium-rc 。

selenium-core 是使用HTML的方式来编写测试脚本,你也可以使用 Selenium-IDE来录制脚本,但是目前Selenium-IDE只有 FireFox 版本。Selenium-RC 是 selenium-remote control 缩写,是使用具体的语言来编写测试类。selenium-rc 支持的语言非常多,这里我们着重关注java的方式。这里讲的也主要是 selenium-rc,因为个人还是喜欢这种方式。

Selenium 2.0b2下载地址:http://seleniumhq.org/download/

DB Solo 4.1.1

对数据库开发者和数据库管理员两者而言,DB Solo都是一款经济且功能强大的跨平台数据库开发和管理工具(非开源)。由于其丰富的功能设置,它与价格更高的其他同等级工具相比毫不逊色。DB Solo拥有直观的用户界面,能让你考察和管理数据库对象,也可执行你自己的ad-hoc查询。DB Solo支持现今各主流操作系统和DBMS产品。该版本是个bug修复版本。

DB Solo 4.1.1下载地址:http://www.dbsolo.com/download.html

Octopussy 1.0 RC3

Octopussy (八爪鱼) 是一个用来管理系统日志的解决方案,它可以存储日志、生成统计报表以及进行适时报警。Changes: Major bugs regarding ISO DateTime format have been fixed.

Octopussy 1.0 RC3下载地址:http://sourceforge.net/projects/syslog-analyzer/files/

AjaXplorer 3.2.1

该版本主要是bug修复,同时还增加了一些新的插件,性能上也有不少改进,以及安全方面的更新。

AjaXplorer是一款通过本地实现远程端文件管理功能的软件。该软件提供了一个友好的可视化GUI界面方便用户的使用。

主要特性:

1. 可以对远程端文件进行全功能的操作,如上传、下载、删除、更名等
2. 提供了一个在线编辑器
3. 图片预览功能
4. 完备的书签系统

AjaXplorer 3.2.1下载地址:http://sourceforge.net/projects/ajaxplorer/files/

NavalPlan 1.0.3

NavalPlan是一个基于ZK框架开发Web的项目规划,监测和控制软件。

主要特性包括:

 * 多项目管理.
 * 团队资源分配
 * 灵活的日历
 * 从工作分解结构(WBS)生成可配置的甘特图
 * 资源结构分解图(RBS)
 * 超负荷的资源分配控制
 * 挣值管理
 * 基于工作报告的成本分析
 * 其它功能还包括:质量表单,项目模板,规划方案,多任务的进度测量。

NavalPlan 1.0.3下载地址:http://www.navalplan.org/nc/en/download.html?linkpid=24

Atlassian Bamboo 3.0

Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server)(非开源软件)。 Bamboo的特点: 简单的用户界面 容易安装 - 顺利的话,5分钟内就可以让运行起来! 自动检测你的设置 - 如果您的Server上使用了Maven,Ant或者Java设置, Bamboo会自动检测他们; 连续的日志 - 监测你的build的colour coded日志; 容易显示所有项目

Atlassian Bamboo 3.0下载地址:http://www.atlassian.com/software/bamboo/BambooDownloadCenter.jspa

#p#

发行版的更新

Oracle Linux 6

Oracle Linux是由Oracle公司提供支持的企业级Linux发行。据项目网站称,Oracle以Red Hat Linux做为起始,移除了Red Hat的商标,然后加入了Linux的错误修正。Oracle Linux现在是,并旨在保持为,与Red Hat Enterprise Linux完全兼容。

Oracle Linux 6 主要的改进包括:Ext4文件系统、XFS、ftrace、Linux性能计数器和 perf、Powertop、Latencytop 等等。

Oracle Linux 6下载地址:https://edelivery.oracle.com/linux

Frugalware Linux 1.4

Frugalware Linux是一份独立开发的通用桌面Linux发行,它面向中级用户。它遵循了Slackware风格的简洁设计理念,并且包括了来自Arch Linux的pacman包管理实用工具。

Frugalware Linux 1.4下载地址:http://frugalware.org/download

Mandriva Linux 2011 Alpha 1

Mandriva Linux以Mandrake Linux的名称创建于1998年,其宗旨是让Linux对每一个人都更易于使用。当时,Linux作为操作系统已经以其强大和稳定而著称,但它要求人们 有很强的专业知识,并涉及大量的命令行操作;MandrakeSoft认为这是一个将最好的图形桌面环境及其自己的图形界面配置工具集成到Linux中的 机会,并且很快就因其树立了Linux的易用性标准而著称。

Mandriva Linux 2011 Alpha 1下载地址:http://www.mandriva.com/en/download/free

红帽企业 Linux 4.9

Red Hat领导着Linux的开发、部署和经营,从嵌入式设备到安全网页服务器,它都是用开源软件作为Internet基础设施解决方案的领头羊。Red Hat由有远见的企业家Bob Young和Marc Ewing创建于1994年,它以源码开发作为营业模型的基础。它也代表了软件开发行业的一次根本转变。软件的原始代码对所有人都可以获得,使用该软件的 开发人员可以自由地对其作改进。其结果是迅速的革新。Red Hat解决方案包括Red Hat Linux、开发人员和嵌入式技术,以及培训、管理和技术支持。这份开源革新通过称之为Red Hat Network的Internet平台传递给客户们。

红帽企业 Linux 4.9下载地址:https://access.redhat.com/downloads/

Linux Mint 10 LXDE RC

Linux Mint是一份基于Ubuntu的发行版,其目标是提供一种更完整的即刻可用体验,这包括提供浏览器插件、多媒体编解码器、对DVD播放的支持、Java和其他组件。它与Ubuntu软件仓库兼容。

Linux Mint 是一个为pc和X86电脑设计的操作系统。因此,一个可以跑得动Windows的电脑也可以使用Linux Mint来代替Windows,或者两个都跑。既有Windows又有Linux的系统就是传说中的“双系统”。同样,MAC,BSD或者其他的Linux版本也可以和Linux Mint 共存。一台装有多系统的电脑在开机的时候会出现一个供你选择操作系统的菜单。

Linux Mint 10 LXDE RC下载地址:http://www.linuxmint.com/download.php

Ubuntu 10.04 的第二个更新版本

Ubuntu 是一个由全球化的专业开发团队建造的操作系统。它包含了所有您需要的应用程序:浏览器、Office 套件、多媒体程序、即时消息等。Ubuntu 是一个 Windows 和 Office 的开源替代品。

Ubuntu 10.04 的第二个更新版本下载地址:http://www.ubuntu.org.cn/getubuntu/

桌面端应用的更新

Gnome 0.8.0

GParted (Gnome Partition Editor)是一种非常小巧自启动运行光盘,采用X.org,轻量级的Fluxbox窗口管理器,以及最新的2.6 Linux内核建构。其中包含的GParted硬盘分区工具,作为系统维护盘非常有用。该版本增加了尝试修复丢失的分区数据的功能,修复了一些bug。

Gnome 0.8.0下载地址:http://gparted.sourceforge.net/download.php

Firebug 1.7a11

getfirebug.com 刚刚发布了 Firebug 1.7a11 + Chromebug 1.7.0a11 修复了 17 个问题.

Firebug 1.7a11下载地址:http://getfirebug.com/downloads

eazy 0.4.5

基于webkit的浏览器,支持window/Linux(本页面为windows版)。

eazy 亿简浏览器 0.4.5版发布
增加了皮肤功能
增强了万能地址栏功能
修正了一些错误
支持windows ubuntu fedora 等流行的操作系统。
独有的“划鼠加速”功能让网络瞬间通畅,不再忍受漫长等待
webkit渲染引擎,页面极速呈现
全部页面式配置,个性化设置直观快捷,没有对话框的纷扰
万能地址栏,充分利用地址栏,一键切换应用模式,让亿简瞬间变成词典、查询终端、……
超大浏览页面,你所见的就是你所需的,而不是一堆工具栏

eazy 0.4.5下载地址:http://code.google.com/p/okgo/downloads/list

VirtualBox 4.0.4

VirtualBox 是一款功能强大的 x86 虚拟机软件,它不仅具有丰富的特色,而且性能也很优异。更可喜的是,VirtualBox 于数日前走向开源,成为了一个发布在 GPL 许可之下的自由软件。

VirtualBox 4.0.4下载地址:http://www.virtualbox.org/wiki/Downloads

Chrome 10 测试版

在Chrome Dev 分支更新到 Chrome 11 的同时,Google 还发布了首个 Chrome 10 的测试版。随着 Chrome 10 测试版的正式发布,原先仅仅在 Dev 分支中的一些功能终于开始进行公测。

Chrome 10 测试版下载地址:http://www.google.com/chrome/eula.html

【系统频道本周热点】

  1. IT界的爱情──非诚勿扰?(专题)
  2. 克隆Windows 那些坚挺与倒下的项目(专题)
  3. 新手指南:四大妙招掌握linux系统维护
  4. Windows 8与Windows Phone 7相遇中的尴尬
  5. Stallman最新访谈:Debian,Mono与智能手机的自由化
  6. Debian自由软件的精神捍卫者(专题)
  7. 微软证实:Windows 7 SP1将于本月正式发布
  8. 甲骨文正式收购Sun一年间的变化与争议
  9. 寻找迷失在Windows中的Ubuntu
  10. 一个垃圾信息过滤系统的进化之道
责任编辑:张浩 来源: 51CTO.com
相关推荐

2011-03-18 17:45:51

系统升级录

2011-07-15 15:16:39

2011-04-22 15:19:50

系统升级录

2011-06-17 17:08:03

系统升级录

2011-03-11 21:24:47

系统升级

2011-05-20 15:58:01

系统升级录

2010-12-18 12:17:14

系统升级

2010-08-13 13:20:15

2011-02-25 19:15:39

2010-11-12 17:04:46

系统升级

2011-03-25 16:41:49

2010-10-22 17:32:35

2010-08-20 15:43:33

系统升级录Vim

2010-06-25 14:14:50

Exchange Se

2011-07-29 16:00:58

2010-07-09 15:00:50

Linux内核系统升级录

2011-08-12 16:57:41

2010-11-19 17:15:24

2010-06-18 15:08:18

2010-08-06 15:05:39

点赞
收藏

51CTO技术栈公众号