title: Running SSIS package through SQL server agent
body: <p>I have an SSIS package with excel connection manager. Thus, I need to run it in 32-bit environment. 
  I  configured the SQL-server job to run in 32-bit environment by doing the following:</p>
  
  <p>Job properties-> Execution options-> use 32 bit runtime.</p>
  
  <p>But I am getting this error: </p>
  
  <p>Code: 0xC0209302     Source: Package Connection manager "Excel Connection Manager"     Description: The requested OLE DB provider Microsoft.ACE.OLEDB.12.0 is not registered. If the 32-bit driver is not installed, run the package in 64-bit mode. Error code: 0x00000000.  An OLE DB record is available.  Source: "Microsoft OLE DB Service Components"  Hresult: 0x80040154  Description: "Class not registered".  End Error  Error: 2017-02-16 10:14:22.94     Code: 0xC001002B     Source: Package Connection manager "Excel Connection Manager"     Description: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. </p>
  
  <p>Please suggest a way in which I can run the SSIS package through sql-server job agent. Thanks!</p>