Partilhar via


Como se conectar a uma pasta de trabalho do Excel

A conexão de um pacote do Integration Services a uma pasta de trabalho do Microsoft Office Excel requer um gerenciador de conexões do Excel.

Você pode criar esses gerenciadores de conexões na área Gerenciadores de Conexões do SSIS Designer ou no Assistente de Importação e Exportação do SQL Server.

O provedor de dados que a conexão usa depende da versão do formato de arquivo do Excel:

  • Para os arquivos com formato do Excel 2003 ou anterior, o gerenciador de conexões do Excel usa o provedor OLE DB do Microsoft Jet.

  • Para os arquivos com formato do Excel 2007 ou posterior, o pacote requer um gerenciador de conexões OLE DB e o provedor OLE DB para o Mecanismo de Banco de Dados do Microsoft Office 12.0 Access. Esse provedor é instalado automaticamente com o sistema Microsoft Office 2007. Se o sistema Office 2007 não estiver instalado no computador em que o Integration Services está em execução, será necessário instalar o provedor separadamente. Para instalar o provedor OLE DB para o Mecanismo de Banco de Dados do Microsoft Office 12.0 Access, faça download e instale os componentes nesta página da Web, Driver do sistema Office 2007: Componentes de conectividade de dados. Para obter mais informações sobre os formatos de arquivo para os quais o Excel 2007 oferece suporte, consulte Formatos de arquivo com suporte no Excel.

ObservaçãoObservação

Em um computador de 64 bits, você deve executar pacotes que se conectam a fontes de dados do Microsoft Excel no modo de 32 bits. O provedor OLE DB do Microsoft Jet e o provedor OLE DB para o Microsoft Office 12.0 Access Database Engine estão disponíveis somente em versões de 32 bits.

Para criar um gerenciador de conexões do Excel na área Gerenciadores de Conexões

  1. No Business Intelligence Development Studio, abra o pacote.

  2. Na área Gerenciadores de Conexões, clique com o botão direito do mouse em qualquer lugar da área e, em seguida, selecione Nova Conexão.

  3. Na caixa de diálogo Adicionar Gerenciador de Conexões SSIS, selecione Excel e, em seguida, configure o gerenciador de conexões.

    Para obter informações sobre as opções de configuração que estão disponíveis para este gerenciador de conexões, consulte Editor de Gerenciador de Conexões Excel.

Para criar uma conexão do Excel a partir do Assistente de Importação e Exportação do SQL Server

  1. Inicie a versão de 32 bits do SQL ServerAssistente de Importação e Exportação.

  2. Na página Escolher uma Fonte de Dados, para Fonte de Dados, selecione Microsoft Excel e, em seguida, configure a conexão do Excel.

    Para obter informações sobre as opções de configuração que estão disponíveis para este tipo de conexão, consulte Editor de Gerenciador de Conexões Excel.