Some differences between SAP and Oracle

Source: Internet
Author: User
Today, I talked to my colleagues and customers about the comparison between SAP and Oracle. Although I have been repeatedly asked the same question, I am still surprised to find myself new thoughts every time. In order to avoid thinking about new reasons but forget the old saying, I think it is better to have a good memory than to write it down. In addition, it is also the meaning of the photo, in order to commemorate those in your pre-sales work or the spirit of the current or open your mouth ......

Maybe the question I selected is not quite in line with the traditional practice of SAP, just as a big leader in SAP once taught "sap only studies customer needs, I am not interested in what competitors are doing. However, a small company is nothing but an unknown pawn in SAP, and it is impossible to reach this level of detachment. So every time you see a kind and pure customer that will be blinded by rumors on the market or nonsense, you may feel angry. Oracle System comparison with SAP Is the implementation more flexible?For example, for projects of the same scale in an enterprise, if the Oracle system is used, the implementation consultant usually needs more than 20 people. For SAP systems, there are usually only six or seven people. However, the implementer will say that the same money is used to do the same thing, so the customer often does not take this phenomenon into consideration, and sometimes may feel that the number of people is too large. In fact, this involves another widely spread saying that the SAP system is rigid and closed, while the Oracle system is flexible and open. But is that true? For the time being, we have put aside the specific technical implementation differences of the system. In terms of implementation alone, can "flexible" implementation really bring value to customers? SAP is mainly used for configuration during implementation, while oracle is undoubtedly used for secondary development during implementation. I think the different implementation methods directly lead to the different scale of the project implementation team. So in my opinion, each Oracle project is created by implementation consultants to a large extent, this also explains why Oracle implementation companies always claim that their relationships with customers are good, and how they can obtain "stable cash flow" from old customers ". Of course, how can anyone who implements the project know what is currently running in the Oracle system. Let's look back at the implementation of the SAP system. Because most of the implementations use the standard "switch" settings in the system, if you want to modify the system after it is launched, there is no need to work with the original implementation team. Anyone who is familiar with the SAP system can quickly start working on the existing system. It is also the "turnkey project" feature of the SAP system that has created a lot of miracles, for example, many customers have never asked for help from consulting companies after the SAP system is launched, or even have not dealt with SAP for years, for example, many customers can study the basic principles of SAP independently and implement new SAP functions based on their existing systems. From another perspective, many SAP users have successfully transformed their roles-from SAP users to SAP Consulting partners. There are many such examples, such as, Tsinghua Tongfang, and Hisense network technology. For other customers, most of them can obtain the technical capabilities to independently maintain the system and implement some new applications after the project ends. In contrast, Oracle has been in China for so many years. In addition to one of hand's largest implementation partners, how many partners can several consultants grow? Therefore, the implementation philosophy of SAP is undoubtedly one of the outstanding values that sap can bring to customers. You must know that these can be the most important core systems of an enterprise. Generally, after project implementation is completed, it can truly realize the transfer of knowledge and actual control of the current system, for enterprises, the meaning is naturally extraordinary. (This article first in Xu Kun blog http://blog.xukun.com, welcome to post, but please indicate the source, thank you !) Oracle System comparison with SAP Is the system more technically flexible?People who put forward the above ideas are generally based on this understanding: many processes in the SAP system are solidified in the system, while the Oracle system can be modified at will to meet enterprise needs. Simply put, enterprises need to modify the process to meet sap requirements, while oracle is the opposite. The differences between the two implementation concepts have been discussed above. In fact, even for technical implementation, SAP can also be as flexible as it is in Oracle implementation-the SAP system supports multiple forms of secondary development, and customers can make various modifications to the SAP system as they wish. However, SAP strongly does not recommend this !! Many people may not even know that the source code of the SAP system is 100% open. Let's ask which other software developers can do this. Therefore, for SAP, this implementation method of Oracle is neither feasible nor practical. Oracle Is fully Based on Java Therefore More advanced? Oracle And underlying Oracle Is the database platform more closely integrated, so it is more efficient to run?The above two points seem unrelated, but I put them together because I think they are funny. They are all like red flags and red flags! It is undeniable that Java is an excellent language with good compatibility and versatility. But Does Oracle use it to build a system mean that it can do its best to avoid its disadvantages? I don't think so. The first is the issue of execution efficiency. As a large IT system like ERP, no one can turn a blind eye to execution efficiency. The versatility and compatibility of a piece of code are even stronger. I don't think it would be useful if I haven't finished running for half a day. I think that's why sap claims that the complex business processes at the core of the system will still run on the ABAP language in the future. As a tested Language for business process management, ABAP has gained worldwide recognition for its performance. In addition, sap has not yet seen the advantages of Java. Now sap's newest NetWeaver platform can support both the ABAP and Java environments, in addition, all interfaces related to the SAP system and external interfaces are completely completed by Java programs. In this way, both the advantages of Java and the efficiency of system operation are ensured. It must be noted that sap has made great efforts to increase its investment in Java in recent years and has not long been the third in the world (except sun and sun, a joint venture specializing in J2EE ), in fact, Sun is the first company that officially supports the latest Java ee 5 version of J2EE. In addition, Oracle ERP + oracle db must be easy to implement? I don't think so either. I certainly believe that, as a family member, Oracle's database team may work harder with their own families. But even if the customer chooses this bundling Method for ERP, he can ensure that other systems like CRM, SCM, SRM ...... Do I also use oralce + oracle? Even if the customer is Oracle's super fans and uses oracle from the beginning to the end, can he ensure that the upstream and downstream vendors he communicates with use Oracle for System Interconnection? Interconnection is the trend of the times, and SAP has seen this point before it has been put down and admitted that the customer's system cannot completely adopt sap, in the future, more important considerations should be integration and composite applications between different systems. However, Oracle is still plausible and contrary to their own open nature. Such behavior ...... It makes me feel ashamed ......
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.