New transaction cannot enlist in the specified transaction coordinator

Hi,
I'm having a problem with the Oracle provider for OLE DB. I have a Win2k server running SQLServer 2000 attempting to communicate with another Win2k server running Oracle 9i Spatial. The SQLServer box is using the Oracle provider for OLE DB and Oracle client off the 8.1.7 CD, purely because the Microsoft documentation said that was the latest supported. The Oracle server is running Oracle MTS 9.2 over Oracle Enterprise Server 9.2.0.1. I can connect from the SQLServer box to the Oracle box and successfully query the relevant data. The error occurs when I attempt to save a view through SQLServer Enterprise Manager. The error is as above. I have checked MSDTC and RPC on both boxes and Oracle MTS on the Oracle box. I have checked the MSDTC registry entries on the SQLServer box as well. Any clues?

We had a different but related problem about transaction enlistment but not with Spatial. After a few days we found that one of the oracle dlls was compiled with debug and needed the MS C runtime debug dll. there error message was not helpful. Our current workaround is to install the debug C rt dll but we hope it may be fixed soon. Another related bug is #2615847 which has been fixed in the very latest oledb release - we're going to try it out this/next week.
Philip

Similar Messages

  • Linked Server :: OLE DB provider "OraOLEDB.Oracle" for linked server "ABC" returned message "New transaction cannot enlist in the specified transaction coordinator. ".

    Hello All,
    As mentioned in title, i am stuck up with that articular error from last three days,
    i have following scenario, my SQL server 2008, my oracle 10g are on both same machine with OS Windows Server 2008.
    the following error generated on my management studio when i execute my procedure written in my SQL server. Following is original source code snippet after error massage.
    OLE DB provider "OraOLEDB.Oracle" for linked server "ORCL" returned message "New transaction cannot enlist in the specified transaction coordinator. ".
    Msg 50000, Level 16, State 2, Procedure PROC_MIGRATE_MST_FRM_ORA_SQLSERVER, Line 43
    The operation could not be performed because OLE DB provider "OraOLEDB.Oracle" for linked server "ORCL" was unable to begin a distributed transaction.
    BEGIN TRY
    -- MIGRATION OF PR_COMPANY_MH START
    BEGIN TRANSACTION T1
    PRINT 'mILAN NNNNNNNNN 11'
    INSERT INTO PROD.PR_COMPANY_MH
    SELECT * FROM OPENQUERY(ORCL, 'SELECT * FROM PR_COMPANY_MH WHERE SQL_FLG = ''N'' ')
    PRINT 'mILAN NNNNNNNNN 12'
    UPDATE OPENQUERY(ORCL, 'SELECT SQL_FLG FROM PR_COMPANY_MH WHERE SQL_FLG = ''N''')
    SET SQL_FLG = 'Y'
    --EXECUTE ('UPDATE PROD.PR_COMPANY_MH SET SQL_FLG = ''Y'' ') AT [ORCL]
    PRINT 'mILAN NNNNNNNNN 13'
    COMMIT TRANSACTION T1
    -- MIGRATION OF PR_COMPANY_MH END
    END TRY
    BEGIN CATCH
    PRINT 'mILAN NNNNNNNNN 14'
    ROLLBACK TRANSACTION T1
    PRINT 'mILAN NNNNNNNNN 15'
    SELECT
    @ErrorNumber = ERROR_NUMBER(),
    @ErrorSeverity = ERROR_SEVERITY(),
    @ErrorState = ERROR_STATE(),
    @ErrorLine = ERROR_LINE(),
    @ErrorProcedure = ISNULL(ERROR_PROCEDURE(), '-');
    PRINT 'mILAN NNNNNNNNN 16'
    SELECT @ErrorMessage = ERROR_MESSAGE();
    RAISERROR (@ErrorMessage, @ErrorSeverity, @ErrorState, @ErrorNumber, @ErrorProcedure)
    PRINT 'mILAN NNNNNNNNN 17'
    END CATCH
    this perticular part is raising that error, and i had tried every configuartion on my local machine related to MS DTC.
    When i remove my transaction code, its work just fine no exception raise, but when i use then i.e. BEGIN TRAN, COMMITE TRAN, AND ROLLBACK TRAN. its giving me error, other wise its fine.
    Please Help or disscus or suggest why my transaction base code is not woking????
    thanks in advance.
    Regards,
    Milan

    Sorry again, I am new on any kind of forum, so i am learning now, following is the error massage generated by SQL Server. and its not
    an architecture problem, i had just included my complete architecture to be more informative while asking for the solution or suggestion. My real problem is T-SQL, i think and its related to Distributed queries raise in SQL Server in Oracle Link Server.
    OLE DB provider "OraOLEDB.Oracle"
    for linked server "ORCL" returned message "New transaction cannot enlist in the specified transaction coordinator. ".
    Msg 50000, Level 16, State 2, Procedure PROC_MIGRATE_MST_FRM_ORA_SQLSERVER,
    Line 43
    The operation could not be performed because OLE
    DB provider "OraOLEDB.Oracle" for linked server "ORCL" was unable to begin a distributed transaction.

  • Cannot connect to the specified SQL Server instance

    I am trying to install Microsoft System Center 2012 R2 Virtual Machine Management.
    I am getting the following error:
    Setup cannot connect to the specified SQL Server instance.
    Ensure that the server name, isntance name, and, if speceified, port number are correct. If you are installing VMM remotely, ensure that remote connections are set up correctly, and then try Setup again.
    I have installed the 
    Microsoft® SQL Server® 2008 R2 Command Line Utilities
    but have not set up any SQL Server instances. 
    how should i proceed?
    Edit:
    The followign fields are configured:
    Server Name: The name of the machine i am using
    Port: <empty>
    Use the following credentials <NOT ticked>
    Instance name <empty> (the drop down is empty)
    New Database <Ticked> :  VirtualManagerDB

    Is SQL server is properly installed on the system?
    Are you able to connect with SQL server instance?
    As per the given details looks, only client utilities installed and trying to create the database which needs SQL server.
    Make sure you are able to connect with the "ServerName\InstanceName,PortNumber" and hope installing the system as per below article:
    http://technet.microsoft.com/en-us/library/gg610656.aspx
    Hope it help!
    Please click the Mark as answer button and vote as helpful if this reply solves your problem

  • Error: Cannot connect to the specified repository

    Hi,
    The instance of my development database was moved from one server to another server… and installed successfully…
    The repository owner and repository user are available in the repository in the new server…I can login through sqlplus.
    But when I try to connect to the repository from the design center I am getting the following error message box.
    <
    Database Connection Error!
    API5022 : Cannot connect to the specified repository. Verify the connection information
    >
    Please assist me.
    Thanks,
    Rejitha

    try this:
    Query to verify current configuration:
    SELECT * FROM WB_RT_SERVICE_NODES;
    Query to update Port and Service Name (supply the necessary details):
    UPDATE WB_RT_SERVICE_NODES
    SET PORT = <PORT>, SERVICE_NAME = <Service_Name>;
    Commit;
    Stop/start your OWB service using
    <OWB_HOME>\owb\rtp\sql\stop_service.sql
    <OWB_HOME>\owb\rtp\sql\start_service.sql
    Unregister your location and register again with the correct credentials.
    Hope this helps.
    -Richard

  • Setup cannot connect to the specified SQL Server instance

    On a clean install domain member (Windows 2012), I am trying to setup System center 2012 VMM:
    1. I installed the prerequisites as instructed during the pre-setup phase of the installation then rebooted the server (SQL Server 2012 was installed and services seem to be all started properly and SQL Configuration Manager starts as well).
    2. After reboot, logged again with domain admin account and Windows update installed right away SP1 for SQL server 2012. Then I rebooted again.
    3. Restarted the installation process and left default values. At the "Database configuration" step, I am leaving everything by default as well and I am getting error: "Setup cannot connect to the specified SQL Server instance. Ensure that
    the server name..."
    4. Tried different credentials, tried using port 1433 with no effect.
    Am I missing something????
    Thanks.
    Benjilafouine

    Definitely be sure to connect with the "ServerName\InstanceName,PortNumber". If you don't reference a port number it will try 1433 and then will connect via a dynamic port number. It is best in my opinion to always specify a specific port for each instance
    to listen on in the SQL Server Configuration Manager so that you can open the fewest number of ports in the Windows firewall.

  • API5022: Cannot connect to the specified repository. Verify connection info

    Hi,
    While logging into OWB client, we are getting the following error and not able to connect to OWB repository:
    API5022: Cannot connect to the specified repository. Verify connection information. Cache Loading Error: SQL Exception
    Just one week back, this was running fine, and we were able to login to this OWB rep and do normal operation, and suddenly from today, the above error is coming during owb client log-on.
    I have checked service_doctor.sql, and it gives everything is OK.
    Also, ran the stop_service and start_service, and those are running fine.
    And also restarting the database also did not fix the problem.
    And also, this problem is coming from all the machines, so may not be local machine specific.
    OWB version is 10g Release (10.1).
    Can you please let me know how to fix the above problem.
    Thanks & Regards,
    lenin

    When you log onto OWB you also need to give the database connection details.
    These can be seen when you click on the Show Detail >> button on tjhe loin screen.
    Did you enter these details?
    neil

  • The system cannot read from the specified device

    What do I do? ive tried on two computers and it says it on both computers when im trying to install! ive looked at all the troubleshooting pages and it doesnt say anything... my computer says the ipod is connected but when i try to install itunes it says that it cannot read from the specified device please help

    hi parkep!
    are you getting an error message number with that error message? if so, what is it?
    are you installing from the CD, or are you using installers downloaded from the Apple website?
    iTunes 6.0.4.2 Installer
    Ipod Updater Installer
    love, b

  • Error creating a new user profile service application: The specified database is not a valid synchronization database

    When trying to create a new user profile service application on a new SharePoint install I get the following error:
    "The specified database is not a valid synchronization database"
    The installation then fails and does not create the third database. 
    I found some threads with similar problems but it involved upgrading an existing db.  In this case we want to create a new one.  Here is the relevant ULS log info:
    Starting schema provisioning of SynchronizationDatabase 'SP15_TEST_ENT_SyncDB'
    Provisioning the SP15_TEST_ENT_SyncDB database with the script at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\Template\SQL\SPS\drop_procs.sql.
    Provisioning the SP15_TEST_ENT_SyncDB database with a script stream.
    Ensuring that the SP15_TEST_ENT_SyncDB database exists . . .
    The SP15_TEST_ENT_SyncDB database does not exist. 
    It will now be created.
    Setting the AutoClose option to False on the database SP15_TEST_ENT_SyncDB.
    Setting the ArithAbort option to True on the database SP15_TEST_ENT_SyncDB.
    Setting the TruncLogOnChkpt option to True on the database SP15_TEST_ENT_SyncDB.
    Starting schema evaluation of existing SynchronizationDatabase 'SP15_TEST_ENT_SyncDB'
    Validate Database: validating sync database
    Validate Database: validation failed: Error code -2
    Application error when access /_admin/NewProfileServiceApplicationSettings.aspx, Error=The specified database is not a valid synchronization database 
     at Microsoft.Office.Server.Administration.SynchronizationDatabase.Provision()   
     at Microsoft.Office.Server.Administration.UserProfileApplication.Provision()   
     at Microsoft.SharePoint.Portal.UserProfiles.AdminUI.NewProfileServiceSettingsPage.DoCreateApplication()   
     at Microsoft.SharePoint.Portal.UserProfiles.AdminUI.NewProfileServiceSettingsPage.OnOkButtonClick(Object sender, EventArgs e)   
     at System.EventHandler.Invoke(Object sender, EventArgs e)   
     at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)   
     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    Microsoft.SharePoint.Administration.SPDatabaseException: The specified database is not a valid synchronization database  
     at Microsoft.Office.Server.Administration.SynchronizationDatabase.Provision()   
     at Microsoft.Office.Server.Administration.UserProfileApplication.Provision()   
     at Microsoft.SharePoint.Portal.UserProfiles.AdminUI.NewProfileServiceSettingsPage.DoCreateApplication()   
     at Microsoft.SharePoint.Portal.UserProfiles.AdminUI.NewProfileServiceSettingsPage.OnOkButtonClick(Object sender, EventArgs e)   
     at System.EventHandler.Invoke(Object sender, EventArgs e)   
     at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)   
     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    Getting Error Message for Exception System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> Microsoft.SharePoint.Administration.SPDatabaseException:
    The specified database is not a valid synchronization database   
     at Microsoft.Office.Server.Administration.SynchronizationDatabase.Provision()   
     at Microsoft.Office.Server.Administration.UserProfileApplication.Provision()   
     at Microsoft.SharePoint.Portal.UserProfiles.AdminUI.NewProfileServiceSettingsPage.DoCreateApplication()   
     at Microsoft.SharePoint.Portal.UserProfiles.AdminUI.NewProfileServiceSettingsPage.OnOkButtonClick(Object sender, EventArgs e)   
     at System.EventHandler.Invoke(Object sender, EventArgs e)   
     at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)   
     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)   
     at System.Web.UI.Page.HandleError(Exception e)   
     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)   
     at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)   
     at System.Web.UI.Page.ProcessRequest()   
     at System.Web.UI.Page.ProcessRequest(HttpContext context)   
     at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()   
     at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
    I Tried to create another one under a different name (databases also) and I get the same error. 
    The SharePoint instance has the march mandatory update installed.  The sql instance we are using is an existing SQL cluster for other SharePoint poc's. 
    Has anybody seen this issue before? 

    I had the same problem and could not figure out what was wrong for the longest time.  I then had the idea to check in the model system database to see if there were any extra custom tables in that database.  Any tables that are in the model database
    are put into any new database when it is created.  I had some custom tables in the model database so I deleted the custom tables in the model database and deleted the failed user profile service application and its databases and then tried to recreate
    the user profile service application again and it worked with no errors

  • Cannot copy file: The specified network name is no longer available

    After several tries stretching over weeks or months, I finally solved this problem. Internet sharing and transferring small files worked fine over the wireless network, but files over about 50 - 100 MB would fail giving the message "Cannot copy : The specified network name is no longer available. After suggesting numerous changes to the router setup, telling me that my Ethernet NIC in my desktop must be bad, and that I my file sharing or memory configuration was wrong, Linksys support finally suggested upgrading the router's firmware. Problem solved. I can now transfer 1 GB files with no problem over the wireless network. This is on a WRT54GS wireless router.
    Upgrading the firmware isn't a 5-minute operation. Allow 1-2 hours. Before you do anything, make a copy of all router setup info. The firmware upgrade resets the router to defaults, so you lose your wireless network setup and any other setup info that you changed. Also, customer support sent me a more involved procedure than what was in the router Help info. It included things like temporarily assigning a static IP address to the computer wired to the router for the update. You might want to get that procedure from them. Also, some of the info about reconfiguring the wireless network after the upgrade was incorrect for my network; another reason to make sure you have all the details of your router setup saved before you upgrade.

    Hi! I'm Engr. Michael, a network engineer from the Philippines. Firmware upgrade does not take 1-2 hours believe me. Try this instead ok? The
    version of your router is on CPN alert which means it needs upgrading. So, connect your pc
    first directly to the modem and go to this website -- www.linksys.com/connect. select
    easylink firmware tool and save it to your desktop. Now connect your the modem back to the
    router (internet port) and pc to port number 1. Run the file you have downloaded and it will
    automatically upgrade the firmware of your router.Then follow instructions and That's it. You're good to go..
    Tell me if
    it works ok? Thanks for your time.

  • New MySites does not use the specified permissions

    I've changed the MySite Settings in Central Admin so that only my AD group called "DOMAIN\All employees" is added to the Read Permission Level setting. I've removed "All" and "All Windows".
    Now users create MySites, and at first the permissions seems right. When I check top level permission on new mysite, only the user and the group "DOMAIN\All employees" is present in the list.
    The problem is that the folder "Shared with everyone" and the lists "Social" and "Microfeed" does not get the correct permissions. When I check the permissions (since they have unique permissions) I can see that it is the claim
    "All" that has access, not my "DOMAIN\All employees" group.
    This means that the documents added to the "Shared with everyone" is available for all users, not only my employees. The same is for content in the social lists, the elements are visible in search results for all users.
    Does anyone know how I can change the default permissions of the folder and the two lists that does not inherit permissions from the root web of the mysite?
    Regards ElinK
    ElinK

    Hi
    ElinK,
    There is no out of the box way to accomplish this with SharePoint
    As you had said, one way is that we can use the code to change the MySite list permission for the existed MySite.
    Another way is that we can create MySite programmatically, break inheritance and add unique permission to List.
    There are some articles for your reference.
    http://social.technet.microsoft.com/wiki/contents/articles/18788.sharepoint-2013-programmatically-create-mysites-for-all-users-of-a-group.aspx
    http://blog.sharepointclick.com/2013/04/programatically-breaking-inheritance.html
    http://www.thespgeek.com/2011/08/assigning-sharepoint-list-item-level.html
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • New Express cannot connect to the internet

    I connected everything as descriped and ran the setup assistant, which then congratulated me with my internet acces. The point is: I'm not connected to the internet, and the Express is flashing amber. Internet works fine when connected directly to the Powerbook through ethernet cable.
    When I run diagnostics I get four green lights, but "Internet" and "Server" are red.
    My ISP need a static IP, but when I try to set the adress (and the subnet and DNS Server) in the Airport Admin Utility, it answers, that the IP adress is not valid, or that the combination of IP, subnet and DNS are not correct.
    What are the "Domain name"? Do I need to give the ISP the Airport ID or Airport Ethernet ID? And in that case, where?
    Thank you for any suggestions and MERRY CHRISTMAS

    Hi,
    Sounds like there are a lot of people wrestling with this.
    When I ordered my airport express, I figured I could use it as a secondary base station. But that didn't quite work as you'll see from this discussion thread. I have at least got to the stage where the AE is recognised on my network, but I have yet to try setting up the printer, or streaming airtunes around the house.
    I think the apple documentation for this particular product needs heavy editing.
    Best
    Brian
    G5 Dual 2.3   Mac OS X (10.4)  
    G5 Dual 2.3   Mac OS X (10.4)  

  • My new imac cannot connect to the Internet sometimes. What is the cause?

    Sometimes after I play league of legends, the iMac could not connect to the Internet anymore. Only restarting would solve he problem. What are the possible reasons for such problem?

    The warranty entitles you to complimentary phone support for the first 90 days of ownership. If you bought the product in the U.S. directly from Apple (not from a reseller), you also have 14 days from the date of delivery in which toexchange or return it for a refund.

  • Error : Old and new exceptions cannot be used at the same time.

    HI ALL,
    i build a new exception class with message class and i want to replace the
    old exception that i had in the method ,what i did is delete the exception from the method
    signature and add the exception class .
    the problem is that when i try to activate the method i get error :
    Old and new exceptions cannot be used at the same time.
    CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR'
          EXPORTING
            alg            = 'MD5'
            data           = iv_iss
          IMPORTING
            hash           = lv_issu
          EXCEPTIONS
            unknown_alg    = 1
            param_error    = 2
            internal_error = 3
            OTHERS         = 4.
        IF sy-subrc <> 0.
          RAISE EXCEPTION TYPE cx_user_mng EXPORTING
          textid = cx_user_mng=>wrong_isrs.
        ENDIF.
    I want to use the new exception class ,
    how can i avoid this error ?
    Best Regards
    Edited by: Joy Stpr on Jul 22, 2009 2:56 PM
    Edited by: Joy Stpr on Jul 22, 2009 3:16 PM

    Hi Joy,
    Check this link.
    [Old and New Exceptions Cannot be used at same time|Urgent problem, give me a hand;
    Old and new exceptions cannot be used the same time, what does this mean???
    Regards,
    Lakshman.

  • Error in accessing I tunes-"Windows cannot access the specified device,path, or file. You may not have the appropriate permission to access the item"?

    Question- Cannot access to Itunes after downloading photos. Message was "Windows cannot access to the specified device, path or file. You may not have the appropriate permissions to access the item". Plse advise

    Do you get this message when you're trying to sync apps?

  • My iPad cannot connect to the app store but my iPhone can, what do I need to do?

    My new iPad cannot connect to the app store and iTunes after updates from several apps but my iPhone4s can. They were both recently updated to ios6. Whats wrong with this thing?

    So you are saying that after you updated several apps - now you cannot connect to the iTunes or App Stores?
    "My new iPad cannot connect to the app store and iTunes after updates from several apps"
    Go to Settings>General>Date and Time>Set Automatically>Off. Set the date one year ahead. Try to update the apps again. If you get an error message, go back to the settings. Correct the date and time (set automatically) then go back and try to update the apps again.
    Or try this ...
    Settings>Privacy>Location Services>System Services (swipe to the bottom of the page to find this)>Location Based iAds>Off.
    Or this ...
    Reboot the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.

Maybe you are looking for

  • K7T Turbo limited edition can't support Windows XP!!!!

    i'm user of K7T Turbo Limited Edition mainboard, i treid to upgrade my OS to Windows XP currently and i found that the installation aborted abnormaly when it reach windows is restarting phase, and my PC will just hang without giving any response, i'm

  • GLitch in CS6 when attempting to open program makes it impossible to use

    I am running windows 7 64 bit on my PC. I don't know what I did, but every time I attempt to open preimere, the window won't let me drag it around, I get that chime sound you hear when there is a sub command window open, I assume its the one that wan

  • Drag and Drop not Working right

    Since last upgrading to 8.0.2 I have been experiencing problems when trying to Drag and Drop songs into playlists. When I click and hold a song to drag, it will not consistently hold the song. Sometimes it won't hold at all, sometimes when dragging i

  • Applet Notinited.

    Hello every one... I face problem in loading my applet in IE 6.0. The error message "applet <appletname> notinited" displays in the status bar. The applet contains a JList , a JTextAField and a JButton. It works well under AppletViewer. weird?! could

  • How do I access photoshop and illustrator  from the creative cloud on my i mac?

    how do I access photoshop and illustrator  from the creative cloud on my i mac?