Home Database Mysql Tutorial Oracle EBS进化史

Oracle EBS进化史

Jun 07, 2016 pm 05:15 PM
o database

通过图表总结了下Oracle EBS的进化历史,回顾历史,Oracle已经在EBS这个产品上耕耘了25年,不得不惊叹这个产品的生命力,Fusion出

通过图表总结了下Oracle EBS的进化历史,回顾历史,Oracle已经在EBS这个产品上耕耘了25年,不得不惊叹这个产品的生命力,Fusion出了之后,R12.2会不会是EBS最后一个Release


Oracle EBS历史上的那些事儿

1987年

这家于1977年创建的软件公司,于1986年在NASDAQ上市,1987年营收已达1亿美金,当然,主要是数据库产品的收入,因为oracle于1987年才正式建立起一个仅7个人的应用软件开发部门。可笑的是,这个应用软件部门最初的任务,一半是为自己的财务部门开发应用软件,一半是在销售数据库产品时,应客户的要求顺便将自家使用的财务软件拿出来卖。


1988年
1988年,SAP的创业者们做出了一个后来被称为“天才”的决定:开发基于C/S架构的R/3系统。


1989年

1989年,ORACLE首次发布制造应用,库存管理(INV)是其第一个模块。注意:INV模块以后将在ORACLE ERP产品的应用架构中,扮演着极其重要的角色。



1990年

1990年,ORACLE发布应用产品R7、R8,主要还是C/S架构的财务会计软件,与SAP对“R”的“实时”定义不同,这里的“R”仅是“Release(版本)”的意思,ORACLE应用产品后来一直沿用了这一叫法。



1992年
1992年,ORACLE发布应用产品R9,这是一个包含财务会计、生产制造、人力资源的应用软件包。这一年ORACLE已经基本摆脱危机困境,年营收达到12亿美金,当然,数据库仍是主要收入来源。其时,在应用软件方面,ORACLE大约已经拥有了1500个客户,但主要是一些中小型的美国公司


1993年
1993年,ORACLE 决定将过去所有的应用产品重写以适应于C/S架构。当年,发布应用产品 R10,包括财务、制造与人力资源三大部分。

1993年
1993年另外一家中国本土企业应用软件公司“金蝶”成立,,也是从财务软件开始做起。截至2008年,其年营收约1.25亿美金。

1995年
1995年,ORACLE应用产品R10SC(smart client application)发布。1996年,ORACLE开始实施其应用产品的JAVA战略,30多个模块全部实现JAVA使能。

1996年
1996年SAP在中国华为项目上输给ORACLE就是案例之一,其后,又在美的、中兴等项目上相继失利于ORACLE。SAP此时开始公开与ORACLE翻脸交恶,并宣布在其ERP销售中将主要向客户推荐IBM的DB2数据库产品。

1999年
1999年,ORACLE应用产品R11 套件面世。到98年4月,已经有大约1300个客户。

2002年
2002年5月,软件巨人微软公司在继一年多前以11亿美金收购一家美国本土中型财务软件公司后,又以13亿美金收购欧洲小型企业应用软件供应商Navision,希图在据说整体规模有千亿美金之巨的企业应用软件市场分一杯羹。有媒体甚至报道说“微软收购欧洲ERP公司目标直指SAP”。

2004年
在2004年以103亿美金的代价将Peoplesoft和JDE一起纳入囊中。至此,ORACLE与SAP在ERP市场的整体份额差距进一步缩小,因为Peoplesoft与JDE当时位列世界第三、第四。尽管当时有很多人怀疑ORACLE会消化不良、自食其果,但时间已经表明,ORACLE笑到了最后。

2005年
2005年,ORACLE以58.5亿美金的代价并购Sieble。Sieble最著名的产品是CRM,该产品追根究源,可以追溯到ORACLE早年在其内部使用的一个“电话销售管理系统”。叶落归根,Sieble的历史仿佛转了一个圈,又回到了起点。

2007年
2007年,ORACLE正式发布EBS R12。此时的EBS已经包含有高度集成的300多个模块,几乎覆盖了制造业、商业、金融、服务、政府、公用事业等等各行各业的全部应用。过去曾看到ORACLE的一个说法:R12将是EBS的最后一个版本。不知道ORACLR葫芦里卖的是什么药?同年,ORACLE以33亿美金的代价收购知名的绩效管理软件Hyperion,以近5亿美金代价收购知名的产品生命周期管理软件Agile。

2008年
截至2008年,ORACLE年营收为224亿美金,而SAP年营收为161亿美金。年人均创收ORACLE为26万美金,SAP则为31万美金。相比之下,国内的用友年营收2.5亿美金,人均创收仅3.6万美金,金蝶年营收1.25亿美金,人均创收仅3.1万美金,差距十分明显。

2009年

R12.1发布

linux

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

iOS 18 adds a new 'Recovered' album function to retrieve lost or damaged photos iOS 18 adds a new 'Recovered' album function to retrieve lost or damaged photos Jul 18, 2024 am 05:48 AM

Apple's latest releases of iOS18, iPadOS18 and macOS Sequoia systems have added an important feature to the Photos application, designed to help users easily recover photos and videos lost or damaged due to various reasons. The new feature introduces an album called "Recovered" in the Tools section of the Photos app that will automatically appear when a user has pictures or videos on their device that are not part of their photo library. The emergence of the "Recovered" album provides a solution for photos and videos lost due to database corruption, the camera application not saving to the photo library correctly, or a third-party application managing the photo library. Users only need a few simple steps

Detailed tutorial on establishing a database connection using MySQLi in PHP Detailed tutorial on establishing a database connection using MySQLi in PHP Jun 04, 2024 pm 01:42 PM

How to use MySQLi to establish a database connection in PHP: Include MySQLi extension (require_once) Create connection function (functionconnect_to_db) Call connection function ($conn=connect_to_db()) Execute query ($result=$conn->query()) Close connection ( $conn->close())

How to handle database connection errors in PHP How to handle database connection errors in PHP Jun 05, 2024 pm 02:16 PM

To handle database connection errors in PHP, you can use the following steps: Use mysqli_connect_errno() to obtain the error code. Use mysqli_connect_error() to get the error message. By capturing and logging these error messages, database connection issues can be easily identified and resolved, ensuring the smooth running of your application.

How to use database callback functions in Golang? How to use database callback functions in Golang? Jun 03, 2024 pm 02:20 PM

Using the database callback function in Golang can achieve: executing custom code after the specified database operation is completed. Add custom behavior through separate functions without writing additional code. Callback functions are available for insert, update, delete, and query operations. You must use the sql.Exec, sql.QueryRow, or sql.Query function to use the callback function.

How to install and register the btc trading app? How to install and register the btc trading app? Feb 21, 2025 pm 07:09 PM

This article will provide a detailed introduction to how to install and register a Bitcoin trading application. The Bitcoin trading app allows users to manage and trade cryptocurrencies such as Bitcoin. The article guides users through the installation and registration process step by step, including downloading applications, creating accounts, performing identity verification, and first deposit. The goal of the article is to provide beginners with clear and easy-to-understand guidelines to help them easily enter the world of Bitcoin trading.

How to save JSON data to database in Golang? How to save JSON data to database in Golang? Jun 06, 2024 am 11:24 AM

JSON data can be saved into a MySQL database by using the gjson library or the json.Unmarshal function. The gjson library provides convenience methods to parse JSON fields, and the json.Unmarshal function requires a target type pointer to unmarshal JSON data. Both methods require preparing SQL statements and performing insert operations to persist the data into the database.

Top 10 global digital currency trading apps recommended (2025 currency trading software ranking) Top 10 global digital currency trading apps recommended (2025 currency trading software ranking) Mar 12, 2025 pm 05:48 PM

This article recommends the top ten digital currency trading apps in the world, including Binance, OKX, Huobi Global, Coinbase, Kraken, Gate.io, KuCoin, Bitfinex, Gemini and Bitstamp. These platforms have their own characteristics in terms of transaction pair quantity, transaction speed, security, compliance, user experience, etc. For example, Binance is known for its high transaction speed and extensive services, while Coinbase is more suitable for novices. Choosing a platform that suits you requires comprehensive consideration of your own needs and risk tolerance. Learn about the world's mainstream digital currency trading platforms to help you conduct digital asset trading safely and efficiently.

How does Go WebSocket integrate with databases? How does Go WebSocket integrate with databases? Jun 05, 2024 pm 03:18 PM

How to integrate GoWebSocket with a database: Set up a database connection: Use the database/sql package to connect to the database. Store WebSocket messages to the database: Use the INSERT statement to insert the message into the database. Retrieve WebSocket messages from the database: Use the SELECT statement to retrieve messages from the database.

See all articles