Tools to Monitor Oracle Databases

Hi
What is the best tool available in the market to perform day-to-day DBA tasks and monitor real time performance of Oracle databases. I need suggestions apart Oracle EM or Toad .
Thank You

859206 wrote:
Hi
What is the best tool available in the market to perform day-to-day DBA tasks and monitor real time performance of Oracle databases. I need suggestions apart Oracle EM or Toad .
Thank YouWhat are the best tools to monitor how my car is performing and to change a flat tire? I don't want to use the gauges on the instrument panel or the spare tire, jack, and lug wrench in the trunk.
Why do you need suggestions apart from EM? Is someone in your company just burning to spend money with another vendor to buy the same functionality that Oracle provides for free with EM?

Similar Messages

  • Have any GUI tools to backup oracle database(s) ?

    Hi,
    I want to know is any oracle's tool or third party tools to backuping oracle database?
    Thank you!
    Francis SZE

    Devotee wrote:
    Hi,
    I want to know is any oracle's tool or third party tools to backuping oracle database?
    Thank you!
    Francis SZE
    Use RMAN through enterprise manager
    Cheers

  • Managing/monitoring Oracle Database using WBEM

    Typically an Oracle Database environment is best monitored and managed using the
    Oracle Enterprise Manager.
    But does Oracle allow/support monitoring and management of Oracle databases using open standards like WBEM?
    We are trying to standardize on an open standard like WBEM for monitoring and managing hardware and software and also model those entities using the CIM (Common Information model) and would
    like to monitor Oracle Databases under this model using WBEM.
    I have read about the ability of the Oracle Enterprise manager to manage other third party hardware and software including databases using WBEM Fetchlets.
    Would appreciate any information regarding this topic.

    Better post your question in Enterprise Manager
    also do a search on WBEM in the forum

  • Use OEM to monitor oracle database size

    Hello All,
    We currently have several database which are currently monitored via OEM however i will appreciate if anyone can tell me how i can monitor the the size of my oracle databases via oem
    Thanks

    Hi,
    I'm not sure of OEM will monitor database size, but many 3rd party tools do.
    There are many ways to achieve Oracle table monitoring, and many create specialized extension metadata tables to monitor Oracle table growth. In Oracle 10g you can perform Oracle tables monitoring with the dba_hist_seg_stat tables, specifically the space_used_total column.
    On my databases, I create STATSPACK extension tables to track table and overall database growth:
    http://www.dba-oracle.com/te_table_monitoring.htm
    The full scripts are in my Oracle Press book, Oracle tuning with STATSPACK . . .
    http://www.amazon.com/Oracle9i-High-Performance-Tuning-STATSPACK-Burleson/dp/007222360X
    Hope this helps . . .
    Donald K. Burleson
    Oracle Press author
    Author of "Oracle Tuning: The Definitive Reference"
    http://www.rampant-books.com/book_2005_1_awr_proactive_tuning.htm

  • Monitoring Oracle database 8i

    I have to monitor Oracle 8i database. I don't have much experience with it, but I need gather information about that database.
    Cloud someone provide me an information how to collect such information:
    a) exact time of each queries running on database
    b) name of queries which are running at the time of watching (because of looking at hardware monitor tool)
    Are there any monitoring tool for such old database or I have to do it manually?

    tutus wrote:
    I have to monitor Oracle 8i database. I don't have much experience with it, but I need gather information about that database.
    Cloud someone provide me an information how to collect such information:
    a) exact time of each queries running on database
    b) name of queries which are running at the time of watching (because of looking at hardware monitor tool)
    Are there any monitoring tool for such old database or I have to do it manually?Oracle has a very rich data dictionary. The performance views that +$ami Malik+ referred to are documented in Oracle8i Reference* guide (http://download-west.oracle.com/docs/cd/A87860_01/doc/server.817/a76961/toc.htm).
    Note that 8i has long since been desupported. It is a discontinued product.

  • Using AE(htmldb 2.0)  as for reporting tool for other oracle databases.

    Maybe I was mistaken, but when I first saw the HTMLDB demo's I saw this as a slick way to build a browser based reporting tool for the masses for quasi-ad-hoc reporting on some of our larger databases that currently have limited reporting capability, and also as a possible replacement for the many MSAccess applets we have.
    I just got 2.0 installed and working on a 9i database and went through the basic tutorials, but I can't find much info on how to connect to other oracle databases.
    Are my options as follows?:
    create dblinks from the local database that houses htmldb to all the other databases?
    or
    install htmldb schemas on each database I want to access from htmldb?
    or
    I'll keep looking, but if any of you have any pointers or know of a tutorial that explains the best way to do this it would be greatly appreciated!
    tia

    As for question 1, yep, that's what I mean. Example:
    In a schema in the App Express instance, create a user called "APP1_USER", and then
    create view app1_user.people as select * from people@link_user@remotedb
    As for the next question, using the built-in insert/update/delete processes will give you
    ORA-01461: can bind a LONG value only for insert into a LONG column
    among other errors. Apparently version 2.1 will fix this. See Cannot Update VARCHAR column in Remote DB
    We address this problem by creating pl/sql APIs for DML, and then writing our own insert/update processes. Slows us down a little, but even with that, App Express remains a productive choice for us.
    Another weird problem: auto-row fetch (built-in to HTML DB) doesn't work over db links when you have two columns for a primary key. Many ways around this, e.g. create sequence-populated primary key, create a view with single column that concatenates primary key column values (key1|key2)
    Hope this helps!
    -John

  • Monitoring oracle database from OEM 12c grid control

    Hi,
    I am using OEM 12c grid control to analysis various server's performance. The application database in oracle database v11g. Is there any problem if i add database on oem to monitor? To be more clear, If it creates any conflict between database's em and oem's em when i want to deploy em agent on database ? Is it necessary to remove database's EM before installing oem agent on it?

    Rakesh,
    Please refer to the following links:
    SOA and Middleware Management
    http://www.oracle.com/technology/products/oem/prod_focus/soa_mgmt.html
    New Oracle Enterprise Manager Management Pack for SOA and Middleware Management
    http://blogs.oracle.com/oem/2009/06/new_oracle_enterprise_manager_1.html
    ORACLE ENTERPRISE MANAGER 10g: ORACLE MANAGEMENT PACK PLUS FOR SOA
    http://www.oracle.com/technology/products/oem/pdf/ds_soa_mgmt_pack.pdf
    Regards,
    Hussein

  • [Blog] Using VMware vROPs to monitor Oracle Database and WebLogic.  Management Pack for Oracle EM, Hyperic Plugins, or Both?

    This blog post provides a suggested methodology for helping users of VMware vROps/vCOps decide which of the existing solutions, the vROps Management Pack for Oracle EM and the VMware vROps Hyperic Plugins for Oracle, should be used to monitor their Oracle workloads.
    It’s been a nearly a year since VMware transferred the vCOps Adapter for Oracle Enterprise Manager (OEM) to Blue Medora and since that transfer Blue Medora has released a number of major updates as well as rebranded it the Blue Medora vROps Management Pack for Oracle EM. Over that same period of time VMware has continued to evolve their Oracle-focused (Oracle Database and WebLogic J2EE) Hyperic agent-based plugins culminating most recently with a October 2014 update to the Oracle Database plugin that provides support for Oracle Database 12c.
    vROps for Oracle Database - Management Pack vs Hyperic comparison
    Read the rest here.

    can you also post 28,000 more lines? I'm sure this will be helpful....

  • Tool for monitoring oracle streams

    Is there any tool from 3th party that you can monitor oracle streams???

    sample code:- for apply status
    CREATE TABLE APPLY_LATENCY_HIST
    APPLY_NAME VARCHAR2(30) NULL,
    APPLY_LATENCY_SEC NUMBER NULL,
    RUN_TIME TIMESTAMP(6) NULL,
    MESG_CR_TIME DATE NULL,
    MESG_APPLY_TIME DATE NULL,
    TOTAL_APPLIED NUMBER NULL,
    TOTAL_WAIT_DEPS NUMBER NULL,
    TOTAL_WAIT_COMMITS NUMBER NULL,
    TOTAL_IGNORED NUMBER NULL,
    TOTAL_ROLLBACKS NUMBER NULL,
    TOTAL_ERRORS NUMBER NULL,
    TOTAL_MESSAGES_APPLIED NUMBER NULL,
    TOTAL_ASSIGNED NUMBER NULL
    CREATE UNIQUE INDEX APPLY_LAT_IDX1_NEW
    ON APPLY_LATENCY_HIST(APPLY_NAME,RUN_TIME);
    create dbms_job to run the following every couple of seconds:-
    INSERT INTO FID_APPLY_LATENCY_HIST
    SELECT a.APPLY_NAME,
    round((a.HWM_TIME - a.HWM_MESSAGE_CREATE_TIME)*86400,2),
    SYSTIMESTAMP,
    a.HWM_MESSAGE_CREATE_TIME,
    a.HWM_TIME,
    a.TOTAL_APPLIED,
    a.TOTAL_WAIT_DEPS,
    a.TOTAL_WAIT_COMMITS,
    a.TOTAL_IGNORED,
    a.TOTAL_ROLLBACKS,
    a.TOTAL_ERRORS,
    sum(b.total_messages_applied),
    sum(b.total_assigned)
    FROM V$STREAMS_APPLY_COORDINATOR a,v$streams_apply_server b
    where a.APPLY_NAME=b.APPLY_NAME
    group by
    a.APPLY_NAME,
    round((a.HWM_TIME - a.HWM_MESSAGE_CREATE_TIME)*86400,2),
    SYSTIMESTAMP,
    a.HWM_MESSAGE_CREATE_TIME,
    a.HWM_TIME,
    a.TOTAL_APPLIED,
    a.TOTAL_WAIT_DEPS,
    a.TOTAL_WAIT_COMMITS,
    a.TOTAL_IGNORED,
    a.TOTAL_ROLLBACKS,
    a.TOTAL_ERRORS;
    COMMIT;
    Run the following query to display delta of each run:-
    -- Query to list the volume and latency of apply from the history
    -- This query will list the delta of following stats between the stats collection interval
    -- apply latency between stats interval
    -- transaction applied between stats interval
    -- lcr applied between stats interval
    -- number of DML applied between stats interval
    select run_time,apply_latency_sec "LATENCY IN SECONDS",
    total_applied-lag(total_applied) over (order by run_time) "NUMBER OF TXN APPLIED",
    TOTAL_MESSAGES_APPLIED-lag(TOTAL_MESSAGES_APPLIED) over (order by run_time) "NUMBER OF LCR APPLIED",
    (TOTAL_MESSAGES_APPLIED-lag(TOTAL_MESSAGES_APPLIED) over (order by run_time)) - (total_applied-lag(total_applied) over (order by run_time)) "NUMBER OF DML APPLIED"
    from FID_APPLY_LATENCY_HIST
    where
    apply_name='REPLACE APPLY NAME'
    and run_time >= to_date('2007-11-13 15:59:00','yyyy-mm-dd hh24:mi:ss')
    and run_time <= to_date('2007-11-13 23:00:00','yyyy-mm-dd hh24:mi:ss')
    order by apply_name,run_time;

  • Monitoring Oracle Database SCM 4.0

    Hi ,
    We have Solution Manager 4.0. We are monitoring SCM 4.0 / Oracle 10g / Windows.
    However none of the Database alerts can be viewed in dswp - operations - system monitoring /
    administration - server.
    All other system are fine !
    Any Ideas ?

    If anyone out there working with Solution Manager 4.0 ... Your wasting your time until you have SP15 installed .. Solution Manager 7.0.
    Thats the fix !

  • Looking for tool - for manage Oracle database

    hi
    i looking for tool that i can make tables, run querys, make backup .....
    on Oracle 11.2.0 64bit
    i'am looking for any graphical tool (like sql-server tool)
    thanks in advance

    You didn't see you've answered your own question: you posted inside the SQL Developer tool forum ;)
    Have fun with it,
    K.

  • Monitoring Oracle Databases with VMware vCops

    As part of VMware’s efforts to expand the ecosystem around vC Ops, VMware partnered with Blue Medora to take over the two existing vC Ops Adapters for IBM and Oracle… read more…

    Hi,
    I think, if you can built DR in oracle then you just need to check that all of them are in sinc if not then find out what is the error n work on that.

  • DBA Cockpit: Planning calendar and remote Oracle databases- which method?

    For using DBA Planning Calendar to schedule BR*Tools for remote Oracle database AS Java systems I have successfully implemented both the Secure Shell and SAP gateway methods in [Note 1025707 - DBA Cockpit: Planning calendar and remote Oracle databases|https://service.sap.com/sap/support/notes/1025707] and was interested in which of these two methods others have found to be more supportable and maintainable?
    In more detail, the note has these two methods for non-ABAP remote systems:
    2. Connection through Remote/Secure Shell
    Specifically Secure Shell. Rejecting remote shell as too old and insecure a protocol.
    3 Connection through SAP gateway
    The note provides clues as to how these methods work. Expanding on that:
    With #2, central ABAP system calls out to its OS user level to execute the ssh client (after gw/rem_start has been set to the non-default value SSH_SHELL) which it finds in the location specified in gw/ssh (default value is /usr/bin/ssh). It must use password-less authentication and the key-based authentication must also not require a passphrase. (Using ssh-agent is not an option since this is being called from SAP, not from your own script.)
    It remotely runs via ssh a command, sapxpg, which must be found in the PATH of the remote user. (This is why the note, which has you place this exe sapxpg and a subset of the BR*Tools in the home dir of the remote user, also has you make sure the home dir is included in the path--your OS might or might not include the user's home dir in the path in the default shell environment for a new user.)
    Then via sapxpg, the BR*Tools are invoked.
    One thing that may be confusing here is you have to check at least one gateway parameter 'gw/...' in the central system to get the method #2 the non-gateway method to work--this is because the two methods are technically almost the same: in #2, secure shell is used to basically start a gateway on the fly with sapxpg in order to call the BR*Tools each time a DBA Planning Calendar action runs or you view DBA or Backup logs of the remote system from the central system. With #3, the gateway runs continuously on the remote system.
    With #3, central system connects to remote SAP standalone gateway, which executes the BR*Tools installed in the standard SAP kernel directory of the SAP gateway. This method is simpler to describe so it sounds like it has less components than the secure shell method, however you do have an entire SAP system running, although it is just a standalone gateway.
    Thoughts:
    These pros/cons are UNIX/Linux-oriented since I assume most Windows environments do not have added 3rd-party products that provide secure shell so SAP gateway is the only method.
    Secure shell
    + Less software required (not counting secure shell which comes with the operating system distribution): just a few SAP executables placed in the home dir of an ordinary user on the remote system.
    + Secure shell service probably automatically starts upon boot of the remote system operating system.
    + Secure shell is a widely used tool outside of SAP for executing commands remotely without passwords.
    - Installation is non-standard: shell environment of remote user is not adapted by SAP installer since SAP installer is not used, SAP executables in the home dir of the remote user is non-standard. Has to be setup manually.
    - Requires setting up secure shell key-based authentication, which should be known by UNIX/Linux admins or combined Basis/UNIX/Linux admins, but might be less familiar to SAP Web AS only admins.
    - If your admin config policy is to have SAP interact as little possible with the OS level for interfaces with other systems, here you are relying on the OS-level secure shell.
    - Using a private key that does not require a passphrase on the central system may not fit with your security policies if you have standards for secure shell configuration.
    SAP gateway
    + The gateway is a standard installation, performed with SAP installation tool, with the exception of a few additional environment settings that have to be added after the installation. BR*Tools are installed in the standard location. Can use standard procedures for updating this software.
    + Only uses SAP software.
    - More software on remote system: standalone gateway just to run BR*Tools and view logs.
    - SAP Kernel of remote gateway should probably be updated whenever you do SAP kernel updates across your systems for consistency. One more system to update.
    - Shell environment of remote user that runs the gateway looks like something setup by the SAP installer but is not standard because it has a few additional environment variables added.
    - Need to make sure the SAP gateway is started on the remote system.

    Hi Joe,
    I configured a monitoring/dba landscape for two SAP Portals and one SAP BusinessObjects system on a SAP landscape by using DBACOCKPIT, at a customer site. These systems are running on AIX, Windows 2003/2008 servers and attached to the central monitoring system with standalone SAP gateway installations.
    One another reason to not use OS based commands or 3rd party tools is security. We are stopping and disabling most of the services on OS where SAP system is running on, because of the security reasons. I faced more security gaps on rsh/ssh and the other tools than standalone SAP Gateway installations. As you can figure out that rsh/ssh is getting more attack than standalone SAP Gateway, because of well known by the IT world.
    As a summary of it, this depends to point of view and policy of the IT organization. I applied both ssh and standalone SAP Gateway solutions at my customers, but I choose standalone SAP Gateway installation among of them.
    Best regards,
    Orkun Gedik

  • DTrace probes for oracle database 10g in solaris 10

    Hi guys,since a mounth i`ve learnt about solaris DTrace and its D scripts and tried to look for probes for administrating oracle database but til now,nothing!so my question,does there DTrace probes for oracle application ?i really need it now,that`s my project:tracing oracle with DTrace in solaris 10 SPARC!anyone can help me pleaaase!!!

    Hey!!of course that's a great site but U know,i've already visit it and it doesn't talk about probes for oracle!!howeiver i thought about another option,how do u think about exploiting oracle instance...i mean,do u think it's possible to monitoring oracle processes (LWGR,PMON,DBWR,SMON,...) with DTrace by using providers?like fbt or io,i don't know much!!remember,the aim is monitoring oracle database performance !!
    regards!

  • Oracle database Performance testing

    What are the procedure to dp Oracle performance Testing???
    Is there any tools to do Oracle database Performance or load testing??

    insa wrote:
    OS- windows
    DB-Oracle11gr2
    Just i want check if 100 of users using my Application at a time what will be the performance of my database??Database performance is dependent on a number of factors - where application design, application code and data model, are critical components.
    And these components need to be designed, written, and implemented with performance and scalability as primary requirements. From design issues like using 3NF correctly, to coding issues like using bind variables correctly.
    You cannot simply slap design and code together, run that against the database, and then tune database performance. That is not the correct approach. Oracle database technology performs very well. It is the application that does not perform. It is the design that does not perform. It is the architecture that does not perform.
    When I see the comment that someone wants to test database performance, I see someone not understanding what determines performance - and incorrectly thinking that the database is a black box, and that this black box's performance can be tuned and set, irrespective of the data model, application code and architecture used.

Maybe you are looking for

  • Is there any way to keep Microsoft RDC for Mac OSX from disconnecting when I start typing?

    I am able to login to remote computers using Microsoft Remote Desktop Connection for Mac OS X (version 2.0.1). I can launch applications and open folders on the remote system without any problems. However, anytime I start typing it immediately discon

  • Creating an xml document from filenames of selected files

    Hey guys, I am totally new to automator and applescript so please be kind! I have an xml/flash image portfolio website which has image galleries. Each gallery has an xml document which specifies a thumbnail and full size photo to be displayed in the

  • Non-cumulative Inflow and Outflow explanation

    Hello Everyone, We are just implementing Inventory reporting in BW and cannot understand query results.  We have searched the forums and documenation, but cannot find an answer. We have a Non-*** Key Figure that we have defined an Inflow and Outflow

  • Ftp interface

    Hi everybody, I have four files to be downloaded from SAP and trnsfer to non SAP system. these four files has to be FTPed to non SAP system. in the functional specification port is also given as 22. for this do i need to first get the required fields

  • ACE Module Question

    Hi, I have the following configuration: policy-map type loadbalance first-match test class L7-URL sticky-serverfarm test insert-http src-ip header-value %is:%ps:%id:%pd class class-default serverfarm test Does the class class-default need to be in th