![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Экспорт данных из MS SQL [D6, MSSQL, dBase, FoxPro]
stone © (2002-10-17 10:10:00)Ситуация в следующем:
В БД MS SQL существует view (около 5 млн. записей)
Нужно выгрузить данные из view базы MS SQL в DBF-файл (DBASE 4).
Пробовал Data Transformation Services
Выгружает 295000 тыс. записей а потом обрывается (status Failed).
Объема RAM и HDD более, чем достаточно.
Может кто-то знает другие способы?
Заранее благодарен за помощь.
sniknik (2002-10-17 10:30:00) [1]А уверен что не достиг предела dbf? в фоксе например декларируется 1 милиард зап. но ограничение на размер полей и тд. размер таблици тоже < 2 гб. Насколько знаю DTS вполне надежен (мне он не нравится но это факт) и другие средства вряд ли помогут. можеш попробовать
INSERT INTO OpenDataSource( "Microsoft.Jet.OLEDB.4.0", "Data Source="D:\";Extended properties=dBase IV")...Invoices SELECT * FROM Invoices
но на всякий случай (если всетаки дело в RAM и HDD or система) надо ограничение ввести, т.е. копировать за раз 100 000 записей например.
Выполнить можно хоть в том же QuerryAnalizer-е.