Practice for beginners DBA

Hello to everybody!
I am a beginner in Oracle's world. I am interested in programming most of all. But I need the basics administration skills. I've found 2dayDBA.pdf and obe series also. They are very good but have disadvantage: there aren't any questions for anybody to practice for the topic. I mean the practical question like: "you have to do so and so to reach prescribed result". Are there any resources for me to practice?
Thank you!

I would try and find a good DBA manual, which guides you through such things as installation, database creation, user roles and privs, database monitoring and tuning and keep practicing the techniques. This is how I started out - I think with an Oracle8 tuning guide!

Similar Messages

  • Best practice for the test environment  &  DBA plan Activities    Documents

    Dears,,
    In our company, we made sizing for hardware.
    we have Three environments ( Test/Development , Training , Production ).
    But, the test environment servers less than Production environment servers.
    My question is:
    How to make the best practice for the test environment?
    ( Is there any recommendations from Oracle related to this , any PDF files help me ............ )
    Also please , Can I have a detail document regarding the DBA plan activities?
    I appreciate your help and advise
    Thanks
    Edited by: user4520487 on Mar 3, 2009 11:08 PM

    Follow your build document for the same steps you used to build production.
    You should know where all your code is. You can use the deployment manager to export your configurations. Export customized files from MDS. Just follow the process again, and you will have a clean instance not containing production data.
    It only takes a lot of time if your client is lacking documentation or if you re not familiar with all the parts of the environment. What's 2-3 hours compared to all the issues you will run into if you copy databases or import/export schemas?
    -Kevin

  • Best practices for gathering statistics in 10g

    I would like to get some opinions on what is considered best practice for gathering statistics in 10g. I know that 10g has auto statistics gathering, but that doesn't seem to be very effective as I see some table stats are way out of date.
    I have recommended that we have at least a weekly job that generates stats for our schema using DBMS_STATS (DBMS_STATS.gather_schema_stats). Is this the right approach to generate object stats for a schema and keep it up to date? Are index stats included in that using CASCADE?
    Is it also necessary to gather system stats? I welcome any thoughts anyone might have. Thanks.

    Hi,
    Is this the right approach to generate object stats for a schema and keep it up to date? The choices of executions plans made by the CBO are only as good as the statistics available to it. The old-fashioned analyze table and dbms_utility methods for generating CBO statistics are obsolete and somewhat dangerous to SQL performance. As we may know, the CBO uses object statistics to choose the best execution plan for all SQL statements.
    I spoke with Andrew Holsworth of Oracle Corp SQL Tuning group, and he says that Oracle recommends taking a single, deep sample and keep it, only re-analyzing when there is a chance that would make a difference in execution plans (not the default 20% re-analyze threshold).
    I have my detailed notes here:
    http://www.dba-oracle.com/art_otn_cbo.htm
    As to system stats, oh yes!
    By measuring the relative costs of sequential vs. scattered I/O, the CBO can make better decisons. Here are the data items collected by dbms_stats.gather_system_stats:
    No Workload (NW) stats:
    CPUSPEEDNW - CPU speed
    IOSEEKTIM - The I/O seek time in milliseconds
    IOTFRSPEED - I/O transfer speed in milliseconds
    I have my notes here:
    http://www.dba-oracle.com/t_dbms_stats_gather_system_stats.htm
    Hope this helps. . . .
    Don Burleson
    Oracle Press author
    Author of “Oracle Tuning: The Definitive Reference”
    http://www.dba-oracle.com/bp/s_oracle_tuning_book.htm

  • Noticing a lot of database index fragmentation yet no Health Analyzer alerts...? Best practice for database maintenance in 2013?

    Could someone point me to a document for best practices for database maintenance with SharePoint 2013? I have read the 2010 document, but I'm hoping their is an updated one that I'm just missing.
    My problem is that our DBA recently noticed that many of our SharePoint databases have high index fragmentation.  I have the Health Analyzer rules enabled for index fragmentation and they run daily, but I've never received an alert despite the majority
    of our databases having greater than 40% fragmentation and some are even above 95%.  
    Obviously it has our attention now and we want to get this addressed.  My understanding (which I now fear is at best incomplete, more likely just plain wrong) was that a maintenance plan wasn't needed for index fragmentation in 2010/2013 like it was
    in 2007. 
    Thanks,
    Troy

    It depends. Here are the rules for that job:
    Sampled mode
    Page count >24 and avg fragmentation in percent >5
    Or
    Page count >8 avg page space used in percent < fill_factor * 0.9 (Fill Factor in SharePoint 2013 varies from 80 to 100 depending on the index, it is important not to adjust index fill factors)
    I have seen cases where the indexes are not automatically managed by the rule and require a manual defragmentation with a Full Scan, instead of Sampled. Once the Full Scan defrag completed, the timer job started handling the index fragmentation automatically.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Best Practices for Creating eLearning Content With Adobe

    As agencies are faced with limited resources and travel restrictions, initiatives for eLearning are becoming more popular. Come join us as we discuss best practices and tips for groups new to eLearning content creation, and the best ways to avoid complications as you grow your eLearning library.
    In this webinar, we will take on common challenges that we have seen in eLearning deployments, and provide simple methods to avoid and overcome them. With a little training and some practice, even beginners can create engaging and effective eLearning content using Adobe Captivate and Adobe Presenter. You can even deploy content to your learners with a few clicks using the Adobe Connect Training Platform!
    Sign up today to learn how to:
    -Deliver self-paced training content that won't conflict with operational demands and unpredictable schedules
    -Create engaging and effective training material optimized for knowledge retention
    -Build curriculum featuring rich content such as quizzes, videos, and interactivity
    -Track program certifications required by Federal and State mandates
    Come join us Wednesday May 23rd at 2P ET (11A PT): http://events.carahsoft.com/event-detail/1506/realeyes/
    Jorma_at_RealEyes
    RealEyes Connect

    You can make it happen by creating a private connection for 40 users by capi script and when creating portlet select 2nd option in Users Logged in section. In this the portlet uses there own private connection every time user logs in.
    So that it won't ask for password.
    Another thing is there is an option of entering password or not in ASC in discoverer section, if your version 10.1.2.2. Let me know if you need more information
    thnaks
    kiran

  • Simple and stupid question for apps dba

    hi
    i have configured RAC 11gR2 on a C2D machine(just two nodes are there only) at home with 10gR2 db.its just a home configuration.
    As i am newbie and freshly starter,i want to install EBS R12 just to practice Some apps DBA stuff with that clusterware + 10g db.
    is there anything wrong?can i do that?
    which EBS R12 package to download for minimal configration for just practice stuff?
    any starter guide for this installation on linux OEL 5.4 x86_64??
    Regards

    Hi;
    which EBS R12 package to download for minimal configration for just practice stuff?
    any starter guide for this installation on linux OEL 5.4 x86_64??Firstly, your Question is not stupied. Secondly you need to download all related package from e-delivery(Now only R12.1.1 donwload avaliable there), you dont need to download NLS media pack.
    For installation please check
    Oracle Applications Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86-64 [ID 761566.1]
    Oracle Applications Documentation Resources, Release 12.1 Doc ID: 790942.1
    Also check installation guide at:
    For r12.1.1:
    http://download.oracle.com/docs/cd/B53825_01/current/html/docset.html
    Regard
    Helios

  • Best Practices for user ORACLE

    Hello,
    I have few linux servers with user ORACLE.
    All the DBAs in the team connecting and working on the servers as ORACLE user and they dont have sperate account.
    I create for each DBA its own account and would like them to use it.
    The problem is that i dont want to lock the ORACLE account since i need it for installation/upgrade and etc , but yet i dont what
    the DBA Team to connect and work with the ORACLE user.
    What are the Best Practice for souch case ?
    Thanks

    To install databases you don't need acces to Oracle.
    Also installing 'few databases every month' is fundamentally wrong as your server will run out of resources, and Oracle can host multiple schemas in one database.
    "One reason for example is that we have many shell scripts that user ORACLE is the owner of them and only user ORACLE have a privilege to execute them."
    Database control in 10g and higher makes 'scripts' obsolete. Also as long as you don't provide w access to the dba group there is nothing wrong in providing x access.
    You now have a hybrid situation: they are allowed interactively to screw 'your' databases, yet they aren't allowed to run 'your' script.
    Your security 'model' is in urgent need of revision!
    Sybrand Bakker
    Senior Oracle DBA

  • Web services and wsdl for beginners

    Hi, I wonder if someone could help me, I need a guide on how to create, consume and publish web services and wsdl in jboss for beginners, using the tools of eclipse or netbeans.
    Thank you very much

    My intention is to create web services to consume from PDF forms, I thought it was the right way from eclipse, this is good practice or is there a better way?
    Thanks.

  • Programming environment for beginners?

    Hi,
    Years ago I wrote some very simple applications for personal use, using Future Basic.  It was a great environment for somebody with very little programming experience because much of the GUI was handled in a very easy fashion.  Basically you set up your windows and controls in a graphic interface and it then generated a shell with the necessary code to implement what you had created.  You didn't really need to know how code the GUI because that was handled for you, allowing you to just work on the meat of the program.  For someone who only occasionally writes anything, and simple stuff at that, it was a great environment. 
    Now I'm looking to do the same sort of thing, write a couple simple apps for personal use and I'd like to find something similar.  Is there anything on the market that will let a very unknowledgeable programmer like myself quickly throw together an interface like that?
    Thanks,
    Mark

    Does anybody know any site that provides programming
    problems in order for beginners to practice JAVA.
    I may get shot for saying this, but I just finished a VB.NET class and the textbook was Starting Out With Visual Basic .NET, by Tony Gaddis
    This is hands down, the best learning book I've ever read. The problems at the end of each chapter are challenging and realistic. Granted, many of the problems are GUI oriented, because it is a VB book, however, I have since tried many of the problems using Java and found them good for refining my Java coding more than my VB coding. A problem is a problem.. many languages can solve the same problem.. just some faster and more efficient than others.
    Other than that... the Deitel & Deitel, Java: How to Program was a good book also.
    Hope that helps.

  • Oracle8 For Beginners

    I bought a copy of this book from Oracle to get a leg up on 8.0.5
    on Linux. The book is actually targetted to the NT interface,
    but there are occasional references to XWindows. It refers to
    lots of important utilities like OEM that do not seem to be a
    part of Linux Oracle 8.0.5. Is anyone else trying to reconcile
    the info in this book with the distribution?
    Thanks in advance.
    Ned Bedinger
    [email protected]
    null

    This does pertain to your question....
    Oracle Enterprise Manager requires an Enterprise Edition of the
    server which is not currently implemented (but I read in another
    thread that it is coming in mid February)
    Can't wait for that Enterprise Edition ;-)
    Kevin
    Thomas Gutzmann (guest) wrote:
    : Ok, this is not an answer to your question, but:
    : For beginners I strongly recommend to use a Win32 client with
    all
    : this nice Oracle client software, especially the Enterprise
    : Manager. As you get more experienced, you will gradually move
    to
    : the line mode interface as it's much better to use for
    : standard DBA scripting and management, but for spontaneous work
    : you will always return to the GUI tools.
    : It's a pity these tools are only available for Windows, isn't
    it?
    : Cheers
    : Thomas
    : Btw: During the next weeks I will publish some useful DBA
    scripts
    : and information on http://linux-dba.gutzmann.com/ - I invite
    : everyone to contribute.
    null

  • Books for beginners

    Hi is there any good books for beginners in java i would like to buy one for reading over the holidays. To go over what i have learn during the year.Thank you.

    I'm sure that there are a great many books on the subject..... one book that I never see among lists that are available on Q/A forums like this is "Introduction To Java Programming 7ed by Y. Daniel Liang." I am still just a beginner like most on this forum, so why would I be so biased? Well I do not own the majority of books on any list, but I can say that my book explains things on an elementary level, up to very advanced. How do I know that? The chapters are many, from; Chap 1, "Intro to computers, programs, and Java programming," to chap 37, "Java Database Programming." Practically every chapter is supplemented with a breadth of work using the current Java classes that are available to anyone, but also many end of chapter questions that reflect reasonable "leaps" form basic to advanced. It includes much more from the companion website as well. In short, you write the programs in the chapter questions, and in doing so become very acquainted with the API. I like the "Head First" book, because it can give a nice angle on a complex subject as well. However, the "Head First" book is kinda written for a separate contingency. If you want to learn to program, you must have many problems to try and destroy. This seems to be the key. You must have the means to try something and try again in order to know where your prior mistakes are. When you realize how you made a mistake, you simply correct it, and this is the very biggest part of learning anything about programming. You have to screw things up on your own!
    Again, I am just a beginner like you. But by learning basics, with appropriate chunks of the API, I wind up with an expanding toolkit from chapter to chapter. Get a book that will do this for you. Many books will give you examples for things that you should never be worrying about at first. Then you get used to a "cut/paste" type of situation. Do you really know what you are doing then? Do you think you will get a fantastic response from a learners forum like this? Take it seriously and get the best book you can. It should be very broad reaching and explanatory as well. When I flip through the book that I own, I wonder how I will get to those places. Yet every time that I finish a chapter, I am prepared for the next..... and on it goes. It takes time, and a short book is unrealistic. No book is perfect, but a wise first choice will be priceless.
    Hope this helps. Peace.

  • Is 11g express edition sufficient to practice for ocp

    I am truly a novice to oracle, having worked for about 15yrs in sales I am planning a career shift in oracle and have started studying database concepts planning to do ocp. Please advice me whether 11g expres edition will be sufficient for practice for the same. Thanks in advance.

    Neerav Pandya wrote:
    I am truly a novice to oracle, having worked for about 15yrs in sales I am planning a career shift in oracle and have started studying database concepts planning to do ocp. Please advice me whether 11g expres edition will be sufficient for practice for the same. Thanks in advance.Okay ... the first thing to realise is here are several Oracle Certified Professional Certifications.
    And you do not mention which one you are interested in!
    IMHO For a Pl/SQL OCP the express edition would probably be suitable for practicing most topics.
    While for a DBA OCP using the IMHO using express edition would not be best practice.
    ... Please be aware, and this is only my opinion, that compared to some years ago there are probably a lot more people trainied and practiced with Oracle, and an OCP certification without experience may be insufficient to find a job.
    Browse http://certification.oracle.com for more information.

  • Best practices for setting up users on a small office network?

    Hello,
    I am setting up a small office and am wondering what the best practices/steps are to setup/manage the admin, user logins and sharing privileges for the below setup:
    Users: 5 users on new iMacs (x3) and upgraded G4s (x2)
    Video Editing Suite: Want to connect a new iMac and a Mac Pro, on an open login (multiple users)
    All machines are to be able to connect to the network, peripherals and external hard drive. Also, I would like to setup drop boxes as well to easily share files between the computers (I was thinking of using the external harddrive for this).
    Thank you,

    Hi,
    Thanks for your posting.
    When you install AD DS in the hub or staging site, disconnect the installed domain controller, and then ship the computer to the remote site, you are disconnecting a viable domain controller from the replication topology.
    For more and detail information, please refer to:
    Best Practices for Adding Domain Controllers in Remote Sites
    http://technet.microsoft.com/en-us/library/cc794962(v=ws.10).aspx
    Regards.
    Vivian Wang

  • Best-practice for Catalog Views ? :|

    Hello community,
    A best practice question:
    The situtation: I have several product categories (110), several items in those categories (4000) and 300 end-users.    I would like to know which is the best practice for segment the catalog.   I mean, some users should only see categories 10,20 & 30.  Other users only category 80, etc.    The problem is how can I implement this ?
    My first idea is:
    1. Create 110 Procurement Catalogs (1 for every prod.category).   Each catalog should contain only its product category.
    2. Assign in my Org Model, in a user-level all the "catalogs" that the user should access.
    Do you have any idea in order to improve this ?
    Saludos desde Mexico,
    Diego

    Hi,
    Your way of doing will work, but you'll get maintenance issues (to many catalogs, and catalog link to maintain for each user).
    The other way is to built your views in CCM, and assign these views to the users, either on the roles (PFCG) or on the user (SU01). The problem is that with CCM 1.0 this is limitated, cause you'll have to assign one by one the items to each view (no dynamic or mass processes), it has been enhanced in CCM 2.0.
    My advice:
    -Challenge your customer about views, and try to limit the number of views, with for example strategic and non strategic
    -With CCM 1.0 stick to the procurement catalogs, or implement BADIs to assign items to the views (I experienced it, it works, but is quite difficult), but with a limitated number of views
    Good luck.
    Vadim

  • Best Practice for Securing Web Services in the BPEL Workflow

    What is the best practice for securing web services which are part of a larger service (a business process) and are defined through BPEL?
    They are all deployed on the same oracle application server.
    Defining agent for each?
    Gateway for all?
    BPEL security extension?
    The top level service that is defined as business process is secure itself through OWSM and username and passwords, but what is the best practice for security establishment for each low level services?
    Regards
    Farbod

    It doesnt matter whether the service is invoked as part of your larger process or not, if it is performing any business critical operation then it should be secured.
    The idea of SOA / designing services is to have the services available so that it can be orchestrated as part of any other business process.
    Today you may have secured your parent services and tomorrow you could come up with a new service which may use one of the existing lower level services.
    If all the services are in one Application server you can make the configuration/development environment lot easier by securing them using the Gateway.
    Typical probelm with any gateway architecture is that the service is available without any security enforcement when accessed directly.
    You can enforce rules at your network layer to allow access to the App server only from Gateway.
    When you have the liberty to use OWSM or any other WS-Security products, i would stay away from any extensions. Two things to consider
    The next BPEL developer in your project may not be aware of Security extensions
    Centralizing Security enforcement will make your development and security operations as loosely coupled and addresses scalability.
    Thanks
    Ram

Maybe you are looking for