Connecting Excel 2010 64 bit on Windows 7 64 bit to Oracle 11gR2 on Linux

Using:
Excel 2010 64 bit
Windows 7 64 bit
Oracle instant client 11.2.0.1 64 bit
connecting to Oracle 11gR2 64 bit on Linux 5.8 64 bit
I have created a User DSN in Windows called "NITRO Oracle 11gR2 DB" using the Oracle 64 bit instant client driver 11.2.0.1. Configured as so
http://i.imgur.com/2a3MZ.png
Connection test is successful.
In Excel 2010, I go to Data ribbon, From Data Connection Wizard
http://i.imgur.com/han3u.png
I then choose Other/Advanced, and then Oracle Provider for OLE DB.
http://i.imgur.com/w3P1c.png
I click next and then put in the data source, user name and password and click test, and it fails with Micosoft Data Link Error. http://i.imgur.com/zuv41.png
Do you know what I'm doing wrong?

12154 means the client couldn't resolve what you filled in for Data Source. What did you fill in for Data Source when configuring the OLEDB connection? It looks like "nitro" should be the correct thing to fill in, based on your statement that the ODBC DSN you configured works with it.
Greg

Similar Messages

  • Trying to connect Excel 2010 to Oracle

    Hello,
    I am trying to connect Excel 2010 directly to the Oracle database at work. I was hoping to combine VBA and SQL to automate queries without having to use SQL Developer or the bespoke enterprise software to then export the data into a spreadsheet. I have downloaded the ODBC driver and installed it onto my PC. I have tried to configure the connection and the tnsnames.ora file but it will not connect (I can get the exact error from work tomorrow).
    I have an XML file that contains all of the connection details (such as the ports, passwords and the server name) for the databases that I need to access. There isn’t anyone who can help me at work as the former IT manager has left and my current manager has very little technical knowledge.
    The network is managed by a different part of the business at an external site containing all of the servers. Although I have an administrator account, it is very restricted so I cannot use the command prompt but I can install software.
    I would be grateful for any advice. If it helps the operating system I am using is Windows Vista 32-Bit. I am unsure which version of Oracle we are using (it might be 10g but is there anything I could type into SQL Developer that would display the version of Oracle I am using?).
    Many thanks in advance and sorry for probably not explaining things very well,
    Matt

    I think I am going to give in with ODBC for the time being and I don’t want to waste any of your time.
    Just to make everything clear in case I missed something important out:
    I ran the select banner from v$version statement and retreived:
    Oracle Database 10g Release 10.2.0.5.0 - 64bit Production
    PL/SQL Release 10.2.0.5.0 - Production
    "CORE 10.2.0.5.0 Production"
    TNS for 64-bit Windows: Version 10.2.0.5.0 - Production
    NLSRTL Version 10.2.0.5.0 - Production
    I originally installed the latest version of 11g ODBC and reinstalled it as I didn't think it was working. I then installed 10g version today but I couldn't find ODBC.exe file like I could in the 11g version.
    I can't get the tnsnames.ora file off the database server as I can't connect to it. I know the server name but I think I may be restricted from accessing it as the network and user accounts are really locked down. I read somewhere when I was searching that there was a way of generating the tnsnames.ora file which would be quite useful as there wouldn't be any mistakes.
    Like I have mentioned before I can’t access the command prompt and the only way I can connect to the database is through SQL Developer (which I have all the connections for in an XML file).
    I tried the ADO method and it didn't work, but after getting home and trying something I know how to resolve the ActiveX Objects related error I was getting, so maybe I could get this method to work.
    It is just frustrating that I know this could work but things aren’t as simple as I thought although the advice I have received has been really useful. Thanks for all the help.

  • Cannot connect Excel 2010 PowerPivot to Oracle

    I am unable to connect to an Oracle database in powerpivot from excel 2010.
    I have a 32-bit machine, and my version of excel is 2010 (32-bit). In normal excel, I can connect to the oracle database and extract data no problem, however this is not working in powerpivot.
    The steps I am taking in powerpivot are
    click "Get External Data from Other sources", which takes me to Table Import Wizard
    click option "Others (OLEDB/ODBC)". I then click Build which brings me to a Data Link Properties window and I select my data source name from drop down menu, and enter my username & password and als also tick check box for "Allow saving
    password", and then when I click on Test Connection it comes back successful.
    After clicking Ok, it brings me back to Table Import Wizard, and displays the connection sting as:-
    Provider=MSDASQL;Persist Security Info=True;User ID=testuser;DSN=OF_UAT;Password=**********
    However, when I now click Test Connection, I get below error and cannot proceed further:-
    ERROR [IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed
    ERROR [28000] [Oracle][ODBC][Ora]ORA-01005: null password given; logon denied
    I'm not overly familiar with powerpivot, so would appreciate any help on this.

    First you should to create ODBC Connection using Control panel\Administrative Tools:
    DSName is a clue to check source in XL\Menu\Data\Other..\ODBC...
    If you want to use ODBC in VA Code, here is a
    connections string portal
    Oskar Shon, Office System MVP - www.VBATools.pl
    if Helpful; Answer when a problem solved

  • Windows 7 - Open Excel 2010 in separate window

    Setup:
    Windows 7 Ent.
    2 monitors in extended desktop mode
    Office 2010
    Opening Excel Files from multiple sources (Outlook 2010, Desktop, OneNote 2010, etc.)
    New laptop with 12GB of RAM
    i7 Quad Proc.
    Problem:
    By default, all of my Excel books open in the same window of Excel.  I open lots of sheets that need visual side-by-side comparison.  I want every every Excel book I open to have its own Excel window.  It doesn't necessarily need to be it's
    own running instance of the binary, but it's own separate window that I can minimize, maximize, resize, or close independently of the other Excel windows.
    I've tried the registry fixes for DDE.  I've tried the "Ignore other applications with DDE" option in Excel.  Both of those solutions give the desired multi-window result, but both break my ability to open spread sheets from OneNote and
    Outlook.  The error for OneNote is "OneNote has encountered a problem and cannot complete this operation", when I double click an embedded Excel file.
    Question:
    Is it possible to get Excel to open a new window for each file without disabling DDE or breaking my ability to open embeddede spreadsheets from other applications like Outlook and OneNote?  The "Put Excel into windowed mode and drag it across multiple
    monitors" work around is not feasible since I run two different sized monitors.

    Not necessarily an ideal solution, but the only way I've found with Excel 2010 is to open a second instance of Excel, which will then allow you to move it to the second screen and either open your spreadsheets from there, or drop and drop them into
    the required copy of Excel from Outlook/OneNote. Annoyingly with Excel 2010 by default it only opens one instance of Excel and then all workbooks you open after then are opened within that same instance, but if you select Excel from the start menu it will
    open a second (or third, or forth etc) instance which can be moved and handled independently.
    The other option would be to upgrade to Excel 2013 since that doesn't have that limitation, but that may be an expensive way around the issue!

  • Connect a Bluetooth device in Windows to a Bluetooth Device in Linux to obtain the RSSI

    Here's the situation. I have looked through the forums for information on this question. I do understand there are some compatibility issues between Windows and Linux, hopefully this is easy enough to not be a problem.
    I'm trying to acquire the RSSI (Received Signal Strength Indicator) for a Bluetooth card - any card for that matter. Windows Native Drivers will not allow me to access this information through the HCI commands, I've looked. However, Linux does, it's easy, and I now know how. The plan is to get the Windows Bluetooth card to communicate with the Linux Bluetooth card and have the Linux box send the RSSI information to the Windows box.
    This program, which I've been working on, needs some help. I would like to put it up to test tomorrow afternoon - when I get off from work. I would like to get some recommendations and suggestions on how to fix the empty parts. And if there's a better way of doing this.
    This program is part of another program written in Labview for image recognition.
    Attachments:
    bluetoothRSSI.vi ‏41 KB

    I haven't worked with BT, so I'll assume the basic connection works (you open a connection and you get the data). I'm also assuming the linux box isn't running LV (if I remeber correctly, BT in 7.1 is only supported on windows XP).
    So, to comment on your code:
    1. I dislike flat case structures which span across multiple screens. I prefer using stacked ones if necessary. This is obviously matter of personal taste and screen resolution, so it's just an obsrvation.
    2. Your connection will run not once for each connection, but until it encounters an error.
    3. I made a few other quick modifications. They're ugly, but they should set you on the right path. I may have missed some of your notes.
    Try to take over the world!
    Attachments:
    bluetoothRSSI[1].vi ‏58 KB

  • Excel 2010 missing default suggested file name in Save As dialog box

    I’m using Excel 2010 running on Windows 7 (32 bit).  When I open a certain file which produces the following message: "A file is in a different file format than its extension indicates", and then go to “Save As” (or “Save”) the
    file, the default suggested file name is missing (blank).  This didn't occur in previous versions of Excel. 
    In previous versions, Excel would automatically populate the original file name in to the File Name field.
      I have searched all over the net, looking for a way to change Excel so that it will once again populate the file name in this situation. 
    To reproduce:
    Create a new blank workbook
    save as type “Web Page”, (i.e. File name:  “Blank Example.html”)
    Close workbook
    In windows, rename file from .html to .xls  (i.e. rename “Blank Example.html” to “Blank Example.xls”)
    In Excel open renamed file (i.e. “Blank Example.xls”) and click “Yes” when prompted with the “A file is in a different file format than its extension indicates” message.
    Do a “Save As” and you will notice that the File Name is blank. In previous versions, this field would contain the current workbook file name
     (i.e. “Blank Example.xls”)
    Any help will be greatly appreciated.

    Hi Jaynet,
    In order to re-produce this, you need to answer "yes" to the rename file prompt and then continue with step 5 (above).
    The reason for this is not an exercise in futility - I assure you.  At my work and elsewhere, when web developers have created features to permit the end user to save web data in Excel format, often times the Excel files are saved locally in Excel's
    html format (but with the .xls
    extension). 
    (I actually prefer the .xls
    extension, because it is easier to just double-click the file to open in Excel, rather than to select the open-with and then select Excel. a file with the .html extension will default open in your default browser. Now, I could change my default program
    for the .html extension, but that would only solve a part of the problem and would not really address the bigger issue and that being that Microsoft changed a behavior in Excel and may not even be aware that it was a much used feature. )
    To continue, when I go to open the resulting Excel file, I am prompted with the message that the file type does not match the extension (which is fine and not bothersome to me).  It's at this point when I go to save the file that I get really annoyed.
    In previous versions of Excel, the default file name would be pre-filled with the current name of the file and the default file type would state that it is a Web html file.  I would just change the file type to Excel Workbook and hit enter to save.
    I would be prompted with "Are you sure you want to overwrite your existing file?" message and I would click "yes" and that would be that.
    However, in Excel 2010, because the default file name is blank, I then need to re-type the name into the field to save the file. 
    Any help is greatly appreciated.
    Thanks

  • Excel 2010 Multicore capabilities

    I bought Office 2010 x64 bit especially to get Excel 2010 as the advertisments stated it was supposed to be able to handle large data sets more effectively. However processing large data sets it is struggling a lot more than the BETA (x32) version was (I
    realise x64 bit does not imply it is multicore). In some cases it takes hours to simply delete large numbers of merged cells.
    Looking at my task manager whilst it is performing these tasks and it appears Excel is only using 25% of my Quad processor i.e. 1 core. I spoke to Microsofts incredibly frustrating customer 'care' centre in India and was read an extract from the microsofts
    website that stated it does use multicore processors (not useful in the slightest). However after numerous follow up calls and having a member of staff remotly control my pc he told me that it only ustilises multicores when opening and closing documents. It
    cannot utilise all the cores for data manipulation.
    Can anyone confirm that this is the case? There is another thread on this forum 'multicore multithread processor compatibility' which states Office 2010 can utilise all the cores available. However if it is only in opening and closing documents then I feel
    Microsofts claims are somewhat misleading.

    Hello,
    Office 2010 x64 talks to overcoming memory limitations rather than changing the way it interacts with the processor.  Check out these 2 links along with the discussions that follow:
    http://blogs.msdn.com/b/excel/archive/2009/08/28/excel-2010-now-with-more-bits.aspx
    http://blogs.technet.com/b/office2010/archive/2010/02/23/understanding-64-bit-office.aspx
    You can play around with the processor settings in Advanced Options to see if it improves the processing performance.
    Best Regards,
    Chad
    Chad Mathiason

  • OraOLEDB.Oracle Provider Not Found- Windows 7 64 bit Excel 2010 32-bit Help

    Currently, I have an excel 2010 application that users on Windows XP 32 bit are using to connect to an Oracle 32-bit database and extract data back into Excel. Each time they open the Excel file, the VBA code automatically creates a new connection using Provider =ORA.OLEDB.Oracle Provider. All users using the Excel file have installed Oracle 9.2.1 run-time client on their machine. All of that works well currently for over 100+ users on Windows XP 32-bit
    Starting very shortly our company is moving to Windows 7 64-bit. We acquired a test PC with Windows 7 64-bit and Excel 2010 32-bit. We tried to install Oracle 9.0.2 run-time client but we couldn't connect to the database ( even with Sql Plus). We therefore downloaded Oracle 10g 10.2.04 Run-time client. With this installed, we were able to connect to via SQL Plus to the database. However, using the same Excel file and the following same VBA code.
    Set cn = New ADODB.Connection
    cn.Open ThisWorkbook.getDBCon()
    Public Function getDBCon()
    getDBCon = "Provider=OraOLEDB.Oracle;" & _
    "Data Source=MyOracleDB;" & _
    "User Id=" & getDBUser() & ";Password=" & getDBPss()
    End Function
    I get a "Provider Not Found error". The VBA code and file work perfect in XP 32-bit. It seems going over to Windows 64-bit has caused issues with the file's macro. I am looking for help assessing if I have more of an Oracle Client issue or a Microsoft ADO issue. Any input would be greatly appreciated. Thank You.

    @damorgan
    Yea agreed with Excel to Oracle comment. This is due to issues with global implementation of an ERP system and the disconnets between IT and Business. Therefore the business intelligence tables in oracle are most easily pulled and acted on by novice PC users via Excel. In the business, Excel is the standard tool novice non-IT people feel comfortable in to share and act on data. Most of these users have no IT knowledge whatsoever, so we create buttons and filters for them to query and then massage in Excel as they see fit.
    Having said that, still wondering if it's a ADO or Oracle Client issue. This is something beyond my knowledge. I wouldn't imagine it's the Visual Basic issue since this same file works in Windows XP. I am not in the position to just scrap Excel as the business relies on this in production and I am the only support. What could 64 bit vs 32 bit differences be having here? Thank You.

  • Problem accessing informix ODBC 32 bit System DSN using Microsoft Query external data sources in Microsoft Excel 2010

    Hi all...
    I'm hoping if anybody could help me. I'm using Microsoft Excel 2010 + Windows 7 Professional 64 bit. I've installed the informix client sdk for odbc drivers to create odbc 32 bit connection. Before this, i had successfully installed in
    another Windows 7 Professional 64 bit PC the informix client drivers and configured the odbc connection for it. During that time, i can access the 32 bit ODBC using the microsoft query from the Microsoft Excel 2007. But now...in the new PC, even though i had
    successfully installed the informix client and manage to configure the 32 bit ODBC for it, my Microsoft Excel 2010 can't call/recognise the 32 bit ODBC connection as if the Microsoft Excel 2010  only called the 64 bit ODBC. Is it in Microsoft excel 2007
    it is possible to recognise the 32 bit ODBC but the Microsoft Excel 2010 can't? Is there any solution if my Microsoft Excel 2010 still want to use the 32 bit ODBC connection.

    Hi,
    Excel 2007 has only 32-bit since 64-bit applications for Office are available only for Office 2010. Thus, you can use
    32 bit ODBC between Microsoft Excel 2007 & Windows 7 Professional 64 bit. Now, you are using Microsoft Excel 2010 64 bit & Windows 7 Professional 64 bit, thus, you must install the 64 bit ODBC drive. If you still need to use 32
    bit odbc drive, please use 32 bit Excel 2010. Here is the detailed steps:
    http://datasummit.co.za/how-to-install-an-informix-odbc-driver-on-windows-7-for-ms-office-2010
    Regards,
    George Zhao
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • 64-bit Smart View + Excel 2010 64-bit Issues - Help Please

    Hello everyone.
    First, I am not an "IT guy" so please bare with me as I am not technical but need help.
    I am running Windows 7 64-bit Professional and Excel 2010 64-bit. I installed Oracle Smart View for Office, Fusion Edition 64-bit as an add-in within Excel.
    I have worked with our "Hyperion Admins" to connect to the right server so that my "private connections" are set correctly (hopefully that makes sense).
    However, when I attempt to refresh my Smart View query I end-up retrieving no data. The "refresh" button under "Smart View" in Excel will proceed as a refresh is occurring but then not return data (I know this Smart View template works as I've used it many times on 32-bit Excel).
    Our admins have informed me that I cannot use 64-bit Smart View because our "server" is on a 32-bit O/S (or something similar to that). To me, the logic doesn't make sense and I'm hoping that there is a solution the admins are not aware of.
    Happy to answer any questions and appreciate any help.

    JDN wrote:
    We had a similar experience as JTF, HsGetValues would not work but the AdHoc function worked fine. I put in an SR with Oracle and they refereced the below document. We ended up having IT install 32 bit office on the machine along with 32 bit Smartview (11.1.2.2.300) and now it is working fine.
    Regards,
    Jason
    Some Smart View Functions Do Not Work in Excel 2010 64-bit. [ID 1463814.1]
    To Bottom
    Modified:Aug 30, 2012Type:PROBLEMStatus:PUBLISHEDPriority:3
    Comments (0)
    In this Document
    Symptoms
    Cause
    Solution
    References
    Applies to:
    Hyperion Financial Management - Version 11.1.2.2.000 and later
    Information in this document applies to any platform.
    Symptoms
    When using Smart View (SV) with Microsoft Office 2010 SP1 some SV functions do not work or cause Excel application to crash.
    Cause
    In 64-bit versions of Excel 2010 SP1, the presence of Smart View functions may cause Excel to terminate abruptly and may prevent Copy Data Point and Paste Data Point functions from working. This has been identified as a defect in Microsoft product.
    Solution
    Use the 32-bit version of Smart View until Microsoft issues fix for their 64-bit Office products.
    References
    @ BUG:13606492 - USING HSSETVALUE FUNCTION CAUSES EXCEL CRASH
    14091219
    Related
    Products
    •Enterprise Performance Management and Business Intelligence > Enterprise Performance Management > Financial Management > Hyperion Financial Management > Smart View > Smart View
    Keywords
    BIT;CRASH;EXCEL;HSGETVALUE;MICROSOFT;OFFICE 2010;SMART VIEW;SMARTVIEW;SP1;DYNAMIC ADV PROBLEM SOLUTIONCan you use the 32-bit Smart View with 64-bit Office? Unfortunately, 32-bit Excel cannot handle my files so I am forced to use 64-bit so going back to a 32-bit Office will not work for me.

  • Windows 7 - ODBC for Office 2010 64 bit - MS ODBC Driver for Oracle

    I am trying to link a table from an oracle rac 10.2.0.4 64 bit install.
    I have windows 7 with the oracle 64 bit client.
    in odbc i can create a datasource using the oracle driver
    and when i try to link a table i get an error :
    Reserved error (-7732); there is no message for this error.
    I would like to use the Microsoft ODBC for Oracle Driver but it doesnt exist on my computer.
    the old one on windows xp used file MSORCL32.DLL is there a MSORCL64.DLL now?
    Anyone have any help?
    Jeff

    Jam The Man's solution worked for me.
    >
    Here's the solution.
    My operating system is Windows 7 64-bit, using Office 2010 64-bit. Trying to connect to an ODBC data source through Excel. The data source is an Oracle9i 32-bit database on a Windows Server 2003 32-bit server. However, the database version or server operating system is arbitrary; it could be an 8i, 9i, 10g, or even an 11g 32-bit or 64-bit database on a UNIX or Windows server. If you're using Windows 7 64-bit and you want to connect to an ODBC data source through Excel to an Oracle database, you must use Office 2010 64-bit. You cannot use Office 2003 or 2007, for example.
    Follow these steps on your Windows 7 64-bit PC to connect to your ODBC data source.
    1. Through Oracle's web site, go to Instant Client Downloads for Microsoft Windows (x64). Currently, the address to that page is:
    http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winx64soft.html
    2. Download the two following files, found under the version 11.1.0.7.0 heading:
    Instant Client Package - Basic (instantclient-basic-win-x86-64-11.1.0.7.0.zip)
    Instant Client Package - ODBC (instantclient-odbc-win-x86-64-11.1.0.7.0.zip)
    3. Extract both zip files to the same directory (such as c:\oracle\instantclient_11_1).
    4. Launch the Command Prompt (DOS command window) by running it as administrator. Go to Start > All Programs > Accessories, then right click Command Prompt and select Run as Administrator.
    5. From within the Command Prompt, navigate to c:\oracle\instantclient_11_1, and run odbc_install.exe. You should receive a message saying Oracle ODBC Driver is installed successfully. The name of the new ODBC driver that was just installed is Oracle in instantclient11_1 -- use this driver when creating your ODBC connection.
    6. Create a new system environment variable. Set the value of the variable name as TNS_ADMIN, and the value of the variable path as the directory that contains the tnsnames.ora and sqlnet.ora files. On my PC, I have another Oracle client already installed which has its own tnsnames.ora and sqlnet.ora files. Therefore, I set the value of variable path as c:\orant\net80\admin (the directory that contains my tnsnames.ora and sqlnet.ora files). If you don't have another Oracle client installed on your PC, create a new directory such as c:\oracle\instantclient_11_1\network\admin, and place the tnsnames.ora and sqlnet.ora files in that directory. Then, set c:\oracle\instantclient_11_1\network\admin as the value for the variable path.
    7. To create the ODBC connection, go Start > Control Panel > Administrative Tools > Data Sources (ODBC). Alternatively, you can create the connection right from within Excel.
    Thanks man it worked for me.
    My host environment is windows 7 x64 ultimate and I have my oracle 10g in centos installed in VMware.
    Previously I had vista home premium x64 there instantclient 10.2 basic and odbc worked but in windows 7 it wasn't working.
    Thanks again.

  • 32-bit...64-bit...Excel 2007...Excel 2010...nonetheless a .xlsx File

    My head is spinning...soooooo here's the deal...
    The client provides us a .xlsx File. Now I have no idea how this is created and saved...via Excel 2007...Excel 2010
    When I attempt sourcing the .xlsx File in my SSIS Package I get the error "External Table is not in the expected format"
    Sooooo, I figure I'd write a C# Edit Script to read .xlsx File and Save it as a .xls file using the following syntax...
    string StrFileName = (Dts.Variables["User::FileName"].Value.ToString());
    StrFileName = Path.GetFileNameWithoutExtension(StrFileName);
    string StringSourceFile = (Dts.Variables["User::FilePath"].Value.ToString()) + StrFileName + ".xlsx";
    string StringDestinationFile = (Dts.Variables["User::FilePath"].Value.ToString()) + StrFileName + ".xls";
    // This initiates the Excel Application
    Microsoft.Office.Interop.Excel.Application excelApplication = new Microsoft.Office.Interop.Excel.Application();
    // This Opens the Source .xlsx File from Emdeon ePaySmart
    Workbook workbook = excelApplication.Workbooks.Open(StringSourceFile, XlUpdateLinks.xlUpdateLinksNever, true, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
    // This will Save the Source .xlsx Emdeon ePaySmart File as a .xls File...note xlFileFormat.xlExcel5
    workbook.SaveAs(StringDestinationFile, XlFileFormat.xlExcel8, Type.Missing, Type.Missing, Type.Missing, Type.Missing, XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
    // This will Close the Source
    workbook.Close(false, Type.Missing, Type.Missing);
    // This shuts down the Excel Application
    excelApplication.Quit();
    Note xlFileFormat.xlExcel8
    Now this worked PERFECTLY client side. Then when I created a SQL Server Agent Job it blew up and from what I read the SQL Server Agent Job does not like running dynamic Excel commands.
    Soooooooo now I'm back at the drawing board and figured I'd use OLE DB to source the file.
    I am using this Connection String for the .xlsx File
    string StringConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + sourceFile + ";Extended Properties=\"Excel 8.0;HDR=Yes;IMEX=1\"";
    Now I understand that the OLEDB.4.0 Connection string is incorrect for a .xlsx File. (Which is why I probably tried to do this with dynamic Excel commands to begin with)
    Now comes the chicken and the egg problem...
    If instead I try using the OLEDB.12.0 Connection String it tells me it isn't installed
    My network, copied Microsoft Office 2010 installed is 32-bit
    So if I try to install the 64-bit Microsoft Access Database Engine 2010 it tells me I have to Uninstall Microsoft Office 2010. Well that is not possible
    So my question is this...How in God's name can I try and process this .xlsx File??? I am at a complete loss here.
    I did come upon this Posting previously...in italics below but it fell short in terms of providing a solution.
    Can anyone please help me out here?
    Thanks in advance for your review and am hopeful for a reply.
    ITBobbyP85
    When I create my connection manager to connect to a .xlsx file, I get the error message that says:
    "Test connection failed because of an error in initializing provider. External table is not in the expected format."
    The provider selected was the ole db "Microsoft office 12.0 Access Database Engine...", and in the All tab I entered "Excel
    12.0" at the top where it says Extended properties.
    Here is the stumper:
    My import package(s) has (have) been running manually for the last 2-3 weeks, but now i've finished an automated system that downloads
    the files from the ftp site, unzips them, validates all the expected files are there, renames and relocates the files to the names/locations expected by my ETL, and then runs the ETL.
    I found out today that the people who manually did this process were each time opening the file and then saving it to the correct location
    in Excel 2007. 
    When I try to run my ETL on the files in the automated process, it fails with the above error. If, however, I just open the file and
    save it (also in 2007), it runs fine. I have been trying to figure out what saving the file is doing to change it to be in the expected format.
    I have tried to use an excel 2003 connection to connect to a copy of the file with a modified extension of .xls and that didn't work.
    (in case it was in another version of excel and someone just changed the ext)
    I then tried to access the file with the OLE DB provider, as above, but instead of entering 12.0 on the Extended properties line, entering
    9.0 or 14.0 in turn (creating new sources/connections each time), and when I do that, both times I get an error that says: 
    “Test connection failed because of an error in initializing provider. Could not find installable ISAM.”
    Am I missing something? Is there something else that simply opening and saving the file might be doing to make it paletable to ssis?
    If we install excel on the db server I realize i could probably open it up and save it as excel 2007 and that would do the trick, but
    the dba is resistant to this idea, so I thought I'd see if anyone has any other ideas?
    If we do have to install excel on that server, does the version have to be excel 2007 in order to programmatically save it as type 2007?
    thanks in advance for your thoughts on the issue...

    You just need to install the latest ACE OLEDB (JET) provider, then when you set the package to run use a proxy with proper rights to access the Excel file on the file system.
    http://www.microsoft.com/en-ca/download/details.aspx?id=13255
    Arthur
    MyBlog
    Twitter

  • BAM add-in error in 32-bit Excel 2010

    Hello All
    I'm trying to work with BAM excel add-in with 32-bit Excel 2010, when I try to open the excel I get the dialog box with "Automation error, Unspecified error", and hit on the OK button, it took me to the following VBA screen, and I try to debug
    it to see where it fails, but it throws the same error again. Any idea what is missing or what is causing this?
    I'm on Windows 7 Enterprise with BizTalk 2010.
    Thanks
    Bhava

    Hi Bhava,
    Fix for this problem is available now.
    Office 2010 w SP1 - http://support.microsoft.com/kb/2597986
    Steps to fix the problem manually
    The manual fix for this problem is to re-register MSCOMCTL.OCX. To do this, follow these steps:
    1. Open an administrative-level command prompt. The command prompt MUST be on the administrative level for this to work. Click START, and type RUN in the run command line. On Windows Vista and Windows 7 you will see CMD.EXE appear in the quick search list.
    Right click CMD.EXE and left click Run As Administrator. A black command prompt opens. On Windows XP, there is no built-in run-as-admin, but you can use the run as menu option (or runas command line) to execute an admin command from a Limited User Account.
    2. If on a 64-bit machine, type the following:
    regsvr32.exe /u  C:\Windows\SysWOW64\MSCOMCTL.OCX
    Hit ENTER
    then type
    regsvr32.exe  C:\Windows\SysWOW64\MSCOMCTL.OCX
    If on a 32-bit machine, type the following:
    regsvr32.exe /u C:\Windows\System32\MSCOMCTL.OCX
    Hit ENTER
    then type
    regsvr32.exe C:\Windows\System32\MSCOMCTL.OCX
    Your Excel  BAM Addin should work again after doing this.
    Reference:
    http://biztalkconnect.blogspot.co.uk/2012/10/bam-add-in-excel-issue-unspecified.html
    http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2012/08/15/quot-unspecified-automation-error-quot-after-applying-ms12-060.aspx
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful.

  • What version of Essbase Excel add-in support 64 bit Windows 7 on our PC?

    1) Can anyone tell us what is latest version of 64 bit Essbase Excel-add-in 11.1.1.3.x and will this latest version of Essbase Excel add-in support 64 bit Windows 7 on our PC?
    2) we downloaded Essbase excel add-in 11.1.2 and was not able to connect to Essbase 11.1.1.3 server. It gave an error message - "This version is newer than the Essbase server." Is there a workaround? (we were hoping 11.1.2 would support 64 bit windows 7)
    ps. There is a knowlegebase article that teaches us how to get Smartview 11.1.2 to connect to Essbase. We could not quite follow the badly written KB artible, but Ms. V from Oracle tech support claims she was able to connect and she wrote the article.
    We did manage to get Smartview 11.1.2 to connect to Planning 11.1.1.3!!

    Thanks John and Jasmine.
    John,
    I am able to connect using Essbase excel add-in 11.1.2 and see the list of Essbase server 11.1.1.3 app/databases. However when I tried to select one of the applications/databases, I get the Essbase warning "This version of Essbase 11.1.1.3) is older than the version of the Essbase API (11.1.2.0) you are using."
    I get sent back to Essbase system Login screen and am asked to select a app/database. Add-in keeps giving me the above message - none of the 11.1.1.3 databases would allow me to connect.
    I guess you guys did not experience this problem?

  • Commondialog for excel 2010 - 64 bits

    No puedo usar el commondialog en excel 2010 con plataforma de 64 bits. Ya registre el ocx en  ''regsvr32 c:\Windows\SysWOW64\comdlg32.ocx'' ......... pero sigo sin poder usarlo. Tengo insertado un commondialog en un excel anterior y cuando lo abro en
    2010 me lo marca con una X.
    No se como solucionarlo, si alguien me puede ayudar, desde muchas gracias 

    Hi,
    Thanks for posting in MSDN forum.
    This forum is discussing developing issues using English. To get more effective response, I suggest that you translate it using English.
    In addition, it seem the issue relative to the dialog in Excel, however I am not able to understand it exactly.
    As far as I know, we can use
    Application.Dialogs to show the build-in dialog in Excel. Also here are some useful links about this topic:
    Built-In Dialog Box Argument Lists
    How to: Create a Custom Dialog Box
    Displaying a Custom Dialog Box
    Hope it is helpful.
    Regards & Fei
    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.
    Click
    HERE to participate the survey.

Maybe you are looking for

  • Connecting to R/3 system from External facing portal

    Hi folks, We have implemented an external facing portal where all the users are been stored in a separate CRM system. Hence for checking whether the user id and password is correct we are using a CRM BAPI call. For making a CRM BAPI call we have crea

  • Cannot Drag and Drop Computer Name onto saved unix command

    I am using ARD 3.3. When trying to drag a computer from Scanner to a Unix command on the sidebar, it does not populate in the task. You have to manually open the command, and then drop into the Computer list. Deleting the com.apple.remotedesktop.plis

  • DHCP pool to large. I want to shrink it.

    Hi. So I have a DHCP Pool from say x.x.x.1 to x.x.x.200 buti want to reduce it to allow more static IP addresses at the top end so I want for example to change it to x.x.x.1 to x.x.x.170 to do this do I need to make a not of all the settings and dele

  • Cannot Install This Hardware (Urgent!!)

    I just got an ipod nano as a present today and i went to put music on it and i can't even get it connected to the computer. When i plug the nano in i get the 'found new hardware' wizard. But when it goes to search for the software to install it i get

  • Volume setting sometimes ignored

    I've notices (macbook) that the volume setting in OS X is sometimes ignored by applications (like quicktime, idvd etc). It just goes on max. volume, although i told os x my volume has to be 50% for example. After clicking in the menu bar (where it st