Conectar-se 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 Access do Microsoft Office 12.0, baixe 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 arquivos com suporte no Excel.
Observação |
---|
Em um computador de 64 bits, você deve executar pacotes que se conectam a fontes de dados do Microsoft Excel no modo de 64 ou 32 bits. O Provedor do OLE DB do Microsoft Jet está disponível somente em 32 bits e o provedor OLE DB para o Mecanismo de Banco de Dados do Access do Microsoft Office 2010 está disponível nas versões de 32 e 64 bits. |
Para criar um gerenciador de conexões do Excel na área Gerenciadores de Conexões
No SSDT (SQL Server Data Tools), abra o pacote.
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.
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
Inicie a versão de 32 bits do Assistente de Importação e Exportação do SQL Server.
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.