Which driver for connecting to Oracle ?

Hi all,
I'm looking for some information about Connection pools for Oracle.
In particular, which driver is recommended by Bea for
a XA Connection ?
As I can see from the WLS 8.1 sp4 console, there are 2 choices:
Oracle Driver (Thin XA) and
Bea Oracle Driver (Type 4 XA).
(This choice exists also for non-XA connections.)
Which is the suggested driver ?
Does it change if Oracle is running standalone or RAC ?
Thanks a lot
Francesco

I think using Oracle jdbc driver is recommended, although I cannot point you to any written doc on that subject off the top of my head ;-)
From the other hand BEA driver implemented some functionality which is not supported in oracle's drivers. For example, Statement.getGeneratedKeys() is implemented.
Nevertheless, since there is a workaround for this, and given the fact that oracle drivers are im wider use than BEA's drivers by definition, I'd go with Oracle's implementation.
We're using oracle jdbc g10 for our application with heavy XA and it seems to be stable enough.

Similar Messages

  • Which driver can connect to oracle 7.1.6 other than odbc

    thanks ahead.
    fred

    Hi,
    Please find the extract from
    http://www.cis.upenn.edu/~cis550/TRASH/JDBC_doc/jdbcoc10.htm
    "The JDBC Thin driver works correctly with Oracle 7.1.6, with the exception of streaming access to LONG and LONG RAW columns. "
    Hope this helps.
    Good Luck.
    Gayam.Srinivasa Reddy
    Developer Technical Support
    Sun Micro Sysytems
    http://www.sun.com/developers/support/

  • Which Driver for MS SQL-Server 2000

    Hello,
    i need to access a MS SQL-Server 2000 and want to ask which driver you think is the best one for this problem.
    I am not a big fan of using beta-Software, and i do not need the newest state-of-the-art features. Right now i also do not need Connection-Pooling.
    Only a few SQL SELECT/UPDATE-Statements nothing more.
    But maybe in not far away future, Conn-Pooling and Procedure-Calls could be interesting. And i think Type 3 or 4 would be the best decision.
    The Software will run on NT, but i do not want to use the JDBC/ODBC-Bridge, because it is so unbelievable slow.
    I am interested in WHICH DRIVER you USE, AND especially which drivers you DO NOT USE ANYMORE, and why.
    It would be great, if anyone could help me, finding the best solution.
    P.S.: The price of the driver: It would be good, when it is for free. But if you know a good commercial driver i am also interested in.
    P.P.S: Yes, i have searched for drivers under http://servlet.java.sun.com/products/jdbc/drivers. But there are 37 different Type 3/4 drivers.

    You can try the jtds project .Search for it in www.sourceforge.net. It is derived from FreeTDS JDBC driver. Both of them are Type 4 JDBC drivers. So far I have tried both of them a few years ago. And jtds is more updated (during those time, not sure what the status is right now)
    Or, you can get Microsofts own JDBC driver

  • Installing JDBC driver to connect to Oracle 8i Database from Weblogic 10.3

    I want to connect to Oracle 8i database from weblogic 10.3 application server. I found a classes12. zip file on Oracle.com to use as driver for the same.
    I am also connecting Oracle 9i database from the app server. Now if i replace the classes12. jar from the lib folder won't it disallow me to connect to the Oracle 9i database.
    2ndly the claases12.zip file i found from the site is for jdk 1.2 will it create any problems. Please let me know
    Kindly let me know what is the standard procedure to install a new driver in Weblogic 10.3.

    I tried to install weblogic 10.3 using jdk 1.5.07 but. it is not supported. Moreover from the sites also i found that it's only the application wars and ears compiled in jdk 1.5 need not be recompiled in 1.6. But no reference of jdk 1.5 is there.
    I tried to use thin client from the code and connect to Oracle 7i
    i got the following exception.
    java.lang.ArrayIndexOutOfBoundsException: 4
    at oracle.jdbc.driver.T4C8TTIdty.marshal(T4C8TTIdty.java:465)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:329)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
    490)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:202)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensio
    n.java:33)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:474)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:185)
    at com.omantel.finacc.DAO.DatabaseConnection.getUBCCConnection(DatabaseC
    onnection.java:372)
    at com.omantel.finacc.java.DMADAO.getUBCLAmount(DMADAO.java:411)
    at jsp_servlet.__receiptentry._jspService(__receiptentry.java:1198)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
    (StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri
    tyHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:292)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:175)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
    n.run(WebAppServletContext.java:3498)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS
    ervletContext.java:2180)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC
    ontext.java:2086)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j
    ava:1406)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    <Apr 22, 2009 3:36:47 PM GMT+04:00> <Error> <HTTP> <BEA-101017> <[weblogic.servl
    et.internal.WebAppServletContext@553afb - appName: 'DMA', name: '/DMA', context-
    path: '/DMA', spec-version: 'null'] Root cause of ServletException.
    com.omantel.finacc.exception.AppException: 4
    at com.omantel.finacc.exception.ExceptionHandler.handleException(Excepti
    onHandler.java:43)
    at com.omantel.finacc.java.DMADAO.getUBCLAmount(DMADAO.java:428)
    at jsp_servlet.__receiptentry._jspService(__receiptentry.java:1198)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
    (StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri
    tyHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:292)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:175)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
    n.run(WebAppServletContext.java:3498)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS
    ervletContext.java:2180)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC
    ontext.java:2086)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j
    ava:1406)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    java.lang.ArrayIndexOutOfBoundsException: 4
    at oracle.jdbc.driver.T4C8TTIdty.marshal(T4C8TTIdty.java:465)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:329)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
    490)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:202)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensio
    n.java:33)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:474)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:185)
    at com.omantel.finacc.DAO.DatabaseConnection.getUBCCConnection(DatabaseC
    onnection.java:372)
    at com.omantel.finacc.java.DMADAO.getUBCLAmount(DMADAO.java:411)
    at jsp_servlet.__receiptentry._jspService(__receiptentry.java:1198)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
    (StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri
    tyHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:292)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:175)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
    n.run(WebAppServletContext.java:3498)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS
    ervletContext.java:2180)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC
    ontext.java:2086)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j
    ava:1406)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >

  • Which drive for Vault?

    I need to purchase a portable hard drive for backing my Aperture library using the vault feature. I don’t have any experience with portable hard-drives and hope someone could give me a suggestion on which models to look at.
    I’m a hobbyist photographer and currently have about 10,000 images from a Canon 5D. I run Aperture on a Quad core PPC with 6 gig of ram.
    Any advice on portable hard-drives to consider is greatly appreciated.
    Ken

    I have two external hard drives that I use for storing stuff. And I use both as external Aperture vault locations which I connect to my MacBook Pro when I want to update the vaults. One is a Maxtor One Touch USB and the other is a Western Digital "Media Center" external hardrive that can be connected either by USB or firewire (six pin). While I would prefer a model that does not depend upon external power source, they work fine. I will admit that they are not as portable as other models in that they are a little big and have a fairly large AC-power adapter (I am talking about US models). If you can get a firewire version (my MBP had a six pin firewire port), do so since the speed is a little better than USB 2.0. See http://www.wdc.com/en/products/Products.asp?DriveID=75 for info. There are many different kinds of models available. And don't bother installing the software that comes with it. MAC OS X handles it just fine as is.

  • Which driver for an "Audigy ADVANCED HD Audio" from De

    Notebook: Dell Inspiron 6400
    OS: Vista 64-bit
    Sound card according to Dell: Creative Labs Integrated Sound Blaster Audigy ADVANCED HD Audio
    I am unsure which driver to download for this sound card. Would it be simply the "Audigy Series" driver? This particular name is not mentioned in the supported cards.

    AeonSpace wrote:
    Notebook: Dell Inspiron 6400
    OS: Vista 64-bit
    Sound card according to Dell: Creative Labs Integrated Sound Blaster Audigy ADVANCED HD Audio
    I am unsure which driver to download for this sound card. Would it be simply the "Audigy Series" driver? This particular name is not mentioned in the supported cards.
    The Audigy Advanced MB isn't a device, it is an application that makes your onboard sound sound better. Therefore, it doesn't have a "driver", the only drivers involved would be the driver for your onboard sound, which you need to get from Dell.
    As for the application itself, it is my understanding that it's not ready for Vista yet, and I am currently trying to get an update on that situation.
    Dale

  • A driver for sequel and oracle

    I am using currently the jdbc-odbc bridge...which does not seem to support a lot of things...I cannot get a ntext value from the resultSet properly...
    Can this be solved by changing my driver...If yes...do suggest be a best one which supports both sequel and oracle....
    Also suggest me a website where I can check the details.
    smita

    A Type-4 drivers is no more likely to fully implement
    (or correctly implement) a specified JDBC version than
    any other type of driver.You are correct about this. If I knew my app was going to sit, on one box (or maybe a couple) that I had complete control over, I'd consider using a non-type 4 driver if the performance improves. But from my experience, I've found apps are easier to maintain and especially to distribute, if a type 4 driver is used.

  • Which driver for SB0

    I fully realize that there may not be any support for this card any longer, I believe its an OEM Audigy ES, with EAX. I had used some old driver that came with it for XP, but with vista I have the sound only slightly working.
    My 5. doesn't fully work, with neither of the back speakers recieving sound. Also, when starting a movie in Quicktime or WMP, sometimes it is just static untill i pause/play again.
    I understand i'm better off than most, but when beta 2 drivers do come out, which driver will I want to use?
    Thanks for any help.

    sk8mandan,
    You can use the listing for Audigy Gamer.
    Jason

  • Which driver for SB 00090 ca

    I'm having problems deciphering which driver is right for the SB 00090 card. I went to the "http://us.creative.com/support/downloads/, I don't see this product in the product list. I click Soundblaster, then I guess it's Audigy (and not Audigy 2), but none of the corresponding products match the description above.
    Please help

    sk8mandan,
    You can use the listing for Audigy Gamer.
    Jason

  • Which drive for project?

    I have the standard Macintosh HD as well as a media drive. On which drive should my FCP project reside in order to get the best performance?

    Hi Andy,
    I would suggest that when you open FCP and start a new project, open system settings and get it to save the scratch disc as your second drive (media drive) Save all of your files, FCP project file, Capture scratch etc on the media drive, but do not change the setting for the aurosave vaults where FCP backups will then be on your system drive.
    This way if you have a catastrophic failure of your media drive, bad luck (common if you are using LACIE) but you will still have the backup luxury of the autosave FCP project file. OK you have to re-capture the footage but all is not lost. Similarly if your system drive crashes (serious sticky stuff and un-likely as its MAC) you still have the FCP project file and rushes on yourmedia drive.
    Hope this helps. It han't failed us yet with our mobile edit suite. The main suites are configured totally different but that's due to RAID arrays.
    Gra

  • Which driver for an HP 4650?

    What driver should I use for an HP 4650 connected to a PC running Windows XP SP3? There are so many choices.... Even when I download one (e.g., HPUPD47PCL532.exe, clj4650pcl6winvista2kxp2003.exe, etc), there are often additional choices, or a half dozen inf files from which to select.
     Likewise, what driver should I use for the same printer, but accessing across a network, for a computer running Vista Business 64 with an Intel Core Duo processor? HPUPD47PCL664.exe, clj4650pcl6winvista2kxp2003.exe? One final question as I enter day three without a printer... does the driver used on the PC that is connected directly to the printer (i.e., the XP) affect the printer that is connected on the network (Vista)? Thanks! 

    Hey @DoctorJJH 
    So happy to hear that you were able to reach a resolution!
    If you would be able to take the time to press the "Accepted Solution" button so that others with this issue will be able to located this post, it would be greatly appreciated.
    Feel free to post any other issues on the HP Forums and the community and myself will do our best to help solve them. Have a wonderful day and thanks again for using the HP Forums.
    I worked for HP.

  • No suitable driver for mysql in oracle application  server  portal 10g

    Hi all
    i want to run my portlet with mysql4.1 database from "oracle application server portal 10g".
    i did all configuration in data source and also i kept mysql connector jar file into all oraclehome/jdbc/jlib folder.
    Mysql
    General
    Name :: helloMysql(jndiname)
    Description :: helloMysql
    Data Source Class :: com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
    JDBC URL :: jdbc:mysql://localhost:3306/database?relaxAutoCommit=true
    JDBC Driver :: com.mysql.jdbc.driver
    Datasource Username and Password
    Username------------>(user name)
    password-------------->(password)
    JNDI Locations
    Location== jdbc/helloMysql
    jdbc/blogOracle== jdbc/XA/helloMysql
    EJB Location == jdbc/XA/helloMysql
    Connection Attributes
    Connection Retry Interval (seconds)====1
    Max Connection Attempts===empty
    Cached Connection Inactivity Timeout (seconds)===30
    remaing all are empty
    when i run the portlet, then i am getting "No suitable driver" in my portal page.
    i want check server console or server log for oracle application server portal.
    please help ,where to find server log?
    Any suggestions or help from your side.
    Thanks in advance.
    Raju

    I think you're trying to connect to a database in a diferent host than the Web Server.
    This is possible in applcations, but not in applets, who only can open TCP connections to the same machine who served the page.
    To do that, yo should use a Data Gateway to establish the connections (IDSServer, and so on). I think that installing Oracle's Connection Manager in the same machine than the Web, it would run.
    null

  • Which drive for Photoshop?

    I have 3 hard drives one for OS, one for Photoshop and one for back up.
    I inadvertently allowed my CS4 upgrade to load onto the OS drive, CS3 is on the Photoshop drive.
    If I load Photoshop from the dock I get a message saying 'This application has been moved from the location in which it was originally installed. Some settings need to be repaired.' If I cancel this PHotoshop loads so it is no big problem but would be nicer to load directly.
    On the Photoshop forum I am advised that it would be better to have Photoshop on the boot drive.
    I thought I had read on this forum that Mac users often have Photoshop on its own drive so would I be better to transfer CS4 alongside CS3 on its own drive, and how do I do that?

    Hi daveat22;
    I think that I read on this forum exactly what they told you on the Adobe forum to leave PhotoShop on the system. Loading the application is not that much of a load so having it with the system isn't a problem.
    In order to do that you might have to uninstall both copies and start over again. I know when I downloaded the demo I had troubles load my purchased copy until I uninstall the demo.
    Allan

  • How to use bind_variable for connectivity between Oracle and SQLServer 2005

    The code specified below could be used as an example of how to call a remote SQLServer 2005 procedure from Oracle.
    The problem I am facing is that I am not able to use the dbms_hs_passthrough.bind_variable without exceptions.
    Could someone help me out on this?
    declare
    CREATE PROCEDURE dbo.OrcaMessageTranslator
    @inp nvarchar(255),
    @outp nvarchar(255) output
    AS
    BEGIN
    select @outp = @inp+'output'
    END
    c integer;
    nr integer;
    inp varchar2(255);
    outp varchar2(255);
    sql_stmt varchar2(32767);
    begin
    dbms_output.put_line('call SQLServer procedure OrcaMessageTranslator');
    dbms_output.put_line('value of input variable inp is HowToReplaceThisValueByBindVariable ');
    sql_stmt := 'DECLARE @outp nvarchar(255)
    EXEC dbo.OrcaMessageTranslator
    @inp = N''HowToReplaceThisValueByBindVariable'',
    @outp = @outp OUTPUT
    SELECT @outp as N''@outp''';
    c := dbms_hs_passthrough.open_cursor@pp_preorca;
    dbms_hs_passthrough.parse@pp_preorca(c,sql_stmt);
    nr := dbms_hs_passthrough.fetch_row@pp_preorca(c);
    dbms_hs_passthrough.get_value@pp_preorca(c, 1, outp);
    dbms_hs_passthrough.close_cursor@pp_preorca(c);
    dbms_output.put_line('acquired value of output variable outp is '||outp);
    end;

    Hi,
    BIND_VARIABLE is useful when you have only IN variable but in your case you have IN and OUT.
    I don't know if you use the gateway for MS SQL SERVER or HSODBC/DG4ODBC but here how you can do to call a remote procedure with bind variables:
    DECLARE
    ret integer;
    inp varchar2(255);
    outp varchar2(255);
    BEGIN
    inp :='Hello World';
    outp :='';
    ret := "dbo"."in_out_proc_test"@tg4msql( inp, outp);
    dbms_output.put_line('Input value: ' ||v_ut1||' - Output value: '||v_ut2);
    END;
    The MS SQL Server procedure belongs to the user "dbo" and the database link
    being used is tg4msql.
    The following line initilaize the out variables of the procedure with an
    empty string:
    outp :=''
    I hope it helps you.
    Regards
    Mireille

  • Driver for connecting IPad with bluetooth to PC with Windows vista

    Where can I find a driver allowing me to connect My PC with My IPad by bluetooth?

    iPad, iPhones and iPod Touches cannot be connect to any mac or pc via bluetooth

Maybe you are looking for

  • Using backups from an IPAD 2 on multiple IPAD 2 Systems

    Can you use a  backup from one IPAD 2 to backup another IPAD 2 if you have the serial numbers of each of the IPAD 2 systems?  I had to return my initial IPAD 2, but I backed it up on my computer, and would like to use the backup with the apps on the

  • IPhoto Auto Import help

    I am missing the folder Auto Import. It is not in the package contents area, and I would like to add it to the Finder sidebar, so that I can just drag photos here, to import to iPhoto.

  • Im getting error can not conect to app store Help

    I keep getting error cant conect to app store what wrong

  • Where is the 'hand' pan tool in preview

    Still can't find it! I'm also missing the 'zoom selection' tool. I hoped Mavericks would catch up on this- Seems like OSX devs think the only content of PDF might be text and over-size drawings and images are just not allowed. This is a pain in the a

  • How can i delay the using period of certificate when i start ssl in ims

    i enabled https and imaps in ims52,but i found the period of validity of the certificate is 1 year by default. how can i delay it to 5 years or more? does it specify during generation of CERTIFICATE REQUEST ? thx! Message was edited by: giant.sala