none
SSIS Excel2010取込不可による「Microsoft Access Database Engine 2016 Redistributable」のインストールについて RRS feed

  • 質問

  • 【状況】
    windows2016サーバーにてSSISでExcelを取込み、編集処理を行うソリューションを作成しています。
    現在、「excelソース」タスクにてExcelをSSISに取込む際にエラーが起きています。

    具体的には、Excel接続マネージャーにファイルパスを指定後、Excelシートの名前を選択する際、
    シートを読み込むことが出来ず、「読み込めるテーブルまたはビューがありませんでした。」と表示され、エラーとなります。

    excel97-2003は取込が可能ですが、excel2010のデータは取込エラーとなっており、このエラーを解消したいと思っております。

    【調査状況】

    ググっていろんな記事を見てみました。調査の結果、「Microsoft Access Database Engine 2016 Redistributable」のインストールが必要なようです。
    ただ、マイクロソフトの公式サイトには「Microsoft Access Database Engine 2016 Redistributable」はwindows2016サーバーをサポートしている記載がありませんでした。
    しかし、第三者の公式サイトへの質問に対する回答には互換性があると記載があります。

    この為、「Microsoft Access Database Engine 2016 Redistributable」をインストールしていいか悩んでおります。

    【確認したいこと】
    上記を受けまして、SSISでEXCEL2010のファイルを取込んで処理を行うために「Microsoft Access Database Engine 2016 Redistributable」は
    インストールしても問題はないでしょうか。もしくは、他の方法でEXCEL2010のファイルを取込むことはできますでしょうか?

    2019年7月11日 6:23

すべての返信

  • エムエヌエスさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    詳細な状況をご提供いただきありがとうございます。その後のご状況いかがでしょうか。
    追加でご確認いただいたことなどあれば、追記いただくことで回答がつきやすくなります。

    どうぞよろしくお願いいたします。


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    2019年7月16日 8:38
    モデレータ
  • エムエヌエスさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    下記の手順をご参照いただければと思います。
    1. Microsoft Access Database Engine 2016 Redistributableを探します。

    2. AccessDatabaseEngine.exeをダウンロードします。

    3. CMDでC:\ Downloads \ AccessDatabaseEngine.exe / quietを実行します。

    どうぞよろしくお願いいたします。


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    2019年7月18日 2:40
    モデレータ