2013-03-20 3 views
0

Я новичок в SSIS, и я хочу сгенерировать файл excel из таблицы sql.Как создать файл excel из таблицы sql с помощью SSIS?

таблицы SQL: MYDATA

Id date  value 
1  2013-02-2 236823 
2  2013-02-3 185454 

Теперь мне нужно генерировать и преуспевать файл, который будет дает мне вход как

только date и value

как я могу генерировать, что первенствует файл?

, пожалуйста, дайте мне любую тему, это было бы большой помощью.

Я попытался сделать начать data flow task

внутри я взял ole db source и писать SQL-запрос select date ,value from mydata

затем добавляют Excel destination?

Но это дает мне ошибку в первенствовать назначения:

external table is not in expected format 
+1

Проверьте эту статью http://cavemansblog.wordpress.com/2009/04/17/ssis-export-data-from-sql-server-2005-to-excel/ – praveen

+0

Отсутствует часть диспетчера подключений Excel? Я получаю сообщение об ошибке в 'excel destination':' внешняя таблица не в ожидаемом формате' – Neo

+0

Является ли ваш файл 'Excel 'открытым или r u использует любой защищенный паролем файл? – praveen

ответ

1

Мой друг, что ты пытался до сих пор? Это простой элемент click-click-click. В следующий раз, пожалуйста, поделитесь своими усилиями. Вот руководство:

1. Place a DFT on the Control Flow surface 
2. Double-click on the DFT to enter into the Data Flow surface 
3. Place an OLE DB Source. Double-click on it. Click on New... button and create a new OLE DB connection manager 
4. Data access mode: Table or view. Select your table 
5. Click on the columns. Select the fields you want. 
6. Now place an Excel Destination. Connect it to the OLE DB Source. 
7. Double-click and click on New... button. Give the Excel file path where you want to dump the data. 
8. Click on New.. Some warning will appear. Accept it. 
9. Select the Name of the Excel sheet from the drop down. 
10. Run the package. 

Это обычный раствор ванили. Как только вы узнаете основы, отполируйте свое решение. Например, подумайте о настройке соединений через переменные.

Удачи вам!

Смежные вопросы