ODAC 11_1_6_0_21 + VS2008 + MSDTC + Win2008

Today, I found out that when we upgraded our development environment to VS 2008, and then updgraded our odac to 11.1.0.6.21 which was a requirement for interoperability, we sacrificed something very important -- Transaction support. It appears by all information I can find that odac 11 and the MTS service do not support windows server 2008.
Our MIS department tells me that they can no longer buy servers with windows server 2003 licenses, so the last server they got for our next client deploy is a windows 2008 server. We got our app installed, and when we ran it, we found that it could not enlist in a transaction, even though the correct components were installed, and the DTC config was just like we used for 2003.
A little google search revealed the "incredible" fact that odac 11 -- the lastest version, does not support DTC on windows server 2008. How can this be??????? Transaction support is very important for any application that has any sort of complex relational state, where rows need to succeed or fail as a unit.
How can you release a product which supports the latest development platform, but will not support a crucial functional requirement on the latest server version.
In addition, I can find no comment about when this support would be added.
EXTREMELY dissapointed and frustrated...
I posted this in the wrong forum, so please delete it.
Edited by: MCassidyKGI on Oct 28, 2008 3:12 PM

First of all, sorry for the double-post, I did that to be sure to have at least one post in the good forum.
@EJP : Actually, I'm supposed to be emitting multiple applet tags (with each multiple parameters). Supposed you have a temperature and a depth as parameters, so you'll have two applets, one for each parameter, given two plots.
I modify my post in order to have easily access to the JAVA code too.
The PHP code is a piece of a huge code, but you have there the only part which concerns the applets construction. I add this part of PHP code there only to help with comprehension.
With more investigations, I found that my code works well with the JAVA Plug-in 1.6.0_21 and the JRE version 1.6.0_18-b07 Java HotSpot(TM) Client VM and thus that sounds like a problem which is JRE specific.
The JAVA code was compiled with Eclipse on Linux by exporting the project in a JAR file.
But still have doubts concerning my JAVA code ... is it possible that the new JRE 1.6.0_21 version introduced new bugs/uncompatibilities ?

Similar Messages

  • Unable to work with ODAC, VS2008 and Oracle Database 10g XE

    I have downloaded and installed ODAC 11.1.0.6.21. I have followed the instructions in the 2 Day + .Net Developer's Guide (Chapter 3 - Building a Simple .NET Application Using ODP.NET) until I got to adding reference: when I added the Oracle.DataAccess 2.111.6.20, I observed that the new Refererence did not appear in Solution Explorer as described in the Guide.
    However I continued with the steps until I got to the testing phase, ran the form and entered Hr for User Id, Hr for Password and XE for data Source as I am running Oracle 10g XE. I got this error with every attempt: ORA-12154: TNS:could not resolve the connect identifier specified.
    From Server Explorer however, I can connect and see Schema Objects but when I right click Packages for eg, to create a procedure that uses a Ref Cursor I see only Refresh and Properties in the corresponding context menu, no New Package link!
    What could be the cause of all these?
    1. Is XE my correct Data Source?
    2. Why is the new Reference not visible in my solution explorer?
    3. Is my VS2008 or ODAC not configured/Installed Correctly?

    The tnsnames.ora file seem to be auto configured. However I tried updating it with Notepad when I changed my computer name to no avail. I had to revert back to my old computer name.
    This is the content of my tnsnames.ora:
    XE =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = obinna)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = XE)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    ORACLR_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    (CONNECT_DATA =
    (SID = CLRExtProc)
    (PRESENTATION = RO)
    Please if there is any clause that need to be changed point it out for me.
    Thanks for your reply.

  • Multi tier debugging VS2008 - ODAC 1110620

    Hi,
    I'm trying to get the multi-tier debugging working in the above environment and am hitting the 'ORA-30683: failure establishing connection to debugger' exception.
    I can debug by right click on the server explorer and doing step-into.
    I have Tools - Oracle Application Debugging checked.
    In Tools -> Options ->Oracle Developer Tools i have the connection checked and the port range 49152 - 65535. No firewall is running.
    Any ideas what's causing this?

    Hi, a few questions:
    1. Does your debugger machine use IVP6 address? How about the database?
    2. Does the debugger machine have multiple IP addresses to use?

  • Creation of new OracleConnection VERY SLOW in VS2008

    Hi all,
    I've only found one other post regarding this issue with the latest version of the oracle data provider (2.111.6.20) on the Oracle Developer Tools for VS Forum (at: Re: Need help troubleshooting extremely slow ODT speeds in VS 2005. Figured I'd post it here to see if anyone else is experiencing problems.
    I've got VS2008 with the latest release of ODAC/Developer tools for VS installed and when I try to just create a connection object (i.e. OracleConnection con = new OracleConnection()), it is taking upwards of 45 seconds to create. Obviously this is unsuitable. Is this a known bug? If so, do I need to revert back to older version of OracleDataAccess assembly as stated in the aforementioned post?
    I'm really looking for a solution with this version however, as I'm trying to work with some UDTs in Oracle and converting to custom types in .NET and from what I've read, this latest version is the only one that can do so. (correct me if I'm wrong).
    Any information is appreciated!

    Hi Greg. Indeed, it is the constructor, which seemed very strange to me. But, here's my latest developments... Guess I failed to mention what platforms I was running on, which I'm pretty sure probably had something to do with it. I had a development environment on both a Vista 64-bit, and a Windows Server 2008 (both VMWare virtual machines). Each had two oracle clients installed, both 11g (instant) and 10gR2 (full), as I needed the 10g client for Quest Code tester (entirely different issue!). Anyway, I'm fairly certain that neither of those platforms are officially supported, so most likely my fault.
    I didn't run your test, but I had something similar set up as follows:
    using System;
    using Oracle.DataAccess.Client;
    using System.Diagnostics;
    namespace oratest
    class Program
    static void Main(string[] args)
    Stopwatch sw = new Stopwatch();
    sw.Start();
    OracleConnection con = new OracleConnection();
    sw.Stop();
    TimeSpan ts = sw.Elapsed;
    Console.WriteLine(ts.Seconds.ToString());
    The results printed ranged from 20-45 seconds!!!
    So, I went ahead and created exactly the same setup on a Vista 32-bit virtual machine. Ran the same test and voila, 0 seconds. If your interested, I ran with the ts.Milliseconds.ToString() in the last line and it resulted in 611 milliseconds. So, I've moved my current project development environment to the new Vista 32-bit virtual machine and it seems to be working fine.
    Just as a side bar however, I've also been doing quite a bit of development on a real (non-virtual) 64-bit Vista machine, and the new ODP has been working just fine. But, I have only the 11g client installed on that machine. Could it be confusion between the multiple versions? Platform issues? Both? Don't know myself, but am content enough to work in my new environment.
    Cheers,
    Aaron

  • Transaction aborts after installing ODAC 12c Release 3

    I have .net code that used a transaction scope which works fine using ODAC 11g Release 4, but fails with "Unable to enlist in a distributed transaction" using ODAC 12c Release 1,2, or 3.  The transaction to a single database.  I am at a loss for what could be the issue.
    This issue occurs on both Windows 7 and Windows Server 2008 R2.
    I have reviewed the trace logs for both the Microsoft Distributed Transaction Server, and the Oracle Services for Microsoft Transactions Services.  The MSDTC trace logs indicate that the transaction abort was request was received from the calling application ("RECEIVED_ABORT_REQUEST_FROM_BEGINNER").  The ORAMTS trace logs indicate an OCI error and that there was an attempt to begin a distributed transaction with out logging on ("OCI_ERROR - 2048." ,  "ORA-02048: attempt to begin distributed transaction without logging on")
    I can reproduce this error with a simple code example with just tried to insert records into a table.  If I change the data provider to "System.Data.OracleClient", or uninstall 12c and install 11g this code works fine.
    DataSet1TableAdapters.DataTable1TableAdapter da = new DataSet1TableAdapters.DataTable1TableAdapter();
                using (TransactionScope scope = new TransactionScope())
                    Transaction txn = Transaction.Current;
                    try
                       da.Insert(0, "This ia a title");
                        scope.Complete();
                        lblmessage.Text = "Transaction Succeeded.";
                    catch (Exception ex)
                        txn.Rollback();
                        lblmessage.Text = "Transaction Failed.";
    Can anyone provide any ideas what is happening?  I really would like to use ODAC 12c.
    Thanks.

    Moving to the ODP.NET forum to get a wider audience.

  • Cannot connect to Oracle DB in VS2008 Server Explorer, but can in VS2005?

    I can connect to our Oracle server using VS2005 Server Explorer, but when I try the same operation, the exact same way in VS2008, I get the following error:
    ORA-12154: TNS:could not resolve the connect identifier specified
    My system is:
    Windows XP SP2 (32bit)
    VS2005 and VS2008
    ODAC 11g 11.1.0.6.21 installed with all options
    The Oracle Server is version 10.
    Any help would be appreciated.

    Thank you cshay for your reply, however I have already copied the TNSNAMES.ORA from the old installation I had of 9.2 to the new ORACLE_HOME/NETWORK/ADMIN/ folder. I had already seen the documentation which said I should do that - or rather deduced that I didn't have to retype it like it said and just copy the file over.
    In any case, the VS2005 would be using the same ORACLE_HOME as VS2008 - I have already seen the documentation which states that all references would automatically point to the new installation.
    I have also seen a case where the solution was to put add an Oracle.KEY file to the ORACLE_HOME folder - That file was already there and the key in the registry was there as well.
    So no answer yet.

  • How to install ODAC 11g 11.1.0.6.21

    Hi All,
    Appologies if this question has already been answered.
    I'm trying to access data from our Oracle 10g database hosted on a Windows 2003 server.
    I've downloaded ODAC 11g 11.1.0.6.21.zip onto my client PC.
    I've unzipped the package and ran through the installer. You have two options on what to install:
    Client or Server. I installed the client. The installation was successful.
    What are the next steps to being able to create a project in Visual Studio 2008 that can access Oracle data?
    Do I need to copy either a sql.ora or tnslistener on my client, before I can actually access any data?
    The documentation then says to run EZSETUP, but reading around I don't need to actually do this!?
    Do I need to install anything on the server?
    I've added a reference to Oracle.DataAccess and used an Imports statement to import the namespace. When I try create a connection and use the Open method I get an OracleException.
    Kind Regards,
    Ynyr

    What OracleException do you get?
    Yes, you need to create a TNSNames.ora entry so the client knows how to connect to the database, or use the EZConnect connect string: //hostname:port/service_name .
    You dont need to "install" anything on the server to run an ODP.NET app. But if you're going to use MSDTC distributed transactions you need to run oramtsadmin.sql to create the appropriate objects on the server, if you're goint to use the ASPNET membership provider, etc, you need to run those scripts on the database.
    Check here for a walkthrough:
    http://www.oracle.com/technology/pub/articles/cook-vs08.html
    Hope it helps,
    Greg

  • ODT and VS2008 compatability?

    Is the dataset designer fully compatible with VS2008? It seems very flaky - i'm getting lots of errors when adding new queries to the table adapters, especially with bound parameters.
    also, if I test the connection from the server explorer, VS2008 vanishes immediately - no crashes/exceptions/warnings etc, it just dissapears.
    I have one query in particular that executes fine at runtime but when put into the query designer doesn't parse. However the exact same query works fine in SQLDeveloper. (I managed to get it to accept the query the first and only time I fired up the dataset designer.)
    any ideas anyone?
    thanks!
    Rob
    Edited by: RobJH on Sep 14, 2008 9:51 PM

    Hi Christian,
         Ok, I've re-installed the latest ODT+ODAC, and nothing has changed.
    1) As soon as I drag a table to the dataset design surface, I get an error
    "Some updating commands could not be generated automatically. The database returned the following error:
    This object has been deleted"
    ignoring this i continue...
    2) Right click on the Table adapters fill,GetData() and select configure.
    3) Paste in the following query (straight out of SQLDeveloper)
    SELECT a.*
    FROM (SELECT results.*, ROWNUM r
    FROM (SELECT o.*
    FROM OPP_PARTIAL o
    WHERE o.PAR_OST_NO = :ostNo
    ORDER BY o.PAR_INPUT_DATE DESC ) results
    WHERE ROWNUM <= (:resultSetStart + :resultSetPageSize)) a
    WHERE r > (:resultSetStart)
    4) Click Next, then Next (or Finish) and the following error is returned.
    The wizard detected the following problems when configuring the TableAdapter:
    "OPP_PARTIAL"
    Details:
         Generated SELECT statement.
         Error in WHERE clause near 'ORDER'
         Unable to parse query text.
    thing is, if I click finish it occasionally accepts the query (even though its thrown up the error) but at other times, the query text is set, but the parameters don't get added to the collection, or I get parameter binding errors.
    any ideas what may be happening?
    Thanks!
    Rob

  • VS2008/VS2005 and Crystal Reports 2008 Developer

    Hi,
    1.) I am using VS2008 and Crystal Reports 2008 Developer. Are there any issues I need to consider when developing using both of the above? (or with VS2005)
    2.) The confusion for me is in regards to the SDK. From what I understand from articles etc is that using CR 2008 dev we can use the .NET SDK or RAS SDK for development purposes?
    3.) So downloaded the sample code for RAS .NET from [here|https://www.sdn.sap.com/irj/boc/businessobjects-samples?rid=/webcontent/uuid/80774579-b086-2b10-db91-ed58c4dda375] and tried "DatabaseLogon_CS" example, as the option. It automatically opened in VS2005 (no problem) however it would not run.
    I would get an error :
    Failed to connect to server "localhost".
    Error returned from Windows Sockets API : 0.
    and line causing this is >>> rcd.Open(ref path, 0);
    Code below:
            string sampleReportPath = @"C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\Samples\en\Reports\Demonstration\World Sales Report.rpt";
            object path = (object)sampleReportPath;
            // Create an instance of the ReportClientDocument.
            ReportClientDocument rcd = new ReportClientDocumentClass();
            // Set the location of the RAS server.
            rcd.ReportAppServer = "localhost";
            // Use the Open() method of the ReportClientDocument to open the report.
            rcd.Open(ref path, 0);
    I have been able to open the RPT file by itself. So it does 'see' the database.
    Reason why it would not run?
    Any help would be appreciated. Thanks

    If you're using the sample code from our website, make sure you have uncommented the InprocRAS option in the ConfigureCrystalReports method (see below). From your error description it seems like you're using the unmanaged RAS option, which requires a RAS server.
    private void ConfigureCrystalReports()
            /* The following methods implement the same sample functionality in three different RAS
             * scenarios. Uncomment the method you would like to use.
             * - inprocRAS() logs onto a databse using RAS and SQL authentication.
             * - managedRAS() logs onto a database using RAS and SQL authentication from a managed RAS server.
             * - unmanagedRAS () logs onto a database using RAS and SQL authentication from an unmanaged RAS server.
             * Undocument the call to the method which applies to your appropriate RAS settings.
            DatabaseLogon_inprocRAS();
            //DatabaseLogon_managedRAS();
            //DatabaseLogon_unmanagedRAS();

  • Missing DataBase Login information for deployed VS2008 w/Crystal Report

    I'm creating a Windows Form application using VS2008 Pro and the basic Crystal Reports (included).</br></br>
    I've successfully added a crystalreportviewer control and a crystal report (.rpt) to my form. I've written the following code in the code behind to programmatically load/bind the report to the viewer. Everything works fine on my development machine (or any machine that has Visual Studio installed). Where I'm encountering problems is when I deploy the application to a machine that does not have VS installed (I have downloaded and installed the "Crystal Reports Basic for Visual Studio 2008 Redistributable Package" for the appropriate processor type on this non development machine) that I'm getting an error . It prompts for "DataBase Login". The ServerName, LoginID and Password are all there, but the "DataBase" field is empty and disable for user input.</br></br>
    Why is the DataBase information missing? How can I solve this problem?</br></br>
    (On a side note, I vaguely remember a property for enabling/disabling the prompting of the database login. I can't remember where this was again to double check if that is the culprit. But I'm pretty sure that I did mark it as to not prompt, since it's supplied in the code behind. Plus it doesn't prompt on the development machines. Only on the non-development machines).</br></br>
    Any help is greatly appreciated! Thanks.</br></br>
    The code executed in the PageLoad event of the form.</br></br>
    this.crystalReportViewer1.RefreshReport();</br>
                ReportDocument reportDocument = new ReportDocument();</br></br>
                #region Load Parameters</br></br>
                ParameterFields paramFields = new ParameterFields();</br></br>
                for (int i = 0; i < _parameterName.Length; i++)</br>
                {</br>
                    ParameterField paramField = new ParameterField();</br>
                    paramField.ParameterFieldName = _parameterName<i>;</br>
                    ParameterDiscreteValue discreteVal = new ParameterDiscreteValue();</br>
                    discreteVal.Value = _parameterValues<i>;</br>
                    paramField.CurrentValues.Add(discreteVal);</br>
                    paramFields.Add(paramField);</br>
                }</br></br>
                crystalReportViewer1.ParameterFieldInfo = paramFields;</br></br>
                #endregion</br></br>
                #region Load Report</br></br>
                string reportUrl = "";</br></br>
                string exePath = Application.ExecutablePath.ToString();</br>
                exePath = exePath.Remove(exePath.Length - 18, 18);</br>
                exePath += _reportName + ".rpt";</br>
                reportUrl = exePath;</br>
                reportDocument.Load(reportUrl);</br>
               #endregion</br></br>
               reportDocument.SetDatabaseLogon("myUserName", "myPassword", "myServer", "myDataBase");</br></br>
                crystalReportViewer1.ReportSource = reportDocument;
    </br></br>
    Edited by: mtech8 on Jan 9, 2010 3:03 PM. Corrected formatting issues to make post readable.

    HI. Ludek,
    Thanks for the tips. I tried both, but the problem presists.
    On a side note, I did get my hands on yet another "non-development machine". This one ran with Window's Vista appeared to work (even with my original code).
    The "non-development machines" that I've tested on are Windows 7 and Window XP machines. On these machines, when I commented out the reportDocument.SetDatabaseLogon line, when I try to load the report, it still prompts for the Database Logon information, however, it also has the "Database name" empty and disabled.
    Since it worked on a non-development machine with Win Vista. I don't think there is a problem with references or the Crystal runtime packages.
    As far as permission for the report to contact the database, I'm guessing there isn't a problem there either because the application does successfully connect to the database.
    I'm connecting to a SQL2005 database and using the SQL Native connection.
    On a side note: as for the enabling prompting, I just remembered that it was an option available when using Crystal Reports with a web project. Thus I couldn't find it here with a Window's Form project.

  • Crystal Report 2008 V12 and  Crystal Report in VS2008 problem

    I have made Crystal report Application using VS2008
    Since it has Crystal Report V 10.5 it is raising error as For SAP CR2008 V12
    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
    Exception Text **************
    System.IO.FileNotFoundException: Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.
    File name: 'CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'
       at Test.FrmPurchaseDetail.button1_Click(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
    Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    Test
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/Program%20Files%20(x86)/Default%20Company%20Name/Setup1/Test.exe
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    BLL
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/Program%20Files%20(x86)/Default%20Company%20Name/Setup1/BLL.DLL
    System.Data
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
        CodeBase: file:///C:/Windows/assembly/GAC_64/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
    System.Xml
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    For example:
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
    How to Solve this Problem
    How to use Crystal Report Viewer Version 12 instead of Crystal Report Version10 in Vs2008

    see this post:
    Can CR2008 be used with VB6 ?
    COM is a deprecated technology. Became deprecated along with Vb 6 not being supported by MS.
    Thus .NET or Java are your solutions at this time.
    Ludek

  • Install BI Tools with paid VS2008 Pro in workstation and paid Sql Server 2008 R2 in server?

    My workstation has VS2008 Pro (paid) and Sql Express (free); our Windows Enterprise server has SQL Server 2008 R2 RTM (paid).
    In other words, my workstation may not have a paid version of the sql server DB, but our server does. Is there a possibility that I can install the BI development tools in my workstation?
    Thanks.
    VM

    Hi VM,
    As you can see on the link below
    http://msdn.microsoft.com/en-us/library/cc645993(v=sql.105).aspx#Dev_tools
    The Business Intelligence Development Studio is not available on SQL Server 2008 Express Edition. So if you want to the BIDS tool is available on your workstation, then you need to change the edition from Express to other edition.
    Besides, you can install SQL Server Data Tools - Business Intelligence for Visual Studio 2012 on your workstation, in this case, the BI development tools is available on your workstation. The SQL Server Data Tools - Business Intelligence for Visual Studio
    2012 is available on the link below.
    http://www.microsoft.com/en-in/download/details.aspx?id=36843
    Regards,
    Charlie Liao
    TechNet Community Support

  • Tns problem with Oracle 11g ODAC 11.1.0.6.21 with Oracle Developer Tools

    I installed the full
    Oracle 11g ODAC 11.1.0.6.21 with Oracle Developer Tools for Visual Studio
    now I am at the good old "[ORA-12154: TNS:could not resolve the connect identifier specified]" error.
    I copied the same tnsnames.ora as used on the db server
    onto the client "C:\Oracle\product\11.1.0\client_2\Network\Admin".
    The host name is right since a normal ping works. TNSping is not available.
    but I get the [ORA-12154: TNS:could not resolve the connect identifier specified] error.
    The listener is running and the instance as well since it all works on the source server.
    I tried it with
    SET path=c:\oracle\product\11.1.0\client_2\bin
    but tnsping is still not recognized.
    sqlplus works on the other hand when I set it to
    SET path=c:\oracle\product\11.1.0\client_2\
    what is going on...

    hey
    u can post your query here, and i think everyone here is to share opinion so do not hesitate to do so and please try to google before posting here,
    and we know no one is expert like some people saying 'boring questions' you just try to overcome your problem and you will definitly get your problem solved .
    some mpeople ar still there who answeres hopeless questions and say nothing about them but when a fresher askin a qustion is not tolarated by them they think everyone is born DBA here
    they always tend to discouraging people here on forums,and i think they are vvolunteers to reduce crowd here on forums, inspite of there experience and people respect them they can not control their anger
    so please post you tns here, i think there are ways to ask people to google and search docs first, but not like this
    thanks and regards
    VD
    Edited by: vikrant dixit on Jun 29, 2009 4:33 AM

  • Instant Client with Entity Framework (ODAC 11.2.0.2.40 Beta)

    Is this at all possible (with the current Beta version of ODAC) using the Instant Client installation?
    I have got this working using the ODAC1120240 innstallation. But it would be nice for our customers to not having go through this (not all of them are tech savvy:-).
    I would like to avoid spending hours hunting for documentation, forums etc if this is simply not possible at the moment.
    IF it is possible, why do I get the following error:
    ===============================================================================
    "Unhandled Exception: System.ArgumentException: The specified store provider cannot be found in the configuration, or is
    not valid. ---> System.ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be inst
    alled.
    at System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
    at System.Data.EntityClient.EntityConnection.GetFactory(String providerString)
    --- End of inner exception stack trace ---
    at System.Data.EntityClient.EntityConnection.GetFactory(String providerString)
    at System.Data.EntityClient.EntityConnection.ChangeConnectionString(String newConnectionString)
    at System.Data.EntityClient.EntityConnection..ctor(String connectionString)
    at System.Data.Objects.ObjectContext.CreateEntityConnection(String connectionString)
    at System.Data.Objects.ObjectContext..ctor(String connectionString, String defaultContainerName)
    at KDO.MessageCenterModel.Entities..ctor(String connectionString)
    at ConsoleApplication2.Program.Main(String[] args)"
    ===============================================================================
    In the same directory as my application, I have these DLLs:
    oci.dll
    Oracle.DataAccess.dll
    orannzsbb11.dll
    oraociei11.dll
    OraOps11w.dll
    Connecting to Oracle by using "standard" OracleConnection is fine, only when I try to access my Entity model do I recieve the error.
    Any help greatly appreciated!
    ~Rolf

    Hi Rolf,
    It's works when you don't have a oracle.dataaccess.client settings(like to change oracle types).
    At the end I had to install ODAC using Beta 2, because i am using mapping settings(oracle.dataaccess.client).
    I am looking to test the new version 11.2.0.2.50, it's looks like have a XCopy version.
    Let us know if you test the new version.
    Thanks,
    Jorge

  • Installing Oracle 11g ODAC 11.1.0.5.10 Beta

    I've installed Oracle 11g ODAC 11.1.0.5.10 Beta.
    It came back with installation successful.
    How do I get the Oracle Database Server(Oracle ODP.NET) to appear as one of my datasource choices?
    I added the Oracle.DataAccess.dll (v. 2.111.5.10) to my bin folder. I restarted VS2005, dropped a gridview on the page, selected NewDatasource. My only options are for Microsoft.

    This step by step tutorial should help you out:
    http://www.oracle.com/technology/obe/net11gobe/building.net/vs_otn2.htm
    There are parts of the tutorial that you can skip since you are only interested in ODP.NET showing up as a data source and using it within a gridview.

Maybe you are looking for

  • Transfer QI stk to blocked stk with BAPI_GOODSMVT_CREATE (Error msg QA495)

    Hy, I would like to create an mass udpate stock program which  transfer the QI stock to blocked (because shelf expiration date is passed). So, i use the BAPI_GOODSMVT_CREATE with movement type 350. But the following error message appears : "Change th

  • How do I save the websites I have open in one screen?

    I have one screen with several tabs open. Normally when I close the screen, it asks if I want to save and continue. Now it just warns me that I'm about to close a screen with multiple tabs open. How do I go back to having it save the tabs I was in?

  • Wire transfer for Sweden Vendor

    Hello Experts, We have a new foreign vendor from Sweden and we have to pay him through wire transfer. a) Can someone let me know the configurations required to pay this vendor through wire transfer. This is kind of urgent as the payment due date is v

  • UWB??? Should I add this on my just ordered T61?

    I'm not too up on the latest technology and this UWB has me totally confused.  I gather from the posts that this isn't something much available for now...but may be the coming thing.  Can someone explain in plain language what this is?  Is it worth t

  • How do i sign out of skype if the account is signe...

    Basically, i have my skype signed in on someone elses phone and i was just wondering if i change my password will that then sign them out or will they stay signed on? If they stay signed on is there anything i can do to make them sign out?