connect sql 2008R2 Express (x64) with 32 bit office, can it be done?

  • USING Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Express Edition with Advanced Services (64-bit) on Windows NT 6.1 <X64> (Build 7600: ) and Microsoft office professional plus 2010 version 14.0.5128.5000 (32- Bit)

    SQL is installed in English, while office and the O/S is installed in German, beyond making it harder for me to work with, I don't know what impact that has. :crazy:

    I am looking to export data to an excel spreadsheet, usually I go with openrowset or SSIS.

    There is no jet provider for the openrowset (that I can find) and there is no ssis with express.

    Any ideas would be most welcome.

    Thanks in advance

    Ian

  • 440692 I am just a number (5/4/2011)


    USING Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Express Edition with Advanced Services (64-bit) on Windows NT 6.1 <X64> (Build 7600: ) and Microsoft office professional plus 2010 version 14.0.5128.5000 (32- Bit)

    SQL is installed in English, while office and the O/S is installed in German, beyond making it harder for me to work with, I don't know what impact that has. :crazy:

    I am looking to export data to an excel spreadsheet, usually I go with openrowset or SSIS.

    There is no jet provider for the openrowset (that I can find) and there is no ssis with express.

    Any ideas would be most welcome.

    Thanks in advance

    Ian

    I believe this is the equivalent of the Jet provider that should work here

    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c06b8369-60dd-4b64-a44b-84b371ede16d&displaylang=en

    Try looking for information about using it with OpenRowSet by searching on Microsoft Office 12 access database engine openrowset

    This might also be a good resource for you http://www.sqlservercentral.com/Forums/Topic931754-391-1.aspx

    If those don't work, can you use CLRs in Express?

    Have you tried linking to the SQL Server database from Excel?

    --------------------------------------
    When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
    --------------------------------------
    It’s unpleasantly like being drunk.
    What’s so unpleasant about being drunk?
    You ask a glass of water. -- Douglas Adams

  • Thank you Stefan.

    I will follow up on these links.

    A first try with installing the AccessDatabaseEngine was a little painfull.

    I can only install the 32 bit version (while office is 32 bit), but the 64 bit SQL does not find the driver.

    the CLR option is blocked by business rules (and another battle) I will look to put this into excel functionality as a last resort.

    Ian

  • 440692 I am just a number (5/5/2011)


    Thank you Stefan.

    I will follow up on these links.

    A first try with installing the AccessDatabaseEngine was a little painfull.

    I can only install the 32 bit version (while office is 32 bit), but the 64 bit SQL does not find the driver.

    the CLR option is blocked by business rules (and another battle) I will look to put this into excel functionality as a last resort.

    Ian

    Does this need to be a regular, automated job? If it is a one-off and you get desperate, you can always do a cut and paste from the SSMS results window. Not a great solution, but it gets it done.

    Funny that SQL isn't finding the driver, that's the one I use with 64 bit SSIS. Let me check and see if there's a different driver to use with 64 bit SQL Server.

    --------------------------------------
    When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
    --------------------------------------
    It’s unpleasantly like being drunk.
    What’s so unpleasant about being drunk?
    You ask a glass of water. -- Douglas Adams

  • There's a 64 bit version of the driver available here

    http://www.microsoft.com/downloads/en/details.aspx?familyid=C06B8369-60DD-4B64-A44B-84B371EDE16D&displaylang=en

    but I don't know if that'll connect to your 32 bit office apps.

    --------------------------------------
    When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
    --------------------------------------
    It’s unpleasantly like being drunk.
    What’s so unpleasant about being drunk?
    You ask a glass of water. -- Douglas Adams

  • Stefan Krzywicki (5/5/2011)


    There's a 64 bit version of the driver available here

    http://www.microsoft.com/downloads/en/details.aspx?familyid=C06B8369-60DD-4B64-A44B-84B371EDE16D&displaylang=en

    but I don't know if that'll connect to your 32 bit office apps.

    The last 64 bit version I tried would not install while there was a 32 bit version on the machine, I will try again.

    I really appreciate your time with this 🙂 Thanks

    (& the cut and paste, it will be a nightly job)

  • 440692 I am just a number (5/5/2011)


    Stefan Krzywicki (5/5/2011)


    There's a 64 bit version of the driver available here

    http://www.microsoft.com/downloads/en/details.aspx?familyid=C06B8369-60DD-4B64-A44B-84B371EDE16D&displaylang=en

    but I don't know if that'll connect to your 32 bit office apps.

    The last 64 bit version I tried would not install while there was a 32 bit version on the machine, I will try again.

    I really appreciate your time with this 🙂 Thanks

    (& the cut and paste, it will be a nightly job)

    Ugh, nightly makes cut & paste not an option.

    I'm guessing you're not able to buy a version of SQL Server that comes with SSIS?

    Do you have Visual Studio? I suppose you could write a C# or VB.Net app that'll do the extract for you. I know both of those suggestions are somewhat ridiculous, but I'm just trying to think of ways for you to get the data out if you can't get the drivers to work.

    --------------------------------------
    When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
    --------------------------------------
    It’s unpleasantly like being drunk.
    What’s so unpleasant about being drunk?
    You ask a glass of water. -- Douglas Adams

  • Stefan Krzywicki

    I'm guessing you're not able to buy a version of SQL Server that comes with SSIS?

    DOH! No SQL Server Agent jobs in express, looks like I am raiding that piggy bank.

  • 440692 I am just a number (5/5/2011)


    Stefan Krzywicki

    I'm guessing you're not able to buy a version of SQL Server that comes with SSIS?

    DOH! No SQL Server Agent jobs in express, looks like I am raiding that piggy bank.

    Sorry. Sometimes that does end up being the only real solution.

    Have you used SSIS to create exports?

    --------------------------------------
    When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
    --------------------------------------
    It’s unpleasantly like being drunk.
    What’s so unpleasant about being drunk?
    You ask a glass of water. -- Douglas Adams

  • Thanks.

    I built the original solution with an ssis export, then find out that in the production environment we would only have access to sql express.

Viewing 10 posts - 1 through 9 (of 9 total)

You must be logged in to reply to this topic. Login to reply