What are best free tools for a Oracle development DBA?

Hi, I have been production dba for years. I am familiar with full cycle of database installation, configure,backup recovery, etc.
Now my role is going to change to development dba soon. I have no problem to create instances. Then to the data modeling, data normalization, etc, what kind of tools I can use?
Any good suggestions or documents you can provide?
Thanks in advance.

The only good tools for normalizing your database are you own intelligence, knowledge, and experience. A great place to feed your knowledge and borrow someone else's experience is in Ken Down's blog, The Database Programmer.
As for PL/SQL development tools, try SDDM's older sister, SQL Developer.
Edited by: jflack on Dec 6, 2010 9:04 AM

Similar Messages

  • What are the needed tools for JDBC???

    iam new to this field, i want to know what are the required tools for JDBC??
    i know that i need java.sql and javax.sql packages, but how can i get them???
    what about the drivers???
    thnx in advance

    You need to go to the vendor's web site such as Oracle and download the jar file for that particular database. Example: ojdbc14.jar for an oracle database and copy it to the 'lib' folder of your project and then include it with your project. Within that jar file, you will have datasource, preparedStatement, resultSet objects. You will need to read up on how to instansiate the datasource for that database from the vendor's documentation.

  • What are Best Practice Recommendations for Java EE 7 Property File Configuration?

    Where does application configuration belong in modern Java EE applications? What best practice(s) recommendations do people have?
    By application configuration, I mean settings like connectivity settings to services on other boxes, including external ones (e.g. Twitter and our internal Cassandra servers...for things such as hostnames, credentials, retry attempts) as well as those relating business logic (things that one might be tempted to store as constants in classes, e.g. days for something to expire, etc).
    Assumptions:
    We are deploying to a Java EE 7 server (Wildfly 8.1) using a single EAR file, which contains multiple wars and one ejb-jar.
    We will be deploying to a variety of environments: Unit testing, local dev installs, cloud based infrastructure for UAT, Stress testing and Production environments. **Many of  our properties will vary with each of these environments.**
    We are not opposed to coupling property configuration to a DI framework if that is the best practice people recommend.
    All of this is for new development, so we don't have to comply with legacy requirements or restrictions. We're very focused on the current, modern best practices.
    Does configuration belong inside or outside of an EAR?
    If outside of an EAR, where and how best to reliably access them?
    If inside of an EAR we can store it anywhere in the classpath to ease access during execution. But we'd have to re-assemble (and maybe re-build) with each configuration change. And since we'll have multiple environments, we'd need a means to differentiate the files within the EAR. I see two options here:
    Utilize expected file names (e.g. cassandra.properties) and then build multiple environment specific EARs (eg. appxyz-PROD.ear).
    Build one EAR (eg. appxyz.ear) and put all of our various environment configuration files inside it, appending an environment variable to each config file name (eg cassandra-PROD.properties). And of course adding an environment variable (to the vm or otherwise), so that the code will know which file to pickup.
    What are the best practices people can recommend for solving this common challenge?
    Thanks.

    HI Bob,
    As sometimes when you create a model using a local wsdl file then instead of refering to URL mentioned in wsdl file it refers to say, "C:\temp" folder from where you picked up that file. you can check target address of logical port. Due to this when you deploy application on server it try to search it in "c:\temp" path instead of it path specified at soap:address location in wsdl file.
    Best way is  re-import your Adaptive Web Services model using the URL specified in wsdl file as soap:address location.
    like http://<IP>:<PORT>/XISOAPAdapter/MessageServlet?channel<xirequest>
    or you can ask you XI developer to give url for webservice and username password of server

  • What are the correct steps for installing Oracle Entitlement Server SSM?

    Can somebody explain what are the correct steps to install OES SSM 10.1.4.3? I have installed OES admin 10.1.4.3 and applied the CP2 patch. it is allowing me to open Entitlement Administration, where I can define the policy.
    Is it sufficient to have this Entitlement Admin to call the policy from BPM? Do I need a SSM ?
    When I try to configure Java SSM using ConfigTool.bat -process myssm_config.properties I am getting the following error
    Is Admin in the same BEA-HOME as SSM: [default: Yes]:
    Give the location of the Admin: c:\bea\ales32-admin
    Enter the identity directory name which will be used: [default: CoESSM_dir]:
    Enter the root node which will be used to create resources: [default: //app/policy/CoESSM_app]:
    Checking if default ARME port is free: 8000
    Generating policy files based on templates ...
    Checking if SSM instance already present
    Checking to see if SSM ARME port is free.
    Checking JDBC parameters...
    Checking to see if asipassword was run...
    2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.AlesConfig - You need to run asipassword first
    2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.ConfigurationTool - Error making changes: You need to run asipassword first
    I have tried running the asipassword utility, but still it gives the same error. Please let me know what am I doing wrong?

    Yes I have explored this pdf...but it doesn't tell how to use the policy from the BPM. My question is if I want to use the policies from BPM, then do I need to install the SSM ?
    If yes, what are the correct steps of installation ?
    I am getting the errors while configuring the Java SSM.
    Is Admin in the same BEA-HOME as SSM: [default: Yes]:
    Give the location of the Admin: c:\bea\ales32-admin
    Enter the identity directory name which will be used: [default: CoESSM_dir]:
    Enter the root node which will be used to create resources: [default: //app/policy/CoESSM_app]:
    Checking if default ARME port is free: 8000
    Generating policy files based on templates ...
    Checking if SSM instance already present
    Checking to see if SSM ARME port is free.
    Checking JDBC parameters...
    Checking to see if asipassword was run...
    2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.AlesConfig - You need to run asipassword first
    2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.ConfigurationTool - Error making changes: You need to run asipassword first
    I have tried running the asipassword utility, but still it gives the same error. Please let me know what am I doing wrong?

  • WHAT ARE THE RECOMMENDED CERTIFICATIONS FOR A SOFTWARE DEVELOPER?

    HI FRIENDS COULD SOME ONE HELP ME OUT WITH THE LIST OF RECOMMENDED CERTIFICATION FOR A PROGRAMMER. TO GIVE YOU AN IDEA OF MY WORKING PLATFORM. I WORK IN C/C++ AS FRONTEND WITH UNIX AS BACKEND. I ALSO DEAL WITH UML AT TIMES. SO DO PLEASE HELP ME OUT TO SPOT THE EXACT CERTIFICATION WHICH WOULD HELP ME IN MY CARRIER.
    Edited by: user11087237 on 20 Apr, 2009 9:43 PM

    You can get an OCP (Advanced PL/SQL) by completing 1z0-146. You have in practice to get PLSQL OCA first.
    You can also get OCP via a forms route instead .... 1z0-141. What I am trying to say is Oracle has a number of products other than sql* Forms, and forms may be in decline, so if you are not already familiar with forms that may not be the best place to put efforts.
    What I was trying to say that is possilbly that effot getting to know apex (application express) may be better than time spent trying to ge to grips with and certifiying in Forms. (Though as far as I am aware there is no apex certification).
    i feel that you suggest me something other than oca /ocp certification. if i am right do please clear me out . and for your information i have worked in sql & plsql for quite a good time.In summary
    I am suggesting you seriously consider Oracle PL/SQL Developer Certified Associate(OCA) and Oracle Advanced PL/SQL Developer Certified Professional (OCP).
    However the case for studying for (Oracle Forms Developer Certified Professional (OCP)) is perhaps less clear cut if you have not aleady got forms experience, and that for you effort may be better spent elsewhere, possilby even in non certified study (jdeveloper, application express, oracle designer ... )
    Rgds - bigdelboy
    Hope that is less unambiguous.

  • What are best exports settings for project that will be shown on large screen?

    I'm working in AE CS6 and am preparing a two-minute video using type animations and some still cartoons and some still photography. The client will eventually show it through his computer on a large screen to a group of people. What's the best settings in the render queue to output this so it shows pristinely? I'm thinking a Quicktime movie output as Animation but I really don't know. Can anyone help? Thanks.

    Animation Quicktime is NOT the way to go. This codec will only playback in real time reliably on a super computer. You need to pick a good distribution format that will stick around. PICK H.264. Read on...
    If by large screen you mean a really big TV then make a standard HD 1920 X 1080 comp at 29.97 fps and render using the Adobe Meida Encoder. You can put your Animation Codec Quicktime in the AME if you like but I think there are better DI formats (Digital Intermediate). Pick h.264 as the format and pick the Vimeo or YouTube HD preset and jack the data rate up to 40 or even 50 and enable Multi Pass rendering. You will have a file that will playback smoothly on any modern system, even from a newer iPad or other tablet.
    If you mean a 4K display then use the same technique but create your 4K composition using the standard 4K display size of 3640 X 2160 and use the YouTube 4K preset.
    You can jack up the data rate for that preset also but don't go above 50.
    This will give you a file that is technically as good or better than you would get with a fiber connection to a 4K broadcast. How the project looks when played back will depend on how good you are at choosing the right techniques for your animation and color grading taking into account the color space you're working in, the gamut of the display, and the motion of animated elements as it relates to frame rate. (Hint: that's why I said to choose 29.97 as the frame rate because animating illustrations and text to look good on a big screen is a lot more difficult at 24 fps than it is at 29.97 and you don't need 60fps because what you gain in the elimination of judder you loose in the addition of compression artifacts when the data rate is the same.)
    One last piece of advice. Obsessing about the quality of your playback format to achieve the MAXIMUM result is for the most part a huge waste of time and energy. Get the color right and tell the story well and avoid juddering animations and you'll blow the audience away even at 10 or 12 Mbps HD. 90% of all quality issues in rendered animations that I've seen are issues of design and animation technique, not issues of rendering with the wrong settings.

  • What are best educational applications for high school students

    Need to know what best programs to buy for high school students for mac computers.

    Hi,
    Any tech integration/apps that would benefit the menu courses below.  Mac computer apps or programs -paid or free- that will help to integrate technology with gifted/gate education at the middle
    School level 7th, 8th, 9th.
    1) Media/Ethics/Videography
    2)Engineering/Future City
    3)Opera/Literature
    4)Writer's Workshop
    5)Independent Study
    Thank you,
    Christina

  • What are best external drives for Leopard Time Machine?

    Would appreciate advice. I'm getting a MBPro with Leopard. I notice a discussion says Maxtor is not formatted for Time Machine. Is there a list of external drives that are ready to go?
    Many thanks, I'm not too swift at my age at this stuff.
    Ralph

    <pre>
    Name : WD
    Type : Disk
    Partition Map Scheme : GUID Partition Table
    Disk Identifier : disk2
    Media Name : WD 5000AA External Media
    Media Type : Generic
    Connection Bus : FireWire
    Connection ID : 40718544432098240
    Device Tree : /PCI0@0/PCIB@1E/FRWR@3/node@90a94ce8a56bc0/sbp-2@c000/@0:0
    Writable : Yes
    Ejectable : Yes
    Mac OS 9 Drivers Installed : No
    Location : External
    Total Capacity : 465.8 GB (500,107,862,016 Bytes)
    S.M.A.R.T. Status : Not Supported
    Disk Number : 2
    Partition Number : 0
    </pre>
    and
    <pre>
    Type : Volume
    Disk Identifier : disk2s2
    Mount Point : /Volumes/G5iMacTimeMachineBackup
    File System : Mac OS Extended (Journaled)
    Connection Bus : FireWire
    Device Tree : /PCI0@0/PCIB@1E/FRWR@3/node@90a94ce8a56bc0/sbp-2@c000/@0:2
    Writable : Yes
    Universal Unique Identifier : 2BEBF1BD-2C4A-344A-A86F-B3B426205A66
    Capacity : 465.4 GB (499,763,888,128 Bytes)
    Free Space : 338.0 GB (362,963,013,632 Bytes)
    Used : 127.4 GB (136,800,874,496 Bytes)
    Number of Files : 1,380,202
    Number of Folders : 152,237
    Owners Enabled : Yes
    Can Turn Owners Off : Yes
    Can Repair Permissions : No
    Can Be Verified : Yes
    Can Be Repaired : Yes
    Can Be Formatted : Yes
    Bootable : Yes
    Supports Journaling : Yes
    Journaled : Yes
    Disk Number : 2
    Partition Number : 2
    </pre>

  • IOS6 - What is best free replacement for Google Maps?

    I regret the day I upgraded to iOS6. I relied on the Google Maps app, things have never been the same since they removed it.
    The Apple "equivalent" is a joke, so I have relying on various free map apps, but I have never found one that is as efficient and comprehensive as Google Maps.
    Using Safari to go to the Google website is possible, but very cumbersome and still isn't the same.
    So, I'm looking for recommendations on what I can freely download that gets me as close to the old Google Maps app as possible. - I want to be able to search by postcode, get directions (other than just from my current location), get streetview etc.
    Thanks.

    Google has its own maps app in the App Store (linked for you in the post above) and its been there for a while. If it doesn't do everything that you want it to do, bear in mind that Google developed the app for iDevices, not Apple. So if the app doesn't suit your needs, it's not on Apple - its on Google. Contact them and let them know that you find it to be unsatisfactory.

  • What is the best free antivirus for mac ox iBookG4?

    Hi,what is the best free antivirus for mac ox iBookG4?

    While no one may be bothering to write exploits in PPC code any longer, at least for Flash, that doesn't mean that there aren't any still floating around. The following doesn't specifically mention PPC/Intel, but that doesn't mean there weren't critical vulnerabilities being exploited for PPC in 10.1.102.64. I wouldn't want to take the chance.
    Critical vulnerabilities have been identified in Adobe Flash Player 10.1.102.64 and earlier versions for Windows, Macintosh, Linux, and Solaris. These vulnerabilities could cause the application to crash and could potentially allow an attacker to take control of the affected system.
    http://www.adobe.com/support/security/bulletins/apsb11-02.html
    And, from TenFourFox
    PowerPC plugins are unmaintained and insecure, and Mozilla is changing the plugin environment
    No major plugin is being maintained for Power Macs any more: Flash stopped updates with Flash 10.1.102.64 in November 2010, and QuickTime 7 for the PowerPC was decommissioned with the release of QuickTime 7.7 and OS X Lion in August 2011. (Tiger users have not had an update since QT 7.6.4 in September 2009.)
    Plugins have special access to the system. When they are instantiated by the browser, they run as if you were running any regular application, which is true even for out-of-process plugins (which were never available for 10.4Fx due to Tiger SDK limitations). Like any buggy or insecure application, they can be exploited or made to crash, and because the plugin runs within the browser, such methods can also be used to attack, spy upon or destabilize the browser as well. They have also been used to attack the network the computer is running on, and a well-crafted attack vector such as that example can run anywhere Flash does, including Power Macs. Because plugins load automatically by default when the page calls for them, your system could be exploited before you even notice.
    Many of these attacks can be mitigated, though not entirely prevented, by the use of add-ons that can block plugins from loading. However, there is still another problem apart from security: Mozilla is changing the environment and the technical requirements for how plugins interact with the system. These technical requirements are difficult to achieve with Mac OS X 10.4, and there are known graphical and compatibility bugs already. It is entirely possible that in the near future, extant PPC-compatible plugins will not function properly or at all.
    http://code.google.com/p/tenfourfox/wiki/PluginsNoLongerSupported
    Message was edited by: WZZZ

  • What are the installation steps for Oracle Fusion HCM

    Hi all
    I will like to ask, what are the installation steps for Oracle Fusion HCM as well as can it work on Windows or only on virtual machine?
    Thanks

    If you're looking to install Fusion HCM, your best bet is to install on linux, eg, Oracle Enterprise Linux. It's up to you whether you put that in a Virtual Machine or not. I don't think Windows is an available platform for Fusion Apps at the moment, although am prepared to be corrected if you find anything to the contrary!
    If you're looking to do an install on your own PC/laptop, you're probably out of luck - you'll be needing around 128GB of RAM. Check out this post:
    http://onlineappsdba.com/index.php/2011/11/02/fusion-applications-128-gb-memory-and-500-gb-disk-space-are-you-ready/
    Atul has also posted some good stuff on installing:
    http://onlineappsdba.com/index.php/2011/06/15/install-oracle-fusion-applications-in-10-steps/

  • What is the best free spywear for mac

    I was wondering what the best FREE spywear is for a mac
    Thanks

    My understanding is that traditional trenchcoats and low-brimmed hats are still the only way to go.  Its asking a bit much to get this for free, I think; try a thrift store.

  • What are best practices for managing my iphone from both work and home computers?

    What are best practices for managing my iphone from both work and home computers?

    Sync iPod/iPad/iPhone with two computers
    Although it isn't possible to sync an Apple device with two different libraries it is possible to sync with the same logical library from multiple computers. Each library has an internal ID and when iTunes connects to your iPod/iPad/iPhone it compares the local ID with the one the device normally syncs with. If they are the same you can go ahead and sync...
    I have my library cloned to a small 1Tb USB drive which I can take between home & work. At either location I use SyncToy 2.1 to update the local copy with the external drive. Mac users should be able to find similar tools. I can open either of the local libraries or the one on the external drive and update the media content of my iPhone. The slight exception is Photos which normally connects to a specific folder on a specific machine, although that can easily be remapped to the current library if you create a "Photos" folder inside the iTunes Media folder so that syncing the iTunes folders keeps this up to date as well. I periodically sweep my library for new files & orphans withiTunes Folder Watch just in case I make changes at one location but then overwrite the library with a newer copy from the other. Again Mac users should be able to find similar tools.
    As long as your media is organised within an iTunes Music or Tunes Media folder, in turn held inside the main iTunes folder that has your library files (whether or not you let iTunes keep the media folder organised) each library can access items at the same relative path from the library folder so the library can be at different drives/paths on different machines. This solution ensures I always have adequate backups of my library and I can update my devices whenever I can connect to the same build of iTunes.
    When working with an iPhone earlier builds of iTunes would remove any file not physically present in the local library, even if there was an entry for it, making manual management practically redundant on the iPhone. This behaviour has been changed but it will still only permit manual management with a library that has the correct internal ID. If you don't want to sync your library between machines on a regular basis just copy the iTunes Library.itl file from the current "home" machine to any other you want to use, then clean out the library entires and import the local content you have on that box.
    tt2

  • What are the versions required for JBOSS,JDK and ORACLE to setup the ATG 10.2.

    Hi Folks,
    Could you please share, What are the versions required for JBOSS, JDK and ORACLE to setup the ATG 10.2.
    Thank you.

    In case you don't have access to MOS :
    JBOSS : 5.1.2 EAP
    JDK : 1.6.0_38
    ORACLE :
    Oracle Exadata5
    Oracle 10gR2 (10.2.0.3)
    Oracle 10gR2 RAC (10.2.0.3)
    Oracle 11gR2 (11.2.0.2.0)
    Oracle 11gR2 RAC (11.2.0.2.0)

  • What are the jars required for prepare portlet tool?

    what are the jars required for prepare portlet tool which converts portlets to .portlet.

    HI
    you will  have to create manager as portal role and assigned to them  necessary worksets containing necessary worksets  look into the PCD in migrated content and line *?? folder you will have necessary ESS and Mss packages. and all configs is related to iviews system properties and transactions  and applications you need to do it .please do not forget to give points
    with regards
    subrato kundu

Maybe you are looking for

  • HT2204 Recovering password for old Apple ID

    I copied my iTunes library to my new iMac from an external backup drived that was used with my now-scrapped G5 iMac. I didn't have any problem playing any songs. The problem I'm having on the new iMac is that some of my songs were purchased with an o

  • Reset of playcount/ratings upon connection to PC

    I have noticed the exact same problem as described in this post: http://discussions.apple.com/thread.jspa?threadID=1887496 Whenever I connect to a PC, for charging purposes, my playcounts are reset. I have an iPod Classic 80GB. I will admit that I on

  • Default value of date as first day of month

    Ho can I make my default value of date parameter as first day of month? {$SYSDATE()$} gives only current date and we can make it like {$SYSDATE()-7$} if we want to minus 7 days but how can we set the default value to first day of month?

  • What are the chords used in the Smart Keyboard?

    In Garageband for iPhone 4, what are the preselected chords used in Smart Keyboard? I wish to play on my digital piano the preselected chords that are in the Smart Keyboard. I tried doing it by ear but can't seem to get it right. Thank you.

  • Spell check in oracle form

    spell check is done in oracle forms by clicking a button using client_ole. the code behind the button is DECLARE application CLIENT_OLE2.OBJ_TYPE; args CLIENT_OLE2.LIST_TYPE; docs CLIENT_OLE2.OBJ_TYPE; doc CLIENT_OLE2.OBJ_TYPE; selection CLIENT_OLE2.