Best client tool to connect to Oracle DB

I wanted to know which should be the best client tool to connect to Oracle database. TOAD is a good option but there is also reference of SQL developer these days.
I hope, my question is clear about which should be a good client tool to connect to Oracle DB.
Please revert with the reply to my query.
Regards

972145 wrote:
I wanted to know which should be the best client tool to connect to Oracle database. TOAD is a good option but there is also reference of SQL developer these days.
I hope, my question is clear about which should be a good client tool to connect to Oracle DB.
Please revert with the reply to my query.
RegardsIt depends on what criteria YOU use to define "best".
If your only tool is a hammer, all problems look like nails.
Depending on the task, I use the following, preference in the order listed
- sqlplus
- SQLDeveloper
- dbcontrol
- SQLNavigator
Edited by: EdStevens on Mar 11, 2013 7:07 AM

Similar Messages

  • Client unable to connect to Oracle 10g on linux

    I have installed Oracle 10g on an Intel box running RedHat AS 3.0. The database installation was succesful but I am unable to connect to it from the client on my laptop running Oracle 10g client and Winfdows XP Pro. The server ip is 192.168.1.10 and I can ping it from the client:
    C:\>ping attila.n3kje.net
    Pinging attila.n3kje.net [192.168.1.10] with 32 bytes of data:
    Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
    Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
    Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
    Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
    Ping statistics for 192.168.1.10:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
    Here is some info about the 2 environments:
    [oracle@attila bin]$ uname -a
    Linux attila.n3kje.net 2.4.21-9.0.1.ELsmp #1 SMP Mon Feb 9 22:26:51 EST 2004 i686 i686 i386 GNU/Linux
    Server hosts file
    ======================================================
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    127.0.0.1 attila.n3kje.net attila localhost.localdomain localhost
    hostname output
    ======================================================
    [root@attila root]# hostname
    attila.n3kje.net
    ifconfig output
    =======================================================
    [root@attila root]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:C0:9F:1D:0C:C8
    inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:13772171 errors:0 dropped:0 overruns:0 frame:0
    TX packets:13748842 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:1269613311 (1210.7 Mb) TX bytes:4065314800 (3876.9 Mb)
    Interrupt:16 Base address:0xecc0 Memory:fe100000-fe120000
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:5513840 errors:0 dropped:0 overruns:0 frame:0
    TX packets:5513840 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:865454291 (825.3 Mb) TX bytes:865454291 (825.3 Mb)
    Client TNSNAMES.ORA
    ======================================================
    # tnsnames.ora Network Configuration File: C:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.
    ORACLE10G =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = DEV10G)
    PRDSRR =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = dev10g)
    Client SQLNET.ORA
    ======================================================
    # sqlnet.ora Network Configuration File: C:\Oracle\product\10.1.0\Client_1\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH= (EZCONNECT, TNSNAMES)
    Server TNSNAMES.ORA
    ======================================================
    # tnsnames.ora Network Configuration File: /u01/app/oracle/product/10.1.0/db_1/n
    etwork/admin/tnsnames.ora
    # Generated by Oracle configuration tools.
    DEV10G =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = attila.n3kje.net)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = DEV10G)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    Server LISTENER.ORA
    ======================================================
    # listener.ora Network Configuration File: /u01/app/oracle/product/10.1.0/db_1/n
    etwork/admin/listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = attila.n3kje.net)(PORT = 1521))
    Results from the TNSPING command issued at the client
    =================================================================
    C:\>tnsping prdsrr
    TNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production on 02-APR-2
    004 09:26:11
    Copyright (c) 1997, 2003, Oracle. All rights reserved.
    Used parameter files:
    C:\Oracle\product\10.1.0\Client_1\network\admin\sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
    (HOST = 192.168.1.10)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = dev10g)))
    TNS-12541: TNS:no listener
    C:\>tnsping oracle10g
    TNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production on 02-APR-2
    004 09:26:38
    Copyright (c) 1997, 2003, Oracle. All rights reserved.
    Used parameter files:
    C:\Oracle\product\10.1.0\Client_1\network\admin\sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
    (HOST = 192.168.1.10)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVI
    CE_NAME = DEV10G)))
    TNS-12541: TNS:no listener
    C:\>
    Trying to connect to the database from the server
    ==================================================
    [oracle@attila bin]$ echo $ORACLE_SID
    DEV10G
    [oracle@attila bin]$ ./sqlplus system
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Apr 2 12:22:29 2004
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Enter password:
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> exit
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Pr
    oduction
    With the Partitioning, OLAP and Data Mining options
    [oracle@attila bin]$ ./sqlplus system@dev10g
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Apr 2 12:23:09 2004
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Enter password:
    ERROR:
    ORA-12154: TNS:could not resolve the connect identifier specified
    tnsping issued at the server
    ======================================================
    [oracle@attila bin]$ tnsping dev10g
    TNS Ping Utility for Linux: Version 10.1.0.2.0 - Production on 02-APR-2004 12:3
    :44
    Copyright (c) 1997, 2003, Oracle. All rights reserved.
    Used parameter files:
    /u01/app/oracle/product/10.1.0/db_1/network/admin/sqlnet.ora
    TNS-03505: Failed to resolve name
    What am I doing wrong?
    Thanks
    Renato

    Ok, I was able to succesfully connect to the database from the client. I made the following changes to the sqlnet.ora, tnsnames and listener. Here are the changes I made:
    sqlnet.ora
    ==============================
    # SQLNET.ORA Network Configuration File: /u01/app/oracle/product/9.2.0.1.0/netwo
    rk/admin/sqlnet.ora
    # Generated by Oracle configuration tools.
    # NAMES.DIRECTORY_PATH= (EZCONNECT)
    NAMES.DIRECTORY_PATH= (EXCONNECT, TNSNAMES, ONAMES, HOSTNAME)
    listener.ora
    ==============================
    # listener.ora Network Configuration File: /u01/app/oracle/product/10.1.0/db_1/n
    etwork/admin/listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = DEV10G)
    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)
    (SID_NAME = DEV10G)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    tnsnames.ora
    ===========================================
    # tnsnames.ora Network Configuration File: /u01/app/oracle/product/10.1.0/db_1/n
    etwork/admin/tnsnames.ora
    # Generated by Oracle configuration tools.
    DEV10G =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = DEV10G)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    Here is the new problem!
    I start the dbconsole using the folowing command:
    [oracle@attila bin]$ ./emctl start dbconsole
    TZ set to US/Eastern
    Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
    Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.
    http://attila.n3kje.net:5500/em/console/aboutApplication
    Starting Oracle Enterprise Manager 10g Database Control ........................
    ... started.
    Logs are generated in directory /u01/app/oracle/product/10.1.0/db_1/attila.n3kje
    .net_DEV10G/sysman/log
    When I try and access it from the client I get the following error message:
    "The database status is currently unavailable. It is possible that the database is in mount or nomount state. Click 'Startup' to obtain the current status and open the database. If the database cannot be opened, click 'Perform Recovery' to perform an appropriate recovery operation."
    What am I doing wrong this time?
    Your help would be greatly appreciated
    Thanks
    Renato

  • What's the best free tool to populate an Oracle database?

    I'm looking for a free tool to populate an Oracle Database 10g for testing purposes.
    Does anybody know the best one?
    Thanks,
    Carlos Felipe

    Hi Carlos,
    I'm looking for a free tool to populate an Oracle Database 10g for testing purposes.If you want to load test data, you may want to spend a bit and get something goog.
    There are several tools and methods for generating test data for Oracle:
    STATSPACK - You can easily write your own SQL capture, directly from the STATSPACK stats$sqlstat table.
    AWR - AWR captures historical SQL in the dba_hist_sqlstat table.
    SQL Tuning Sets – This 10g tool grabs SQL from the library cache or Oracle.
    SQL Performance Analyzer (SPA)  – This new 11g tool captures representative SQL workloads.
    Mercury LoadRunner  - A popular tools for simulating the real-world effect of an Oracle system change.
    Quest Benchmark Factory - A complete environment for showing the effects of an Oracle change.
    DBGEN - The TPC-H tools, dbgen and qgen allow for the development of anywhere from a gig to a terabyte databases.
    Hammerora - The Hammerora product provides a means to create a pseudo-TPC-C database and generate loads against it.
    Hope this answers your question . . .
    Donald K. Burleson
    Oracle Press author

  • Configuring OBIEE client tool to connect to Solaris 11

    Hi everybody, I have installed OBIEE 11.1.1.7 on Solaris server and OBI Client Tools 11.1.1.7 on Windows 7.
    What are the configuration steps required to connect AdminTool to server and create RPD in Solaris.
    thanks.

    Check this http://gerardnico.com/wiki/dat/obiee/odbc_driver_bi_server_create
    Few things might be different but its the way to do so.
    if helps mark
    ~ http://cool-bi.com

  • Restricting third party tools to connect to oracle

    hi,
    my production database is a 2 node rac(9.2.0.6). i have written a trigger to block toad from connecting to database .the trigger is given below.
    CREATE OR REPLACE TRIGGER block_tools_from_prod
    AFTER LOGON ON DATABASE
    DECLARE
    v_prog gv$session.program%TYPE;
    BEGIN
    SELECT program INTO v_prog
    FROM gv$session
    WHERE audsid = USERENV('SESSIONID')
    AND audsid != 0 -- Don't Check SYS Connections
    AND rownum = 1; -- Parallel processes will have the same AUDSID's
    IF v_prog LIKE '%TOAD%' OR v_prog LIKE '%T.O.A.D%' OR v_prog='TOAD.exe'
    THEN
    RAISE_APPLICATION_ERROR(-20000, 'Development tools are not allowed on PROD DB!');
    END IF;
    END;
    my toad version is 8.0.0.47.some users are able to connect to toad.some are getting restricted.how to restrict all users to connect to toad.
    thankyou,
    kishore alapati.

    Hi kishore alapati!
    I guess your problem is the following line:
    <pre>
    IF v_prog LIKE '%TOAD%' OR v_prog LIKE '%T.O.A.D%' OR v_prog='TOAD.exe'
    </pre>
    Maybe you don't catch all the strings from a toad-connection. Rewrite your trigger so that it stores v_prog for each connection in a table. Evaluate the stored values and replenish your If-clause with the new found values.
    Hope that helps!
    yours sincerely

  • This has to be the BEST DARN TOOL I have see Oracle Come out with

    I've been using this tool for a bit and man I gotta tell you, this ROCKS!!!
    http://www.oracle.com/technology/software/products/sql/index.html
    Oracle, GREAT JOB on making the SQL Developer tool - this is something that is Useful x 100!!!
    + OS

    Pics in your iPhone camera roll are imported just like pics from any digital camera. Use iPhoto or Image Capture. iTunes isn't involved in this at all, other than pics/videos in your camera roll are included in the iPhone backup.

  • BusinessObjects Enterprise Client Tools XI 3.1 SP3 Connection Error

    Hello everybody,
    I installed BusinessObjects Enterprise XI 3.1 SP3 on the server, the server has Windows Server Enterprise 2007.
    Locally, in my Laptop, I installed the BusinessObjects Enterprise Client Tools XI 3.1 SP3, but i can´t connect with the CMS using the Webi, or anyother tool to the server. I made everything that is in the administrator, installation and configuration guides, but reading the administrator guide for Query as a WebService I read that if you install the BusinessObjects Enterprise Tools you need a key license to us it, the question will be this.
    Do i need a different license than the one what i use to install the BusinessObjects Enterprise on the server to install, connect and use the BusinessObjects Enterprise Client Tools XI 3.1 SP3 on every machine that i install and use for it????
    Thanks and regards.

    You do not need separate or additional license for the Client Tools.
    Most often Client tools cannot connect to server components because :
    1. CMS server is not running on the server
    2. There is a firewall between Client machine and the server machine and firewall specific settings were not done. (Admin guide - working with firewalls section).

  • Oracle Client for Windows 2008 R2 server to connect to Oracle database 9iR2

    Hi,
    We are running Oracle 9.2.0.7 on Sun solaris (64 Bit) 5.10 and trying to install client on new Windows 2008 R2 (64 - bit) server. (Before this 2008 R2 we were using Windows 2003 32 bit and 9iR2 client was working great.) I can't install 9iR2 clinet and I tried installing 10gR1, 10gR2 and 11gR1 but none of them worked. It is only allowing me to install 11gR2. When I installed 11gR2 client I am getting some 'overflow exception on an arithmetic operation' error.
    1.) Do I have any choice for client installation or only 11gR2?
    2.) Any solution for overflow error?
    Thanks,
    -H

    May I know the reason why ODBC driver is not include in option like Runtime?Oracle software utilizes SQL*Net (not ODBC) to connect to Oracle RDBMS.
    ODBC is not required by Oracle client software to connect to Oracle RDBMS.

  • Oracle XE Client Tools

    Besides the SQL*Plus command line client interface and the HTML DB Web client interface, are there are other tools that can be used to enter SQL or PL/SQL commands to Oracle XE? Are they available for download? Thank you.

    Well,
    you can basically use all tools that are available as client tools for any Oracle database.
    Oracle tools (from Oracle) you don't need a license for are:
    - Oracle Raptor (not production yet but stable): http://www.oracle.com/technology/products/database/project_raptor/index.html
    - Oracle JDeveloper ( Java Development environment ): http://www.oracle.com/technology/products/jdev/index.html
    Besides that you can use any client tool to work with Oracle ( http://www.google.de/search?num=50&hs=MAE&hl=en&newwindow=1&safe=off&client=firefox-a&rls=org.mozilla%3Ade%3Aofficial&q=oracle+client+tool+sql+&btnG=Search ) and through ODBC / OLEDB even with many MS tools, e.g. MS ACCESS.
    Toad is pretty powerful: http://www.toadsoft.com/lic_agree.html
    What type of client tool are you looking for?
    ~Dietmar.

  • Connection to Oracle BI server using BRIO

    Hi,
    I read in the administrator manual that it's possible to connect to Oracle BI Server with third-party tools over ODBC. The instructions say to configure a DSN on the remote machine using the Oracle BI Server driver. Does this mean that I need to install this driver or perhaps a client this driver is packaged with in order to complete this connection?
    Is there some other way to connect to Oracle BI server using Brio?
    Any help appreciated.
    Thank you!
    Some background:
    We have Oracle BIEE 101320 installed with connections established to our warehouse. We have Oracle Answers (Siebel Analytics) configured and have dashboards running off the BI server.
    There are a lot of folks here who use Brio. We'd like to get them to connect to the Oracle BI server rather than to the data warehouse.
    --Josh
    Message was edited by:
    user598511

    Hi
    We are a Hyperion partner and have just started looking at Oracle BI Enterprise Edition. When I installed it it automatically creates an ODBC DSN on the server called AnalyticsWeb. I am working directly on the server and I can then connect using Hyperion Interactive Reporting Studio using an oce which points to the DSN. So Brio Explorer/Designer would be the same. Working on a separate client machine I guess you would need a DSN on that machine. Not sure you would do this but if you do a custom install on the client of the client tools, you should see Oracle BI Server as a data source.
    BUT...
    I imported the Hyperion Sample database into the Oracle metadata repository using the Admin tool, and then connect to it using Hyperion IR studio. While I can see the tables in the catalog, when I drag them into the Datamodel, they just disappear. I would be interested to see what you get.
    Cheers
    Bob Pentney
    Indigo NZ

  • Best way to implement connection pooling with tomcat4.0?

    Hi all!
    I need your help:
    What's the best way to implement connection pooling (Oracle Database) with tomcat 4.0?
    I only found ways to implement it in tomcat 4.1, not in 4.0....
    Thanks!
    Michael

    You can use a Datasource managed by tomcat. Earlier versions of tomcat used Exolab's Tyrex for the implementation of the Datasource API which uses connection pooling. Current version uses commons-dbcp and commons-pool (jakarta projects) I think.
    You've got to declare the Datasource in server.xml and then in web.xml of your web app.

  • BPC Client tool

    I am new to BPC ... Where can I download the BPC client tool to connect to server.  Do you need a GUI client or is it a web based client similar to Visual Composer?
    Thanks

    Hi,
    There 2 clients for SAP BPC NW.
    They are both available on the BPC Web portal (http:
    SAPBPCWEBSERVER\osoft)
    From the BPC portal you will find a link to client download page (don't remember its name).
    Note : As you will be authenticated on IIS, your domain account must be recorded in SAP BPC security first. Ask your SAP BPC administrator. You also must be local administrator privilege on your computer in order to install them.
    The first client is the "Admin" client : It will allow you to manage Appset and application / dimensions / security ... etc.
    The second client is a Microsoft Office plugin : It will allow you to access SAP BPC appset within Excel.
    Both requires some technical prerequisites on your computer. Check the online guide on SAP Marketplace or run the client diagnostic tool from the SAP BPC portal page.
    Good luck and welcome.

  • Installing Edge client tools

    Hello can anyone answer me how to install BOBJ client tools and connect to the BOBJ server? My BOBJ suite is installed on a server. I want to install BOBJ Client tools on my laptop and connect to the server. Appreciate your help on this...Thanks

    branched to new thread
    BO Edge u2013 Client tool
    the above post resolved last time this was asked
    Regards,
    Tim

  • BI Client Tools by SQL

    Hi All,
    Please advise which client tools get connected to HANA by SQL
    (webi, crytal repots, dashboards, explorer, AAO,AAP)
    Is MDX based connection uses SQL?
    Is Universe based connects uses SQL?
    Is BICS bsed connection uses SQL?
    I have gone through below thread, however it states everything connects through SQL
    Client Tools and SAP HANA
    Please clarify

    Hi Sebastian, thanks a lot indeed, a very useful suggestion! I have done what is recommended in that SAP Note, then uninstalled the previous IDT (SP0 and SP1 and all the FPs) - and then the SP2 version installed without any problems.
    Thanks again.
    Regards,
    Sergey

  • Ports used by SAP BO Client tools

    Hi Team ,
    We  are planning to put our BO Landscape( BO 4.0 SP7 patch 2 ) to be accessible by SAP to trouble shoot. We needs a list of ports we may need to open the from out network to SAP. Could you please tell which all ports are used by BO Client tools to connect to the BO platform , in case SAP may need to connect via client tools.
    Regards ,
    Abhinav

    Hello,
    as per default the following Ports need to be open bi- directional on your Firewall as TCP:
    6400
    8080
    8443 (in case you use HTTPS)
    But this is not sufficient enough. You also need to narrow down the IFRS and OFRS and open these ports aswell.
    I recommend you check the Chapter 7.15 from the BI 4.0 Admin Guide - there is everything explained. And when you start configuring your Firewall, never forget the local Windows Firewall (when your BI deployment is on Windows).
    Regards
    -Seb.

Maybe you are looking for