What is the requirement of Oracle knowledge in learning SAP

Hi,
    I am attending Oracle in parallel with SAP-ABAP. But now-a-days I am not getting much time to attend Oracle.
    Sir/Madam  can you tell me to how much extent we need to know Oracle to become a good abaper.

Hello Venkat,
it depends on your definition of a "good ABAPer".
In my opinion there are 2 types of ABAPer:
1) The "functional" ABAPer
These guys can extend, add, maintain and develop code/functions combined with a huge module know-how for the business needs, but they use a database just as a data store without knowing the "power" and "possibilities" of it.
2) The "technical" ABAPer
These guys can extend, add, maintain and develop code/functions with less module know-how. So the functional development would take much more time than by a "functional" one. The written code is high-performance and is designed to handle the amount data smoothly regarding to performance, memory usage, etc.
In my ABAP times (round about 9 years ago .. oh man i am getting old), i was one of the "functional ABAPer" and used the database just as a data store.
Today i think you should have one "functional" ABAPer and one experienced dba with ABAP (and DBSL) know-how in your team to get the best result. It is nearly impossible to be up-to-date on oracle database level for a ABAPer, because it changes so fast (optimizer behavior, new features, etc.).
I listen to discussions of ABAPers who think they can tune SQL code with their "old database" know-how. (a classic one is still the order of tables in a sql statement to get a "good" execution plan - if these guys would know that the RULE based optimizer isn't in the game anymore)
Regards
Stefan

Similar Messages

  • What are the requirements for Oracle Locator?

    Hi, when installing a new database, we want to trim out the stuff that Oracle installs by default that we don't absolutely need. However, we do want to make use of the MDSYS.SDO_GEOMETRY type and Oracle Locator (not Spatial).
    Oracle has all these different components, and we jut found out that in order to use Locator, you have to install Oracle interMedia. Is there anything else there that Locator has a dependency on that we would be missing? We intend to install these:
    Oracle Workspace Manager
    Oracle Enterprise Manager
    Oracle Database Catalog Views
    Oracle Database Packages and Types
    But out of the list of the rest of them, what is needed for Oracle Locator?
    Spatial
    Oracle interMedia
    OLAP Catalog
    Oracle XML Database
    Oracle Text
    Oracle Expression Filter
    Oracle Rules Manager
    Oracle Workspace Manager
    Oracle Data Mining
    Oracle Database Catalog Views
    Oracle Database Packages and Types
    JServer JAVA Virtual Machine
    Oracle XDK
    Oracle Database Java Packages
    OLAP Analytic Workspace
    Oracle OLAP API

    Oracle Locator is implemented in the MDSYS userid. (It's included in every version and edition of the database since 8i, including 10gR2 Express Edition.)
    As you have noted, Locator is considered part of intermedia. (In some versions of Oracle, Locator is officially a feature of intermedia, in others it seems to be independent. In all versions, it uses a commono install with intermedia.) The install for intermedia 10gR2 is described at http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14302/ap_instl_upgrd.htm#sthref649
    I believe there are some Locator funtions in 10gR2 that are impemented in Java and require the JVM. The 10gR2 Express Edition (XE) does not include JVM and Locator seems to be mostly functional, but there are areas that do not work.
    Technically you do not need Oracle Text or Oracle XDK/XMLDB. I've found they are extremely useful so I do include them in my minimum installs. They are also included in XE.
    In your list the following are related to separately licensed EE options: Spatial, OLAP and Data Mining

  • What is the different between Oracle Process Manuf and Oracle Discrete Manufatur in oracle?

    Dear What is the different between Oracle Process Manufacturing and Oracle Descret Manufacturing in Oracle?

    Hi Elad,
       Depending on the requirement and the availability we go with implementing a particular database.
    For xi point of view there is no difference between oracle and SQL database. However you need to intall the drivers of SQL.
    Even there is no difference in the communication channel configuration.
    Reward points if found helpful.
    Thanks & Regards,
    Bharath.

  • What is the Diffrence between Oracle 11 and 11i

    What is the Diffrence between Oracle 11 and Oracle11i ?.
    With Rgds
    Arun J.Isaac

    Oracle 11i is internet based and run with java platform where we can see the applets downloading alongwith oracle forms and it refreshes all the jar files in oracle default directory.
    Oracle 11 is not intergrated with Java its an Oracle standalone platform.
    Regards,
    Arumugam S.

  • What are the required settings for Quality Certificate

    Hi Team
    What are the required settings for Quality Certificate for Raw material from vendor. This is my RR - Result Recording  for inspection lot.
    Please sugget me T-Code to view this.
    Can I see say for 6-9 months RR done insp. lot.
    Thanks

    Settings for Quality Certificate for Raw material from vendor,
    Activate QM Procurement key, enter qm control key with certificate and Enter certificate type in certificate field.
    There are 2 cases,
    u want details of certificate send by vendor
    u want to record results and see inspection lot wise results.
    case1
    depending upon the certificate selected by u, system will give u warning or error msg for certificate confirmation at the time of gr. for confirmation QC51 t_code is used. here status has to be changed to 'filed and inspected' then gr will be allowed.
    all these certificates can be dispalyed in QC55 T_CODE.
    CASE2
    U can record results and see in inspection report tab in QA33
    Edited by: YOGINI B THORAT on Aug 4, 2009

  • What is the password for 'oracle' user created during XE installation?

    Hi,
    What is the password for 'oracle' user automatically created when XE is installed?
    I installed XE on Linux and it's created under 'oracle' user, but I don't know 'oracle' password. So, I cannot stop TNS listener.
    During configuration, it prompted me to enter SYS and SYSADMIN password but it didn't ask me to enter 'oracle' user password.
    Please let me know or point me to the document.
    Thanks,
    N

    Hi Jari,
    I tried your suggestion, but it didn't work unfortunately.
    When I type (sudo su -oracle) as follows, it still prompts the password. When I hit Enter key w/o anything, it seems to proceed and the prompt shows up in the following line. So, I thought it was successful, but when I checked 'whoami', it's not logged in as 'oracle'.
    So, I created the password for 'oracle' and logged in as 'oracle' using a new password. Then, I stopped TNS listener to uninstall XE.
    It would be nice if it's documented in XE document somewhere... since it's created by XE installation, I assumed some kind of default password was used.
    Thanks,
    N

  • What is the required hardware to control AMC servo amplifier model 30A20AC?

    Hi everybody,
    What is the required hardware to control "Advanced Machine Controls" servo amplifier Series 30A-AC, model 30A20AC?
    The interface hardware should connect to a laptop, and run in real-time.
    Tnank you

    Hi Nkhbeik,
    I went to ni.com/motion >> choose NI Motion Hardware.  I then filtered out the hardware that did not support Real-Time by clicking on Real-Time on the left hand side of the page.  There are a number of results returned.  Depending on how many axis you need, you can filter the results further.  Any of the results can be used with the appropriate connector, either a cRIO chassis (for the 9505), a PXI Chassis (for PXI formfactor), or a PCI Extension device for a PCI card.  I hope this helps!
    Kristen H. 
    Message Edited by Kristen H. on 06-08-2009 01:22 PM

  • What are the required things to do the debug?

    hi Experts,
    What are the required things to do the debug?
    thanks in advance
    sekhar

    Hi,
    There are different ways to go in debugging mode.
    One way is to go to the transaction and put /h + enter in the top blank space.
    The other way is to but a breakpoint in your program.After you execute the program,it will stop at the breakpoint and go into debugging mode.
    The thirdway is to write break-point in the code at a specific point.On execution it will stop at that point.
    A fourth way is to write break (your user id).It will stop only for you and then you can debug it.
    Hope it was useful.
    Thanks,
    Sandeep.

  • What are the required depreciation areas to post IFRS

    Hi,
    what are the required depreciation areas to post IFRS
    Thanks And Regards.
    Ramakrishna.K

    Hi,
    You should use the local rules for depreciation area 01 = local book and
    set up your group rules in another depreciation area such as 30 where you can use different GAAP.
    Regards
    Sunil
    Assign Points, if Useful

  • What is the required internet bandwidth for Endeca Web Acquisition Tool

    Hi,
    What is the required internet bandwidth for Endeca Web Acquisition Tool.
    Regards,
    Suresh.

    I would expect the tool to work within the constraints of the bandwidth available.  Low bandwidth = slow acquisition.

  • What is the required sda files to deploy SSO2?

    what is the required sda files to deploy SSO2?

    Hi Veeraraj,
    You would require
    1. tcsecauthjmxear.sda
    2. tcsecauthsso2wizard.sda
    these files are attached in the SAP Note 1083421 - SSO2 Wizard
    Cheers!
    Sandeep Tudumu

  • What is the difference btw Oracle bpm 10gr3 vs albpm 6.0.5 version

    What is the difference btw Oracle bpm 10gr3 vs albpm 6.0.5 version
    Are the build number common to them?

    Projects built in ALBPM 6.0 can be used directly in Oracle BPM 10g, but the reverse is not true.
    It's sometimes thought that Oracle BPM 10g was just a relabeling of the predecessor BEA product ALBPM. This is not the case.
    In Studio, standards are better supported:
    <li> By default, new processes now use horizontal swim-lanes. You can change the swim-lanes orientation individually for each process. You can define the default orientation for each project and for your Studio installation.
    <li> It uses more sophisticated BPMN icons. BPMN is the new default process diagram theme. BPMN constructs now include Gateways (AND, OR (new in 10g), XOR, Multiple Instance (previously Split-N)). A new Timer event was added. Loop conditions for automatic activities and groups were added.
    <li> Studio now supports Mac/OS 10.4 Tiger and Mac/OS 10.5 Leopard.
    <li> Studio now supports Windows Vista.
    <li> Studio now supports CVS and Subversion version control systems.
    <li> The Studio UI incorporates Eclipse 3.3 improvements such as the following:
    <li> New Minimize/Maximize behavior: When minizing view stacks in Studio, the view icons are placed on the nearest trim area. If a view is maximized, all other views are minimized, rather than hidden.
    <li> Interactive tasks provide a new "previewable" property. The new Application Display Panel and Task Execution Panel of WorkSpace automatically start the execution of previewable tasks without locking the process instance. Enabled by default for Dashboards.
    <li> New type of Activity: Time Activity. A process instance that arrives to this activity just sits idle until a timed event occurs.
    <li> Option Process Notification Immediately on Termination Wait activities has been deprecated. Now both the Wait activity and the first activity in the interruption flow always execute in the same transaction.
    <li> Although I'm not wild about it, there is an auto-layout feature re-arranges all visual elements of a process diagram automatically, minimizing superpositions and aligning the flow as much as possible. Only available for processes with horizontal lane orientation.
    <li> New process property (Greedy Execution Mode) indicates the Process Execution Engine to collapse contiguous automatic tasks in a single transaction. This mode of execution provides better performance for some processes. Disabled by default.
    <li> A new Process-Level debugger allows developers to introduce breakpoints and debug complete processes running in Studio. When the execution reaches a breakpoint, the Engine pauses and Studio's debugging view appears. You can inspect variables, add new breakpoints, resume and continue execution.
    User Interface
    <li> The Business Analyst and Business Architect profiles provide a simpler set of menu options and toolbars.
    <li> New editor for BPM Object Presentations. It's easier to use, provides a WYSIWYG drag and drop interface, improved CSS support and a new Drag & Drop toolbar.
    <li> You can now interrupt a running Simulation started with the Run to the End button.
    <li> New BETWEEN operator added to Business Rules editor (on both Studio and WorkSpace). This operator works with Time and numeric types.
    <li> The Documentation View now displays read-only documentation for the standard Fuego.* components.
    <li> New on-line help book Oracle BPM Components Reference provides reference documentation for the standard Fuego.* components. Only available for the developer profile.
    <li> This version introduces Project Dependency, which allows you to re-use components and role definitions from a common base project.
    In the WorkSpace:
    <li> WorkSpace has an edit mode which allows users to change and save the configuration and layout of panels.
    <li> A new tabbed interface allows you to define multiple pages, each with its own set of panels. You can export the layout configuration to an XML file and re-import it on a different environment or as a different user. Administrators can define layouts for all users in a certain Role.
    <li> You can export the data in the Worklist panel to a PDF or CSV
    <li> You can see an OOTB chart representation of the distribution of items in the Worklist panel.
    <li> WorkSpace includes the following new panels: Task Panel: Renders the execution of interactive tasks within the panel, instead of using the default modal dialogs. Dashboard Display Panel: Provides a way to display Dashboards within a Panel. View Chart Panel: Provides predefined graphical reports about process performance, work items distributions and workload. Application Panel: This panel contains an application (the execution of a Global Interactive). Applications can respond to work item selections or run independently.
    <li> The user can now do re-assignment operations on multiple instances at once.
    <li> The Business Rules editor shows additional auditing information, including who and when a rule was modified.
    <li> WorkSpace now (optionally) stores session-specific information as client-side cookies. This allows load-balancing on a cluster environment without affecting the user experience.
    Integration:
    <li> New timeout property added to external resources of type HTTP Server. Use this setting to control timeouts on web service invocations.
    <li> Authentication information added to external resources of type JMS (Java Messaging System)
    <li> Processes exposed as Web Services can now provide a runProcess operation, which synchronously executes the complete process (from begin to end). Only meaningful on fully automated processes.
    Enterprise:
    <li> New Ant tasks to rebuild the Oracle BPM web applications for container-security.
    <li> Configuration Wizard adds option Generic JNDI to the list of available LDAP servers. When using this option, you must provide a custom configuration file defining the mapping of object classes, attributes and filters. This new feature is also the new mechanism for integrating with AquaLogic Interaction 6.5, replacing the old Identity Service.
    <li> Configuration Wizard can now be run without user interaction ("silent mode"). You specify all configuration values in an XML file.
    <li> Oracle BPM client applications (including WorkSpace, PAPI-WS and custom PAPI apps) are now able to connect to multiple environments (BPM Directories) simultaneously.
    <li> Added Sybase as a new provider for the Engine database and BPM Directory database.
    <li> More information added for auditing of Business Rules, including who and when a rule was modified.
    <li> Updated bundled JDBC drivers to their latest version.
    <li> The Engine now logs warning messages when it detects rogue threads. A new preference allows the administrator to disable automatic re-starts when the Maximum Number of Rogue Component Executions is reached. In addition, in the case of an automatic re-start the Engine now logs a complete thread dump.
    <li> Simplified procedures for deploying BPM WorkSpace on WebLogic Portal. BPM Process Administrator now generates the WorkSpace EAR file as a WLP library module.
    <li> Authentication information added to external resources of type JMS (Java Messaging System).
    Dan

  • What are the features of Oracle Database Cloning

    What are the features of Oracle Database Cloning

    Do you mean Duplication Database ?
    Please refer to documentation:
    [Creating and Updating Duplicate Databases with RMAN|http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/rcmdupdb.htm]
    Kamran Agayev A. (10g OCP)
    http://kamranagayev.wordpress.com

  • What is the use of "oracle.jbo.client.svc.ADFApplicationLifecycleListener"

    Hi All,
    We are currently developing some data services using ADF-BC, can someone tell me what is the use of "oracle.jbo.client.svc.ADFApplicationLifecycleListener" listener? We are using this listener in weblogic applicaion xml but no idea why its used.
    Also, what is the difference between
    "oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener" and "oracle.jbo.client.svc.ADFApplicationLifecycleListener"
    I tried searching a lot of documentation but none of them seem have this information.
    Thanks
    Mustufa
    Edited by: 875380 on Jul 27, 2011 3:33 AM

    Repeated start/stop or redeploy causes memory leak (7393267)
    Repeated start/stop or redeploy of an application causes memory to leak and the server has to be restarted to clean up the memory. New applications created in JDeveloper 11.1.1.0.1 will be configured with a Weblogic Application Lifecycle Listener to handle this scenario. For older applications migrated to 11.1.1.0.1, the listener will need to be manually added to the weblogic-application.xml of the application to solve this issue.
    <listener>
    <listener-class>oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener</listener-class>
    </listener>
    From : http://www.oracle.com/technetwork/developer-tools/jdev/knownissues-096030.html

  • What is the future of Oracle Discoverer?

    I posted some of my thoughts on this one http://www.appsbi.com/2007/03/19/what-is-the-future-of-oracle-discoverer-freeware/
    and thought who could be better to answer other than Discoverer users themselves. Do you think it makes sense to release Discoverer as a freeware tool or best as an Open source tool?
    regards
    Nilesh
    http://www.infocaptor.com

    Hi Bob
    You mustn't believe everything you hear from an Oracle sales person. The sales reps have a vested interest in making you believe that OBI SE, which includes Discoverer, will not be here because they earn a lot more commission if they can get you to use EE.
    They are right though in that Oracle is developing a tool that will migrate the Discoverer metadata into the Siebel metadata but this is only aimed at making you upgrade to Siebel - which is about 4 to 5 times the cost of Discoverer by the way. Siebel won't be replacing Discoverer, it will be an alternative. A nice, sexy looking, powerful alternative, yet an alternative nevertheless.
    Discoverer will still be here and you will then have a choice as to whether you stay with standard edition or migrate to enterprise edition. Now of course if you have plenty of money there is nothing stopping you from upgrading, but for most people that option is out of the question right now. Oracle would need to reduce the price for EE if it is to tempt most of the Discoverer organizations into EE. Heck, there are hundred of companies still using 3.1 never mind 10g Release 2. And how many folks who have 10.1.2 have upgraded to 10.1.2.2, even though its been out a few months now and fixes all those GUI issues that they have?
    From what I know, Oracle never makes claims for a product more than 2 releases out and Discoverer certainly has 2 releases in the pipework. There's a release 10.1.2.3 due out in a couple of months and a major 11g release next year. After that it would have a support life of a minimum of 5 years, even if they stopped it after 11g, during which time anything can happen. As you know, 5 years in IT is an absolute age.
    Your posting certainly makes for interesting reading though and I'm sure there will be plenty of commets. If you hear any other interesting snippets I'd love to hear.
    Best wishes
    Michael

Maybe you are looking for

  • OpenGL 3.0 with Mesa

    I am trying to get some form of OpenGL 3.0 working on my system so I can test an OpenGL application I'm developing. So far the closest I've come is using the catalyst repository to install the closed source fglrx drivers. However, my laptop which has

  • Sparsebundle in use, error codes, Mountain Lion problems!

    Ok ,Apple has another bad experience on its list. So called" smooth upgrade" to Mountain Lion, clearly breaks automated back up on Time Machine. I have rebooted, and still no sustained back up. What a farce. Apple is becoming the old Microsoft.. upgr

  • Video and GPS data from iPhone movie?

    Hi, I have following problem/ idea for a solution: I lost the canopy of by model airplane during a flight in a wheat field. Now I am looking for a solution to find it: what about a video camera and a GPS device, flying over the field, recording video

  • Code doesn't work in browsers

    Hi guys, I am desperate for some help any advice much appreciated! I would be interested to hear if anyone else has had this problem and how they solved it? I am working in MX pro 2004 and Learning Action Script and behaviours and have created a movi

  • HT4623 first generation ipad update

    My normal Apps in my ipad will not run : it must have ios 6 to run now !  Apple has not had an update on first generation ipad for years . Has the current 5.1.1 since the last update :