Is this the right path to become a Oracle 10g DBA

I installed Oracle 10g XE with the intention of bringing myself upto speed for Oracle DBA course for Oracle 10g.
Now, let me give my background. I have done lot of programming on PL/SQL on Oracle 8i, but that was more than 4 years ago. I have been more functional for past 4 years. Now I am am trying to get into DBA role.
What all should I focus on XE, in order to prepare myself for Oracle 10g DBA course?
Thanks in advance.

Is installing XE the right path to becoming a DBA?
I would say that it isn't! XE is perfect if you need a production database and can fit it within the XE limitations. XE is also perfect if you want a Oracle DB with out any of the DBA fuzz. If you want to learn you should install Enterprise Edition. You can get the software on oracle.com, and I believe that you can use it for free as long as you do not do any production on it. XE is not shipped with enterprise manager (oem). However it is shipped with the Enterprise Edition, so another argument for installing that and not XE.
So to summarize it: Get a Enterprise Edition!

Similar Messages

  • Guidance to become a Oracle 10g DBA

    Hai...
    I m a lecturer in an Engineering college.I want to change my job as i m interested in DBA. So i have joined a course in Oracle 10g DBA through Oracle University,which will be starting on 25th june.Can anyone guide me how to go abt it, so dat i can prepare well for interviews n place myself in a gud company.Also plz let me knw which has gud scope,DBA or Data warehousing.

    Hi,
    My list of Oracle DBA job skills include the following:
    Excellent communication skills - The Oracle professional is the central technical guru for the Oracle shop. He or she must be able to explain Oracle concepts clearly to all developers and programmers accessing the Oracle database. In many shops, the Oracle DBA is also a manager and is required to have excellent communication skills for participating in strategic planning and database architectural reviews.
    Formal education – Many employers require Oracle professionals to have a bachelor’s degree in computer science or information systems. For advanced positions such as an Oracle DBA, many employers prefer a master’s degree in computer science or a master’s in business administration (MBA).
    Real-world experience - This requirement is the catch-22 for newbie’s who possess only an OCP certificate. A common complaint of people who have OCP certificates but no job experience is that they cannot get experience without the OCP, and they cannot get a job without experience. This is especially true in a tight job market.
    Knowledge of database theory - In addition to mastering the technical details required for the OCP exams, the successful Oracle professional must have an understanding of database and data warehouse design. This includes intimate knowledge of data normalization theory and knowledge of star schema design, as well as object-oriented modeling with Unified Modeling Language (UML) and knowledge of other database design methodologies such as CORBA and J2EE.
    Here is my list of DBA job skills:
    http://www.dba-oracle.com/oracle_tips_dba_job_skills.htm
    Here are notes on becoming a DBA:
    http://www.dba-oracle.com/t_how_to_become_an_oracle_dba.htm
    Can anyone guide me how to go abt it, so dat i can prepare well for interviews n place myself in a gud company.First n foremost, show dat you have gud communications skills.
    Hope this helps. . .
    Donald K. Burleson
    Oracle Press author

  • Purchasing an Airport Express card...Is this the right move?

    Hey Folks,
    I've recently been given an older iMac (it's the all in one purple one from around 99-2000) i talked to two different apple employees in two different stores (chicago and milwaukee) the concensus sounds like i need to purchase the "airport express card" and open up the hatch and install it manually in order to get the wirless internet that is already hooked up in my apartment builing. Is this the right purchase? i'm not clear on if this mac is airport ready, and am worried that 120 bucks later i will find out the hard way, any suggestions/advice?
    thanks everyone!

    Jason my model is most certainly the Mac Rev C, i copied and pasted the information available below, turns out it is the Grape Imac, what does this mean for my wireless connectivity, and does this change my purchasing options, thank you so much for you help!
    CPU
    CPU: PowerPC 750
    CPU Speed: 266 MHz
    FPU: integrated
    Bus Speed: 66 MHz
    Data Path: 64 bit
    ROM: 1 MB ROM + 3 MB toolbox ROM loaded into RAM
    RAM Type: 144 pin SO-DIMM
    Minimum RAM Speed: 100 MHz
    Onboard RAM: 0 MB
    RAM slots: 2
    Maximum RAM: 256 MB
    Level 1 Cache: 32 kB data, 32 kB instruction
    Level 2 Cache: 512 kB backside, 1:2
    Video
    Monitor: 15"
    VRAM: 6 MB SGRAM
    Max Resolution: 24 bit 1024x768
    Storage
    Hard Drive: 6 GB
    ATA Bus: EIDE
    Optical Drive: 24x CD-ROM
    Input/Output
    USB: 2
    Audio Out: stereo 16 bit mini
    Audio In: stereo 16 bit mini
    Speaker: stereo, SRS
    Microphone: mono
    Networking
    Modem: 56 kbps
    Ethernet: 10/100Base-T
    Miscellaneous
    Codename: Lifesavers
    Gestalt ID: 406
    Power: 80 Watts
    Dimensions: 15.8" H x 15.2" W x 17.6" D
    Weight: 40 lbs.
    Minimum OS: 8.5.1
    Maximum OS: 10.3.9
    Introduced: January 1999
    Terminated: April 1999

  • How to input the right path that i need in miscellaneous files folder

    i have this sample code
    public class image extends JFrame
    private JLabel statusBar = new JLabel();
    private JMenuItem menuFileExit = new JMenuItem();
    private JMenu menuFile = new JMenu();
    private JMenuBar menuBar = new JMenuBar();
    private ImageIcon imagedoc = new ImageIcon(button.class.getResource("help.gif"));
    private JButton buttondoc = new JButton();
    private JPanel jPanel1 = new JPanel();
    it works but i used the pictures in the file that is already with the jframe.
    i want to add other image, i've already add them on my project but my problem is it is located to another folder. the miscelleanous files folder. if i used the same code, there are errors.
    i want to know the right path in how i can use those images in that folder.
    thanks in advance
    pls reply as soon as possible... i really need this one.

    Hello,
    I think the way to make your images/icons work in your jclient app,
    is to use such a code (test it):
    Class c = Class.forName("YourList.YourListWindowFrame");
    java.net.URL testt = c.getResource("create.gif");
    ImageIcon imageCreate = new ImageIcon(testt);
    if ( imageCreate != null)
    buttonCreate.setIcon(imageCreate);
    But this only works if you copy your icon (create.gif ) into your class directory
    YourList/classes/YourList. This is if your output directory in your project Settings
    is set to YourList/classes and the package is YourList.
    Even if your additional class path is set to YourList/classes and you try to set
    your additional class path to YourList/icons, your icons are not found.
    It looks like JDeveloper is only looking in your output sub directories.
    When you build your application, your gif files are "copied" to your output directory:
    YourList/classes.
    So, you will have to manually put the icons in your class/packages to make this work.
    The idea is that the image files need to be in the same dir as the Java
    class file that loads them. Therefore, the best way to do that is to have
    an ImageLoader class that is in the same folder as the images one:
    public class ImageLoader
    public ImageLoader()
    public ImageIcon getImageIcon(String name)
    return new ImageIcon(getClass().getResource(name + ".gif"));
    and would be called like this:
    mButtonButton.setIcon(imgl.getImageIcon("JButton"));
    http://otn.oracle.com/sample_code/products/jdev/jclient/jclient_binding_demo.html
    There you will find a jClient Component Demo that has this code you can use.
    (its a pretty cool and extensive demo ... he can look at files ImageLoader.java
    and StartFrame.java to see how that particular coding is done.)
    Reference:
    I don't how much help that can be for you, but here is an interesting Metalink note :
    Note 130302.1
    "Sample JSP Code: Directory and File Browser Implemented with Custom Tag Library"
    Regards,
    Steff

  • Rebuilding - Am I on the right path?

    I hit a rough patch a few years back and got behind on some credit cards.  I have been trying to rebuild over the past year or so, and have been following these forums.  I am curious to know if I am on the right path, is there anything else I should be or can be doing?  Status as of 7/23/15: Fico8 scores: 681EX/645TR/676EX Good Accounts:Mortgage - never late, opened 2009HELOC - never late, opened 2005Mortgage (closed), never late, open 2005-2009Chase Car loan - never late, opened 2010 - pays off 5/16Wells Car loan (closed/paid off 2005-2010 - never late)Barclays Card - never late, $4500 CL, UTI about 75% (working on getting it down)Shell gas card - one 30day late from 2012, $200CL, $0 balance BaddiesWells Fargo CC - settled for less than full balance in 2012 with CASH LLC.  Showing up as a charge-off/closed.  Not really showing any negative payment history howeverBank of America (3 cards) - settled for less than full balance in 2011.  each showing a handfull of 90+day lates, but they are old early 2011Chase (2 cards) - these are still showing as charged-off and reporting each month for 2 of the agencies (other one not being reported).  Each about $4000 balances.Cap One - chargeoff/closed/settled for less than full balance may 2014 - decent amount of 90+days lates for this one, from May 2014 backwards3 medical collections (Focused Recovery Solutions) for about $300 each.  From 2010 medical bills.  Showing as reported Dec 2012.  These are only showing up on Transunion report.  Anyway, my biggest question is, what can I/Should I do about the Chase accounts.  Those are the ones that I am most concerned about.  Last payment was Nov 2010, they are outside of the SOL.  For a year or two, I was getting dunning letter from collections agencies on those, then they ceased and eventually Chase sent me a letter saying they would not try to collect or sue me on them as they were too old, but that they would continute to report them to the CRAs.  Best offer I could give them at this point is maybe 50% settlement, which I doubt they would take - plus I am afraid to even contact them and risk restarting the SOL. Lastly, my wife and I (her credit is 700s) are thinking about selling our current house and buying a new one - my scores are high enough to get a loan, but I suspect those two open chase accounts would have to be dealt with before getting an approvel. Would appreciate any thoughts/comments..... 

    Bumping this, as I am worried about what to do with the 2 chase accounts.  It appears they are reporting fresh 90+ day lates each month to EQ/EX, see example below.
    The DoFD is 12/2010 for both accounts. Is it possible to contact them about PFD or settlement without restarting the SOL clock??  LATE 90 PLUS DAYS 27 times (Mar 2015, Feb 2015, Jan 2015, Dec 2014, Nov 2014, Oct 2014, Sep 2014, Aug 2014, Jul 2014, Jun 2014, May 2014, Apr 2014, Mar 2014, Feb 2014, Jan 2014, Dec 2013, Nov 2013, Oct 2013, Sep 2013, Aug 2013, Jul 2013, Jun 2013, May 2013, Apr 2013, Mar 2013, Feb 2013, Jan 2013) 

  • Get the right path

    here's the problem
    i want to get the right path while i'm choosing the directory from JFilechooser
    JFileChooser fileChooser = new JFileChooser();
    fileChooser.setFileSelectionMode(fileChooser.DIRECTORIES_ONLY);
    int returnValue = fileChooser.showOpenDialog(null);
    if (returnValue == JFileChooser.APPROVE_OPTION) {                   
          File myFile = fileChooser.getCurrentDirectory();                                       
          System.out.println(" dir name : " + myFile.getAbsolutePath() + " " + myFile.getName() );
    }so when i'm choosing a directory, just say it "c:\pdf"
    but using getAbsolutePath() only return "c:\"
    did i miss something here?what's wrong with my code...
    or is there any method to do so?
    i want to return the path..in this case "c:\pdf"

    Try JFileChooser's getSelectedFile() method instead of getCurrentDirectory().

  • Hi! I´m having problems with showing video files in Qlab on my Macbook Air. A sound/video technician told me to "blow out" my Mac. Was told to use  cmd+ r  when restarting. Is this the right way?

    Hi! I´m having problems with showing video files in Qlab on my Macbook Air. It started suddenly. Consulted a sound/video technician who told me to "blow out" my Mac. Was told to use cmd+r  when restarting. Is this the right way to clean up my Mac? And is it likely that some kind of bug is causing problems for Qlab to show video files? I´ve already tried with a bunch of different video files and sometimes Qlab plays them and sometimes not. I need the Qlab playlist for a theatre show and only have a week until showtime so starting to really worry. Is there anyone out there who can help?

    Your Mac runs maintenance in the background for you.
    Command + R gives you access to restore, repair, or reformat the drive using OS X Recovery
    No idea why that was suggested.
    You may have a third party video player installed that's causing an incompatibility issue.
    Check these folders:
    /Library/Internet Plug-Ins/
    /Library/Input Methods/
    /Library/InputManagers/
    /Library/ScriptingAdditions
    ~/Library/Internet Plug-Ins/
    ~/Library/Input Methods/
    ~/Library/InputManagers/
    ~/Library/ScriptingAdditions
    The first four locations listed are in the root-level Library on your hard disk, not the user-level Library in your Home folder.The tilde (~) represents your Home folder.
    To access the Home folder in OS X Lion or Mountain Lion, open the Finder, hold the Option key, and chooseGo > Library.

  • Where is the right path to deploy third party DLL? "Support Files"?

    Hi, After Effetcs developers:-)
    Here is question about install path of DLL for After Effects plug-in.
    I'm developing Effects plug-in run with CUDA, so I have to deploy third party DLL to client PC.
    So where is the right path to put DLL such as cudart32_30_14.dll?
    I think it's under "Support Files", because my plug-in runs with cudart32_30_14.dll
    in "C:\Program Files\Adobe\Adobe After Effects CS4\Support Files"
    Am I right?

    well... that depends.
    when you rely on an external library, the external dll is expected to be somewhere along the path, as it appears in the command prompt.
    places like win32, and sxs folders are in that path.
    you could also put the support dll in the same folder as your plug-in. any process automatically includes it's own directory in the search path.
    if you don't want to put it in any of these pre-set locations, then you have to program the path into the dll loading function.
    if you choose to do that, you can put the support dll anywhere you like.

  • Is this the right program for me?

    I need a program that'll work very well with all of my audio equipment for recording. I need something that is easy to use, but still has nice results. I plan on uploading my recordings as MP3s to a musician myspace. Is this the right thing to purchase?

    Jake, one man's perspective. Your mileage may vary:
    I came to Logic via Garageband, and some experience with ProTools from around five or six years ago. After the usual setup headaches that, quite honestly, were more due to my inexperience than any inherent Logic lameness, I am up and running and quite happy with it.
    I think I benefit from the fact that I pick up new technologies/gadgets/what have you very quickly. In addition, this being the first pro-level recording application I've worked with, I'm pretty much a blank slate -- I can't say "Man, logic f-in ***** compared to Cubase/ProTools/etc." Maybe it does; maybe it doesn't. I just have no real frame of reference, so it's all new and cool to me.
    Also, I suspect my needs are fairly simple relative to the pros on this board. I do guitars/bass/ mando/vox audio, keys and drums (Addictive Drums, yeah!) software instruments, usually about 12-16 tracks. (Musically my stuff is a combo of Django Reinhardt and Black Sabbath, all those minor 6ths doncha know; I also orchestrate stuff written by a friend of mine who's a post-grunge dude from Seattle.)
    I'm totally excited with the sonic possibilities Logic has offered. I love tinkering around with the different plugins/instruments etc to achieve just the right little ear tickle *******. I'm now listening to music in a different way -- and having these little "Oh, that's how Jimmy Page did it! I can do that!" moments which is a pretty awesome experience. Being able to listen to old music in new ways is always a good thing.
    And seriously, for the price I am not sure you can beat it -- the basic studio environment, plus software instruments, plus loops. For a (fairly accomplished) parkin'-lot picker and DIY'er who's doing the Myspace thing, it's everything I want.
    But as to Logic's industrial strength, and applicability to professional environments, I gotta defer to the pros on the board.

  • I am having trouble with the initial connection. I have isolated the problem to the cable/ connection. My new hdmi cable has a resolution up to 1080p...does the resolution matter?is this the right hdmi cable for the apple tv?

    I am having trouble with the initial connection of the apple tv. I have isolated the problem to the cable/connection. My new hdmi cable has a resolution up to 1080p...does the resolution matter?is this the right hdmi cable for the apple tv?

    There are only two types of HDMI cables (standard and high speed - listen to all 1.2, 1.3 etc etc nonsense they will try to tell in the store) both types will work with the Apple TV.
    The cable may be faulty though, have you got another to try, what exactly is happening.

  • Patriot RAM, is this the right one?

    Hey, I'm picking up a MacBook this weekend and I want to upgrade the RAM to 2G, and after reading the forums I decided to go with the Patriot RAM. Is this the right one?
    http://shop2.outpost.com/product/4789099?site=sr:SEARCH:MAINRSLTPG
    Just wanted to make sure before I bought it. Thanks!

    The RAM modules you linked look correct. I purchased Gigaram Memory with those specs from NewEgg.com and it works great. I don't think you'll have any problem with those Patriot chips. Good luck!
    PowerMac G4 Quicksilver 867mhz, MacBook 2GHz (white)   Mac OS X (10.4.6)  

  • Is this the right forum to discuss on CE BPM issues ??

    Hi Experts, I am new to CEBPM, just wondering, is this the right forum to approach ?
    Regards,
    Arnab,

    this one may be more appropriate
    SAP Business Process Management
    it's no problem for you to post bpm question here, bpm topics are also welcomed in this forum.

  • Is this the right to use or for iOS can use dynamic google maps embeded(can be embedded fo iOS)

    function displayMap(e) {
    var title = e.data.title,
        latlng = e.data.lat + ',' + e.data.lng;
    if (typeof device !='undefined' && device.platform.toLowerCase() == 'android') {
    window.location = 'http://maps.google.com/maps?z=16&q=' + encodeURIComponent(title) + '@' + latlng;
    } else {
    $('#map h1').text(title);
    $('#map div[data-role=content]').html('<img src="http://maps.google.com/maps/api/staticmap?center=>' + latlng + ' &zoom=16&size=320x420&markers=' + latlng + '&sensor=false">');
    $.mobile.changePage('#map', 'fade', false, true);
    my phonegap (Adobe press, Powers jQuery with dw 5.5) book (old book (c)2010-11) says for above code: // is this valid for today, is this the right to use or for iOS can use dynamic google maps embeded(can be embedded fo iOS)???
    On iOS, calling window.location loads the map directly
    into the app. That’s great until you realize that iOS devices
    don’t have a Back button, so there’s no way to exit the
    map. To get round this problem, I loaded a static map as
    an image in the map page block. It’s not interactive, but at
    least you can continue using the Travel Notes app after
    viewing the map by clicking the Back button generated by
    jQuery Mobile.

    Well, this took me a while to get solved, but it is indeed solved.
    I tried USB Overdrive and it could, and perhaps should work, but apparently it will not. When adding a device, it seems that USB Overdrive is not set up to handle any input device that does not register itself as either a Mouse or a Joystick. The VEC USB Footpedal that I'm using is "Device type: Other".
    So, I went for Quickeys. And Quickeys can do it all. It did recognize the device, I was able to assign it to the scope of the particular audio playback app I wanted to use (Amazing Slow Downer OS X - which is truly amazing. Any musicians reading this who are looking for a way to learn pieces by ear, this does it better than anything else I've seen yet).
    I created a shortcut in Quickeys for the ASD app; added the middle button of the foot pedal as the trigger; set one step, entering 'space bar' as the step (which toggles playback, similar to many audio players).
    It all worked.
    Quickeys is very confusing and seemingly featured with an endless array of options. Enter at your own risk. Ask me for help. This was the only way to get it done that I could find. I did write to the author of USB Overdrive asking him to please support additional devices as I did find some traction from gamers who like to use a foot pedal in addition to other input devices. There was a Windows-only management utility for the foot pedal that was intended for custom input, assigning the buttons to any keyboard input or mouse click event. It would be nice to have a simple and easy to use utility like this. But, Quickeys did do the job.
    Thanks for your help, you guys!!!

  • Thread safety! Is this the right way?

    Hello,
    Lately I'm reading lot about thread-safety in Swing...
    so just wondering that is this the right way to code ...
    For ex following code executes(which makes DB connection and load some list) when user press the "connect (JButton)" ....
    private void prepareAndShowConnBox()
            //System.out.println("prep - EDT: " + javax.swing.SwingUtilities.isEventDispatchThread());
            pwd.setEchoChar('*');
            javax.swing.Box box1 = new javax.swing.Box(javax.swing.BoxLayout.Y_AXIS);
            javax.swing.Box box2 = new javax.swing.Box(javax.swing.BoxLayout.Y_AXIS);
            box1.add(new javax.swing.JLabel("DB URL :     "));
            box2.add(db_url);
            box1.add(new javax.swing.JLabel("User Name :  "));
            box2.add(uid);
            box1.add(new javax.swing.JLabel("Password :   "));
            box2.add(pwd);
            final javax.swing.Box box = new javax.swing.Box(javax.swing.BoxLayout.X_AXIS);
            box.add(box1);
            box.add(box2);
            int retval = javax.swing.JOptionPane.showOptionDialog(me, box,
                    "Database Connection:",
                    javax.swing.JOptionPane.OK_CANCEL_OPTION,
                    javax.swing.JOptionPane.QUESTION_MESSAGE,
                    null, null, null);
            if(retval == javax.swing.JOptionPane.OK_OPTION)
                status.setText("Connecting...");
                Thread t = new Thread(makeConn, "Conn Thread");
                t.setPriority(Thread.NORM_PRIORITY);
                t.start();
        }And the makeConn is....
    private Runnable makeConn = new Runnable()
            boolean success;
            Exception x;
            public void run()
                //System.out.println("Con - EDT: " + javax.swing.SwingUtilities.isEventDispatchThread());
                success = true;
                x = null;
                try
                    //load sun JDBC-ODBC bridgr driver...
                    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                    //make connection to DB...
                    con = java.sql.DriverManager.getConnection("jdbc:odbc:" + db_url.getText(),
                            uid.getText(), new String(pwd.getPassword()));
                catch(Exception e)
                    success = false;
                    x = e;
                    System.err.println(x);
                java.awt.EventQueue.invokeLater(GUItask);
            Runnable GUItask = new Runnable()
                public void run()
                    //System.out.println("Con gui - EDT: " + javax.swing.SwingUtilities.isEventDispatchThread());
                    if(success)
                        bConn.setText("Disconnect");
                        status.setText("");
                        status.setIcon(imgLink);
                        imgLink.setImageObserver(status);
                        //load the pic list...
                        Thread t = new Thread(execQuery, "List1 Thread");
                        t.setPriority(Thread.NORM_PRIORITY);
                        t.start();
                    else
                        status.setText("Connection Failed.");
                        showErr(x.toString());
        };Here uid,db_url (JTextField) , pwd (JPasswordField) , status (JLabel) are class fields.
    Thanks for any comments... :)

    Threading looks fine too me... the connection is created on a background thread, but (critically) all GUI updates are performed on the EDT, even if there's an exception. Well done.
    My only comment is... why is your GUI creating a database connection at all? Ideally the controler would get the DAO (which would connect itself) and inject it (the connected DAO) into the view... but I'm a server-side boy, so feel free to ignore me.
    Cheers. Keith.

  • Is this the right way - 9i

    I have schema 'A' with few large and many small non-partition tables. I created another schema 'B' identical to 'A' and the only difference was that I partitioned the large tables resulting a combination of partitioned and non partitioned tables in schema 'B'.
    I exported schema 'A' and imported it into 'B'. My question is, IS this the right way or I should done something else.
    Thx

    It would depend on the your goals, but I'd suspect that you would want to create most of the same indexes and views in the new schema. If you're partitioning the tables, though, you would have to give serious thought to how to define the indexes-- should they be global or local, should they be equipartitioned with the underlying tables, etc.-- which exporting and importing wouldn't resolve.
    If the end goal of this exercise is just to produce the same schema with partitioned tables, transition any code & applications to the partitioned schema, and then drop the unpartitioned schema, creating the new schema just adds extra work. Create partitioned tables in the same schema (with slightly different names), load the data, create appropriate indexes, and then ALTER TABLE ... RENAME everything so that the partitioned tables now have the old non-partitioned table names.
    Justin

Maybe you are looking for