2月第三周系統升級錄: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
【系統頻道本周熱點】