Why use Raptor instead of JDeveloper?

Is there anything in Raptor that is not in JDeveloper?
I have been using JDeveloper for SQL PL/SQL script development and for general SQL duties as we don't have licenses for Toad or any other useful developer tool.
I have been trying out Raptor, but find that many of the featires that I like in JDeveloper are not in it.
For example, the Diagrammer, offline database tables, File oriented PL/SQL Development etc.
Have a missed a Raptor benefit? Is Raptor intended to be a sub-set of JDeveloper features - e.g. JDeveloper Lite without the Java stuff?

Raptor is for database developers, not Java developers. I put together a quick list of features that we have added to Raptor:
Oracle Objects:
for tables -
- create simple table
- on create table, generate pk trigger and sequence
- support of partitioned and index organized tables (by production)
- copy table
- normalize column
- table data grid edit (with sort and filter)
other objects -
- additional view, index, synonym, type support,
- database link support
- recycle bin support
- limited user management (more to come)
other -
- right-click actions for all objects
- more details for almost all objects
SQL Worksheet:
- explain plan
- sql history
- dbms output
- owa output
- bind variable support
- sql script
- support commit option (autocommit or not)
- dragging objects into Worksheet
PL/SQL support:
- code folding
- code formatting
Other:
- export of data to various formats
- snippets
- ddl generator (by production)
- reporting (included and user-defined)
- smaller footprint
and more to come …
-- Sharon

Similar Messages

  • Why use oracle instead of Ms Access

    can any body give me some summerised information what are main benfits of using oracle instead of Access.

    Hi,
    can go through this discussion:
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci976666,00.html
    Why sould I select Oracle over MS Access? QUESTION POSED ON: 05 JUL 2001
    QUESTION ANSWERED BY: Brian Peasland
    Oracle, MS Access, and any other vendor's database package all have their advantages and disadvantages. Selecting one over another is really a case of weighing the advantages and disadvantages for your specific case. I'll give a brief description of the strengths and weaknesses of each of these two packages and then you can decide!
    MS Access - This package is very cheap (it is part of Office Professional) and very easy to use. Most of the work in Access is done through wizards and GUI tools. One can quickly develop a small, single user database with this one. MS Access is not very good for a multi-user application. It is not very robust and does not have good multi-user transactional control. In addition, Access cannot handle large amounts of data. All of the data in the database is stored in a single file and that has its limitations.
    Oracle - This package is not cheap at all. It is very complex and it can be difficult to administer. But its complexity makes it very robust. There is almost nothing that you cannot do in Oracle (unlike Access). Oracle is specifically designed for multi-user applications. In fact, thousands of users can access the same data without any problems due to Oracle's very good transactional control. But applications are not developed nearly as quickly. Oracle can also handle large amounts of data. In fact, Oracle 8i can handle up to 512 petabytes of data!
    In the end, Oracle is a true Database Management System (DBMS) and Access is not. This does not mean that Access does not have its place. If I'm designing a quick database that only I'll use, I would do it in Access over Oracle. If I'm designing a robust, scalable application used throughout my enterprise with many users, then Oracle is my choice!
    Thanks
    --Raman                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Why use infotypes instead of tables in ABAP HR?

    Dear forumers,
    I'm a newbie in SAP ABAP and I'm currently learning HR ABAP.
    One newbie question here: Why are infotypes used in HR ABAP, instead of the normal tables that we regularly use in SAP?
    Please help me out with my question here and my apologies if the question is way too simple. :P
    THANKS!

    Hi,
    Welcome to SDN.
    Info type is information type where the data stored of a particular person/employee is stored in information. suppose if you want to store the personnel data and address, family details, education and previous employee of you only these are all the information stores in the info types you can see this info types in pa30 transaction you will customize this information in img-pm-pa-customizing procedures-info types-create info types.
    Two special reasons - Security and History.
    Security - Some of the HR data can be seen and changed by the employee - address, tax information, etc - and some cannot - pay, evaluations, etc. Thus, employee information has to be separated out into various groupings that can have individual security settings applied for who can see what data and who can change that data.
    History - HR data is time specific. You have a certain pay rate, but as of the first of next month you get a pay raise. Or you move to a new address as of July 1st. The data about your pay must be retained so Payroll knows what to pay you today and then must know what to pay you next month. And that history must be maintained for reporting - What was Your's pay rate since hire date? So each info type, or group of information, has a specific start date and end date during which it is valid.
    Hope this would help you.
    Good luck
    Narin

  • Why use rdf instead rep files

    hi guys, in my company we are giving a service of moving an aplication developped on form6i and report 4.5 to 10g.
    they want the reports compiled and not as sources. we know we must use rdf and not rep files but we don't know WHY?
    if some can reference some information and let me know if there is a way to use on 10g the rep files, i will aprecciate it.
    thanks in advance you wise guys.

    Good morning,
    Here is a reason for running .RDF files instead of .REP files:
    Note: To run a report for which a database role is defined, the end
    user must run the .rdf file, not the .rep file. When running multiple
    reports, Reports Runtime automatically switches to the role defined
    for the current report.{size}
    This is out of the 10G Reports Manual.
    Don.
    REWARDS: Please remember to mark helpful or correct posts on the forum, not just for my answers but for everyone! :)

  • Why use oracle instead of some other db?

    I need some help. I'm writing a masters thesis about porting a system from PostgreSQL to Oracle 10g. They idea is to get increased performance on the system I need to argument for why I chose Oracle instead of some other DB. So I wondered if anyone had some sales pitches that I could use?

    To explain shortly about the application, it is a network monitoring/analyse tool. It performs a root cause analysis of tcp connections. It works by first populating a packets table with all the packet headers. (After this table is first populated it is no longer changed). Then through PL/SQL and some external functions it performs the analysis. The analysis is mostly done by selecting all the packet headers from one connection and analysing them. There is only one user of the system at any one time.
    I have heaps of more information about it, but this was the very short version.

  • Why use CDOSYS instead of CFMAIL?

    Hye everyone I wanted to know if you all see any benefits of
    using CDO for mail instead of CFMAIL. Cross the board the support
    folks at CrystalTech said use CFMAIL (this was after I ran into a
    little mail problem, in that my mail wasn't being sent out fast
    enough) but one suggested using CDO like this, from the way they
    put it CFMAIL will send through this object but is this normal or
    could this potentially be a problem later on. Personally I have
    never heard about this but wanted to know what you folks think.
    When I tried both for some reason the CDO method got to my
    mailbox faster than CFMAIL after about 25 runs each but that could
    just be server traffic at the time maybe.
    Any thoughts. I wanted to use one of the methods for a Online
    store that I am building in which the order receipt goes to the
    store for processing and also one goes to the customers. But the
    one to the store is extremely time senstitive. If you have a
    suggestion on that as well that would be great.
    This will allow CFmail to be sent through CDO.
    <CFOBJECT ACTION="Create" TYPE="COM" CLASS=CDO.Message
    NAME="Mail">
    <CFSET Mail.To="[email protected]">
    <CFSET Mail.From="[email protected]">
    <CFSET Mail.Subject="subject of email" >
    <CFSET ThisMessage="Email message" >
    <CFSET Mail.HTMLBody="body of the email">
    <CFSET temp=Mail.Send()>

    See the threads with 'Slimbox" Galleries in the title. They are HTML galleries. I think he has 4 different now, including an index page to multiple galleries.
    Don
    Don Ricklin, MacBook 1.83Ghz Duo 2 Core running 10.4.9 & Win XP, Pentax *ist D
    http://donricklin.blogspot.com/

  • Why use iWork instead of MS Office?

    I am trying to decide whether to use iWork or spend money on MS Office. I am looking for information to make the choice.
    Thank you.

    iWork is superior graphically and has full blown spreadsheets in its tables. The templates are way superior to MsWord. I like the systematic organisation of the menus and Inspectors.
    MsWord has superior features for collaboration, flow charting and annotations. Also it has an interesting ability to switch sets of styles, not quite there but I like the idea, unfortunately it is very slow to boot up and feels much clumsier.
    There are many other options for Word Processor/DTP on the Mac, if neither of these quite fit the bill try some of the others.
    Peter

  • Why using XI instead of existing custom made interfaces

    Hi All,
    I am trying to convince my company (automotive industry) of using XI for putting up communication between the different applications (SAP and NON-SAP).
    Currently all interfaces are custom developments on each individual component.
    Benefits would be:
      - predelivered content for connecting towards SAP appz, so no more program changes need to be made when upgrading these appz + are programmed in the most performant way
      - easy to add/remove interface, whitout downtime
      - Standaard adapters predelivered
      - B2B integration with industry standard STAR can be bought
      - re-use of existing components (if custom devz are needed, it is sufficient to do it only once and then it can be used by all components in the landscape!)
    As you can is my main argument the predelivered content (adapters), so that no more custom devz are needed for this purpose.
    There will be also other arguments.
    Can you guys give me some more positive AND negative points of the usage.
    Thanks in advance
    Kind regards
    Joris

    Hi Joris,
    In a nutshell (besides what you've already mentioned) some of the benefits of XI are:
    From an architecture perspective; XI is the beaten heart inside the whole NetWeaver platform, which means if your company has a vision towards ESA (Enterprise Services Architecture) then implementing XI becomes a must have.
    Reusability is strongly enforced within XI, especially in the integration builder. Previously created XI objects can be reused in new interface developments or processes as needed.
    Central monitoring; very important feature of this product. Which provides you with a single point of interface monitoring, error tracing, alerting mechanism. All of these modules can be fully integrated with other SAP related products like Solution Manager, CCMS among others.
    SAP XI fully supports ccBPM (Cross Component Business Process Modeling), providing state of the art orchestrated end-to-end processes and features like linking with workflow's with or without human interaction.
    SAP XI can also be integrated (by importing BPEL source into XI) with ARIS for NetWeaver in order to execute predefined business processes/process steps previously created in the ARIS Business Process Modeling Tool.
    Last but certainly not least, XI fully supports Open Standards and technologies like Web Services, WSDL, BPEL, XML, XSLT, Java etc..
    To be continued...
    Cheers,
    Roberto

  • Eclipse instead of JDeveloper

    Hi,
    For developing portals in Webcenter can i use Eclipse instead of JDeveloper?
    Is there any plugins needed for Eclipse to use Webcenter?
    Regards,
    Venu--

    Hi,
    WebCenter is dependent on ADF and there is no Eclipse plugin for this. However, best to ask on the WebCenter forum
    WebCenter Portal
    Frank

  • I just found my old ipod touch (i think 1st generation) and would like to let my toddler use it instead of my phone.  I am trying to download apps but it say I need to update to 4.3 but it won't let me update.  I have the most recent itunes. any idea why?

    I just found my old ipod touch (i think 1st generation) and would like to let my toddler use it instead of my phone.  I am trying to download apps but it say I need to update to 4.3 but it won't let me update.  I have the most recent itunes. any idea why? I saw a thread saying to purchase the newest software (that was posted a few years ago) I paid 4.95 for the software and it's still saying it can't be updated.  Am I just SOL??

    The 1G iPod can only go as high as 3.1.3. The 1G does not have an internal speaker or volume buttons on the upper left edge.
    Identifying iPod models
    To more easily find compatible apps:
    iOSSearch - search the iTunes store for compatible apps.
    Apple Club - filter apps by iOS version.

  • What are Parameters? How are they differenet from Variables? Why can't we use variables for passing data from one sequnece to another? What is the advantage of using Parameters instead of Variables?

    Hi All,
    I am new to TestStand. Still in the process of learning it.
    What are Parameters? How are they differenet from Variables? Why can't we use variables for passing data from one sequnece to another? What is the advantage of using Parameters instead of Variables?
    Thanks in advance,
    LaVIEWan
    Solved!
    Go to Solution.

    Hi,
    Using the Parameters is the correct method to pass data into and out of a sub sequence. You assign your data to be passed into or out of a Sequence when you are in the Edit Sequence Call dialog and in the Sequence Parameter list.
    Regards
    Ray Farmer

  • I cannot use a website I need to use, with Firefox 5.0. So, I need to uninstall and go back to 3.5 or 3.6. Please advise. Also, my control panel locks up since Windows Explorer has pbms. Which is why I am using Firefox instead. Thanks for any help!

    I cannot use a website I need to use, with Firefox 5.0. So, I need to uninstall and go back to 3.5 or 3.6. Please advise. Also, my control panel locks up since Windows Explorer has pbms. Which is why I am using Firefox instead. Thanks for any help!

    ''I figured it was going to be FAFSA causing your problem.''
    Install Portable Firefox 3.6.x to your hard drive for that one website. It won't affect your current Firefox installation at all. <br />
    http://portableapps.com/apps/internet/firefox_portable/localization#legacy36

  • Why use customized / particular exceptions instead java.lang.Exception

    Hi,
    Do any of you guys know where can I find a theorical statement / explanation about why use particular / customized exceptions instead java.lang.Exception? I am aware that it consumes more resources and becomes a heavier object, as well as the clearness when coding and all that stuff; however, my boss wants to see a tech document where all this is clearly stated. Any resource over there?
    Regards

    It is better to throw specific--or at least module- or
    package-specific--excpetions, rather than Exception,
    because then the caller knows what to expect. However,
    if you declare "throws Exception", the caller can
    still catch IOException, SQLException, etc.,
    separately. He'll just have to be a really good
    guesser as to which ones he should catch.True.
    Also, there's no point in declaring "throws
    NullPointerException." Any method can throw it without
    declaring it. If you generate your own NPE (or other
    unchecked exception) inside the method, then you
    should document it in the javadoc comments, but you
    don't need to put it in the throws clause. It doesn't
    do any harm, but it's redundant and cluttersome.It was an example and I wasn't feeling too creative....excuse me. ;-) But yeah, I've never thrown NPE ever.
    I'm assuming overhead caused by extending classes.At
    the worst, it would be miniscule, or so I wouldthink.
    What overhead is created by extending classes?Hmm, I was under the impression that a class the extended another class, inherited all of the other classes data (variables, etc.). Hence, you get something like this:
    SuperClass1 + SubClass1 + SubClassOfSubcCass1 = Memory usuage for SubClassOfSubClass1.
    Since adding postivie number will always end up increasing data, SubClassOfSubClass1 will use more dtat than SuperClass1.
    Am I wrong?

  • Why do we use jap instead of servlet

    why do we use jap instead of servlet

    JSPs are compiled into servlets. Use them to more conveniently generate presentation code such as HTML. With a JSP, you can code the HTML directly, no need for lots of "out.println" statements. JSPs can be written by non-programmers who don't know Java using the built-in JSP features plus custom tags libraries.

  • Why do we use jsp instead of servlet

    why do we use jsp instead of servlet

    Hi,
    I am and web/Java developer and have used a mixture of JSPs and servlets. I use JSPs for my actual web pages. Whether they are displaying dynamic database driven content or simple pages doing nothing but password protecting.
    I tend to separate other reusable code into servlets, like database connections and business logic.
    For example: I have worked on a mortgage site and there quite a lot that goes into calculating a monthly payment and ARP. These calculations will not change (only values I send to them will) therefore I do this type of coding in a servlet.
    Cheers
    Mark
    :o)

Maybe you are looking for