none
IMEX = 1 no SSIS RRS feed

  • Pergunta

  • Srs.

    O sql 2005 64 não suporta mais o Microsoft.Jet.OLEDB.4.0?

    preciso importar um arquivo xls p/ sql 2005 64, no 2000 utilizava o openrowset com o imex=1, estou tentando fazer a mesma atividade no ssis, mas sem sucesso não consigo informar o IMEX=1, alguem ja passou por isto?

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    sexta-feira, 14 de agosto de 2009 16:13

Respostas

  • Srs.

    Consegui..
    A solução é adicionar um "OLE DB Source" e em "data access mode"  usar o "SQL command" e adicionar a query com openrowset informando o imex=1
    EX.

    SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
                    'Excel 8.0;Database=c:\teste.xls;HDR=No;IMEX=1',
                    'SELECT * FROM [Sheet$]')

    Att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    sexta-feira, 14 de agosto de 2009 18:06