Hadoop ODBC linked server error: Specified driver could not be loaded due to system error 182

Hi,
I am trying to connect to a Hadoop server through a linked server in SQL Server. I downloaded and installed the Microsoft Hive ODBC driver - HiveODBC64.msi. But while I am trying to create the Linked server using this ODBC driver I am getting below error.
" Specified driver could not be loaded due to system error 182 (Microsoft Hive ODBC driver, D:\....\HiveODBC64.dll). (Microsoft SQL Server, Error: 7303)"
When I tested it locally and in another server, it is working properly. I am getting this error only in this server. looks like a dll error. But cannot identify where/what is the error. Could someone help me fix this issue.
Server info:
OS Name: Microsoft Windows Server 2008 R2 Enterprise Version 6.1.7601 Service Pack 1 Build 7601
SQL SERVER: Microsoft SQL Server 2008 R2(SP1)

Hi LinkedServer,
According to your description, you want to create linked server to connect to a Hadoop server in SQL Server, and you have created it successfully in the test server, the problem is that you get the issue in the production environment, right?
Based on the error message, as you said it seems that the issue is related to the HiveOBDC64.dll assembly. Since you have done it on the test server, you can copy and replace HiveODBC64.dll to production server in the C:\Program Files\Microsoft Hive ODBC
Driver\lib directory. Or you can reinstall the Microsoft Hive ODBC driver. Here is a blog which describe how to create a SQL Server Linked Server to HDInsight HIVE using Microsoft Hive ODBC Driver step by step, please refer to the link below to double check
if your steps are correct.
http://blogs.msdn.com/b/igorpag/archive/2013/11/12/how-to-create-a-sql-server-linked-server-to-hdinsight-hive-using-microsoft-hive-odbc-driver.aspx
Regards,
Charlie Liao
TechNet Community Support

Similar Messages

  • Specified driver could not be loaded due to system error 127: The specified procedure could not be found. (...SQORA32.DLL).

    I recently upgraded from 10g to 11g and upon this upgrade, a website of mine stopped working.
    It is a classic ASP website.  I added a "testdatabase" page to the website to test the basic functionality of opening a connection.  I've pasted the testdatabase page below.  Anyways, upon running this page, I get this error:
    Specified driver could not be loaded due to system error 127: The specified procedure could not be found. (Oracle in OraClient11g_home1_32bit, D:\app\oracleadm\product\11.2.0\client_1\BIN\SQORA32.DLL).
    I have two other environments where I have done the same upgrade and the site works just fine.  I have compared all the IIS settings in my other environments to that of the one suffering from the error.  Also, in the IIS settings, I have made sure that "Allow 32bit" was checked.
    D:\app\oracleadm\product\11.2.0\client_1\BIN\SQORA32.DLL is actually where this DLL resides. 
    I have also checked to make sure the environment variables are correct.
    The very first environment variable in the PATH setting is D:\app\oracleadm\product\11.2.0\client_1\bin; and there are no other references to oracle in the PATH environment variable.
    I have done a google search and I've seen that people also tell me to check ORACLE_HOME to make sure it's correct.  I've checked this in both of the working environments and there is nothing there.  There is also nothing there in the broken environment.  What should be there?  If anything?
    I don't know where else to look.  What could be causing this error?
    <%
    Option Explicit
    Response.Expires = 0
    Response.Buffer  = true
    Dim conn
    Err.Clear
    On Error Resume Next
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "DSN=RPS11;UID=FFXQM;PWD=ffxqm6prd$"
    If Err.Number <> 0 Then
    Response.Write (Err.Description & "<br><br>")
    Response.End
    conn.Close
    Set conn = Nothing
    End If
    conn.Close
    Set conn = Nothing
    On Error GoTo 0
    %>

    As a temporary solution, add the Administrators group to the IUSR and IWAM userids and see if that works. If it solves the problem, then it IS a matter of setting the users privledges correctly.

  • Specified driver could not be loaded due to system error 126

    I have some problem connecting to Oracle through ODBC. It's an ODBC error, but I cannot find anything to help me on the web so I hope someone already encounter this problem and can answer.
    So I created a new Oracle Database (SID=orcl) on one of our database server, and a user KRISS with DBA rights. It is Oracle 9i. When I tried to create a new ODBC Data Source , system DSN :
    Data Source Name : orcl
    TNS Service name : orcl
    User ID : kriss.
    when I click on Test Connection, I have the following error message :
    Unable to connect
    SQLState=IM003
    Specified driver could not be loaded due to system error 126 ( Oracle in OraHome90)
    The configuration of my system is :
    Windows 2000 Server SP3 5.00.2195
    Oracle 9i
    Any help would be great, thanks in advance,
    Kriss

    I found the answer in an other part of this forum, thank you Justin for :
    'Note that Microsoft doesn't recommend using the Microsoft ODBC driver with an Oracle9 client-- they suggest sticking with 8.1.7.
    Now that I use ODBC driver 8.1.7, I can connect to my Oracle 9i db !!!

  • Specified Driver could not be loaded due to system error 5

    Hello,
    I am trying to run oracle 9i on my lap top. I installed the package from the website and got everything installed correctly. I checked my sqlnet.ora and tsnnames.ora files and the test connection in the ODBC driver is working fine.
    However, as i try and connect to the database through my ASP application i get the error:
    Code: 80004005
    Specified Driver could not be loaded due to system error 5
    I have been searching these forums for an answer and the closest solution i found was that something may be wrong with my path variable. I checked it and everything looks fine, it points to my /bin directory.
    I am not sure if it is something wrong with my driver (though i installed the latest one available) or something else. I Would appreciate any help anyone can offer.
    Thanks
    samir.

    The user that IIS runs as doesn't have appropriate access to the Oracle directory or to ODBC. There's a good, recent Usenet thread on this
    http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=3d119df8%240%24234%24ed9e5944%40reading.news.pipex.net&rnum=2&prev=/groups%3Fq%3DASP%2Bsystem%2Berror%2B5%2Bgroup:comp.databases.oracle.*%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26scoring%3Dd%26selm%3D3d119df8%25240%2524234%2524ed9e5944%2540reading.news.pipex.net%26rnum%3D2
    I'm assuming that you've verified that you can, say, create a new DSN with the Oracel driver and successfully test it with the "test connection" button.
    Justin

  • ERROR [IM003] Specified driver could not be loaded due to system error 1114

    I'm seeing this error when I try to run an ASP.NET project within visual studio 2008. I've just upgraded to Windows 7. This all worked, of course, under XP.
    I'm using Oracle 10g. I can connect to the databases using SQLDEVELOPER. All of my ODBC Datasources test fine.
    The rest of the error is (Oracle in OraClient10g_home2, C:\oracle\product\10.2.0\client_2\BIN\SQORA32.DLL).
    The file is there. I opened up the permissions on the Oracle directory, so I don't think it's permissions related. I've seen a few similar errors in the forums, but no valid solutions. What's going on here?

    Is the 10g database on the local Windows 7 server ? If so, 10g is not supported/certified on Win 7, so things may or may not work.
    HTH
    Srini

  • Specified driver could not be loaded due to system error 1111 (Oracle in XE

    Trying to connect to Oracle DB from VB6
    DSN will register and test is successful in ODBC Data Source Administrator but receive above error msg when trying to connect.
    Connect_String = "DRIVER={Oracle in XE};UID=hr;PWD=hr;DBQ=XE;DBA=W;"
    Connect_String = "dsn=XE Connect;UID=hr;PWD=hr;DBQ=XE;DBA=W;"
    (neither works, same error)
    receive same error when trying to connect from MS Access to Oracle via ODBC
    W2k Professional sp4
    VB6 sp6
    Anyone have a solution?
    Thanks

    Are you sure the db is up & running?
    Has it worked before?
    Can you access the database manually?
    Have you tried to restart the OATS application service?
    Have you checked if there is a OTM schema in the XE instance?
    What is the ATS version?
    What is your operation system?
    What is your locale?
    JB

  • ODBC driver could not be loaded due to system error code 1114

    Hi!
    We have an application with an ODBC connection. The ODBC connection is working properly in my developer machine, via remote desktop and using it directly, in my test machine (virtual machine, accessed by remote desktop), and in the far test place, accesed by remote desktop, used by admin user or normal user. But if the tester uses the far test machine (Win XP SP3) directly, the app can't create ODBC connection: 1114.
    Instant client directory is in the path, sqlplus is working correctly used directly or via remote desktop.
    I tried Instant Client 11.2.0.3.0, 11.2.0.2.0, 11.1.0.7.0, 10. 2.0.4, 10.1.0.5, downloaded from Oracle web site.
    We did a test with process monitor. Via remote desktop loaded the sqora32.dll, called may times IRP_MJ_READ - I don't know this operation, and continued loading the dependencies: oci.dll, OraOCIEI11.dll and so on, the result was OK. Directly accessed the test computer, the sqora32.dll was loaded but did not called the IRP_MJ_READ operation. Found and loaded the oci.dll, found the OraOCIEI11.dll but did not loaded. Not tried and failed but did not loaded. And the result was 1114.
    Directly loading the driver dll, LoadLibrary failed and GerLastError reports 183 - ERROR_ALREADY_EXISTS.
    There is Remote Desktop group on the test machine, of course, but there is not specified any special security settings for it. I checked groups, the instant client directory and it's dlls.
    I haven't any really fine idea.
    Imre

    XP System error 1114 is, I believe, "A dynamic link library (DLL) initialization routine failed." That could mean several things, including (but not limited to):
    1) The setup file that you tried to install is corrupt and a re-download is needed;
    2) the .dll your install requires is corrupt, and a system re-install is suggested;
    3) the .dll your install requires is too old or too new and a different version of the download is required.
    Hard to tell from the actual messages, OS and Oracle version information and other useful stuff you have [not] posted.

  • W.I.C.S Nationwide Error Connecting - Specified driver could not be loaded due system error 998

    I am currently virtualising W.I.C.S Nationwide with APP V 5.0 SP1 on a Windows 64BIT machine. When I install and launch the application manually I am able to log into the application successfully without issues.
    When I sequence the application, I get nothing in the report to suggest any issues. in fact the report has nothing. After sequencing, when testing the application on a client machine (Which is a mirror copy of the sequencing machine), once I put in the log
    in credentials and try to connect with the application, I get the below error message:
    Error Connecting - 2147467259 :Specified driver could not be loaded due system error 998:Invalid access to memory location. (Oracle in Installclient11_1,C:\ProgramData\App-V\86B33AE4-890E-4E98-AD4F-C4F7A1FCA0DE\4D075A01-3775-4BEA-BEC4-5414B3B0D02E\Root\instantclient_11_1\sqora32.dll).
    I was wondering if anyone has had this issue with a similar application that tries to load an ODBC driver and if so how did you resolve it
    UObi

    When Sequencing did you try to go into ODBC and test the connection?  Is that file in that location? If you run a ProcMon, what results does that produce in relation to the sqora32.dll?
    Out of interest, have you tried sequencing on a 32-bit machine? I haven't had an issue yet but am wondering if it's a 32-bit driver running on 64-bit and not running correctly for some reason, either way, a ProcMon may give you some clues. Sorry, can't be
    much help
    PLEASE MARK ANY ANSWERS TO HELP OTHERS Blog:
    rorymon.com Twitter: @Rorymon

  • Has anyone had the error "The file could not be read due to an error" when selecting ignore or replace image links. The linked images are in Dropbox if that helps.

    I am working on a Mac 10.9.5 with Adobe CS6. My files are locally in Dropbox but once we moved files to network and tried opening the AI - the file would not recognize the original folder location. I tried ignoring the missing images but then I receive the error - The file could not be read due to an error." The same error happens when I try replacing the first missing image. I know the problem lies in the images are linked back to my Dropbox but the AI file doesn't care since it won't let me replace or ignore the image links.

    Jasion,
    Maybe a bit beside the question, but it is always recommended here to open/save from/to own hard disk, and to copy from/to networks and removable media. You may be lucky, at least for a while, but it is better to be safe than sorry.
    In addition to the (far greater) risk of file corruption, some issues are mentioned here:
    http://helpx.adobe.com/illustrator/kb/illustrator-support-networks-removable-media.html

  • Has anyone had the error "The file could not be read due to an error" when selecting ignore or replace? The linked images are in Dropbox if that helps.

    I am working on a Mac 10.9.5 with Adobe CS6. My files are locally in Dropbox but once we moved files to network and tried opening the AI - the file would not recognize the original folder location. I tried ignoring the missing images but then I receive the error - The file could not be read due to an error." The same error happens when I try replacing the first missing image. I know the problem lies in the images are linked back to my Dropbox but the AI file doesn't care since it won't let me replace or ignore the image links.

    Jasion,
    Maybe a bit beside the question, but it is always recommended here to open/save from/to own hard disk, and to copy from/to networks and removable media. You may be lucky, at least for a while, but it is better to be safe than sorry.
    In addition to the (far greater) risk of file corruption, some issues are mentioned here:
    http://helpx.adobe.com/illustrator/kb/illustrator-support-networks-removable-media.html

  • Error - The request could not be performed due to an error from the I/O device

    Hello, 
    I have a Hyper-V server with a few virtual machines. 
    The host runs Windows Server 2012 R2 with Hyper-V. 
    VMs are Windows Server 2012R2 Generation 2 and Windows Server 2003 Generation 1. 
    All VMs running on VHDX on local host disks, no raid, no storage. Most VMs run on dedicated disks. 
    I am having the following error when I demand large amount of I/O on VMs:. "The request could not be performed due to an error from the I/O device" 
    This error happens when I run robocopy which requires large amount of writing, or on a SQL 2014 VM which also requires many reads and writes. 
    Whenever this error occurs, the replicas of the VMs require resynchronization and the MSSQL service stops. 
    Analyzing the events of the Host, I find the following warning multiple times: "The IO operation at logical block address 0x31fd01 for Disc 4 (PDO name: \ Device \ 0000005d) was retried." Disc 4 is where SQL runs. 
    Is there any special configuration that must be done to avoid these errors? 
    Thank you! 
    Rafael

    Hi Eng.Rafael Grecco,
    >>Analyzing the events of the Host, I find the following warning multiple times: "The IO operation at logical block address 0x31fd01 for Disc 4 (PDO name: \ Device \ 0000005d) was retried." Disc 4 is where SQL runs. 
    >>Chkdsk /r didn't return any error.
    It seems that it is not a hyper-v issue .
    I would suggest you to keep the driver up-to-date for your hyper-v host .
    In addition , here is a similar thread :
    http://answers.microsoft.com/en-us/windows/forum/windows_8-hardware/the-io-operation-at-logical-block-address-for-disk/23c32152-c2a6-4c6d-b229-95dc1470231a
    Best Regards
    Elton Ji
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • SQORA32 driver could not be loaded. System error 1114: A dynamic link library (DLL) initialization routine failed

    I have an MS Access 2013 application that opens a connection to an Oracle database via an Oracle client.
    On occasion the application returns the following error when the ODBC connection is opened:
    Specified driver could not be loaded due to system error 
    1114: A dynamic link library (DLL) initialization routine failed. (Oracle in OraClient11g_home1, C:\oracle\product\11.2.0\client_1\SQORA32.DLL).
    This is an intermittent problem that is reproducible on several workstations (all running Windows 7 x64 with 32-bit version of Office 2013 and 32-bit Oracle client 11.2.0).
    Many times the ODBC connection is established without a problem
    Other times the connection can be established by closing then re-opening the application once
    Other times closing the re-opening the application several times does not help
    The same application is being run on several workstations and not every user experience the problem at the same time. The problem may be chronic for one user whereas another user experiences no problem whatsoever.
    All of the posts I have seen concerning this issue are for a persistent problem opening a connection and not an intermittent one. I am at a loss of how to diagnose this problem and would appreciate some direction.

    Hi Ross,
    This error message is Microsoft Data Link Error, this error occurs on windows when attempting to start a service or load a system driver but the DLL you loaded or one of its dependencies returned FALSE. It typically point to a system DLL file which is located
    in system32 and can be fixed by using the System File Checker tool. In your case, I suspect that it occurs due to a calling failure connecting to ODBC driver and it pointed to an error link C:\oracle\product\11.2.0\client_1\SQORA32.DLL which is hosted by oracle.
    If they are analogous, a “repair” seems to be helpful, However since we are not expert about oracle program I‘d suggest you check if C:\app\Oracle\BIN\SQORA32.DLL file exists on your machine and contact with Oracle first, I think there you can get more effective
    suggestion by other experts who familiar with design of Oracle database. Your understanding is highly appreciated.
    By the way, I searched for you and seems like you are not alone about this issue.
    https://community.oracle.com/thread/2301119
    https://communities.sas.com/message/118002
    http://forums.networkautomation.com/forum/messageview.cfm?catid=50&threadid=11611
    Please note: Since the website is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.
    Regards,
    D. Wu
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Your file could not be print due to an error on HP Deskjet PCL3 class driver on.

    I purchase a new printer HP Deskjet Ink Advantage 1515, I successfully installed it but the problem while im trying to print the document is "Your file could not be print due to an error on HP DESKJET PCL3 Class driver on."

    Hi limarache,
    From what you have described, it sounds like you are using a alternate print driver rather than the driver for your printer. Please use the HP Print and Scan Wizard to help you troubleshoot this issue.
    The Print and Scan Doctor diagnoses and helps resolve common printing, scanning, and connectivity problems, including:
    Connectivity :
     USB: Verifies that the USB connection from your computer to the HP product is working correctly.
    Network: Verifies that the network connection between your computer and your network is working correctly.
    Device Status Test : Checks for device errors such as out of paper, paper jams, carriage stalls, and paper feed issues, and then provides instructions for fixing the error.
    Driver Check : Checks for missing or corrupt driver files.
    Device Manager : Checks for problems in Device Manager that would prevent printing.
    Device Online : Checks if the product has been paused or set to offline, and then sets the status back to online if necessary.
    Print Queue : Checks for and clears pending print jobs in the print queue (a log of print jobs waiting to print).
    Port Match : Checks the port settings for the HP product.
    Device Conflicts : Checks for conflicts with other drivers, such as other printer brands.
    Ink Issues : Checks the cartridges and ink levels for issues that affect print quality.
    Print Settings : Checks and adjusts the print quality settings.
    Test Print : Prints a test page for print quality evaluation, and provides options for cleaning and aligning the printhead if necessary.
    Scan Tests : Checks the scan mechanism, drivers, and registry entries.
    Click here to download and run the utility > HP Print and Scan Doctor
    Please let me know if this resolves the issue, or if you require additional assistance, thanks.
    Please click the Thumbs up icon below to thank me for responding.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
    Sunshyn2005 - I work on behalf of HP

  • When I try to access GameCenter on my Mac it says "The requested operation could not be completed due to an error communicating with the server." How can I fix this?

    When I try to access GameCenter on my Mac it says "The requested operation could not be completed due to an error communicating with the server." How can I fix this?

    This usually caused by a customised hosts file.
    These need to be the only entries in your /etc/hosts file:-
    # Host Database
    # localhost is used to configure the loopback interface
    # when the system is booting.  Do not change this entry.
    127.0.0.1       localhost
    255.255.255.255 broadcasthost
    ::1             localhost
    fe80::1%lo0     localhost
    Remove anything below these entries, then try and reconnect with GC. Once GC starts properly you can put the extra entries back in your hosts file, GC should start normally afterwards.
    https://discussions.apple.com/message/19276629#19276629
    Jerry

  • ASIO Driver could not be loaded Error CS3

    Hi,
    Today, i have installed my Production premium CS3 on my MacBook Pro (Macbookpro 2,2) This Macbook is already 3 years old. Previously my production premium was installed on my iMac (iMac5,1). On my iMac everything worked perfect.
    But on my Macbook Pro i can't open premiere pro because of this error:
    'The previously selected ASIO driver could not be loaded, and may be in use by another application. The default ASIO driver is now in use"
    After this error, premiere gets another fatal error and shuts down.
    I already had find a solution but i can't perform it because premiere keeps shutting down before i can do something in the preferences.
    Because i know it is something with sound i tested Soundbooth. But soundbooth also keeps shutting down...
    Please help me, i need this software for school.
    If you need any other information, please say it and i will give it to you.
    SPECS: MACBOOK PRO: Mac OS Snow Leopard, 3GB RAM, 120GB HDD, Model: MACBOOKPRO2,2, Intel Core 2 duo 2.16Ghz. ATY RadeonX1600 128mb. 15"= 1440 x 900, 32bit pixel depth.
    AUDIO (built In): Device ID: 0x83847680
                             Audio ID:   30
    IMAC:  Device ID: 0x83847680
                  Audio ID:   23
    So, the only difference with the audio is the AUDIO iD...
    i Realy don't know what to do..
    I thank you already
    Nicholas.

    I am having similar problems on the Mac computers in our lab. I have found that the error does not appear in administrator accounts only on the standard user accounts. That makes me think that maybe Premiere might be looking at some file that my users accounts don't have acces to. It is a fresh install of CS3 onto OSX 10.6.2 What files is Premiere looking at when its trying to load the ASIO driver? Any help would be appreciated. At this point making the standard user administrators is not an option.
    Scott

Maybe you are looking for