powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5 выгузка таблицы
5 сообщений из 5, страница 1 из 1
ASE 12.5 выгузка таблицы
    #36849922
geezers_inc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, подскажите пожалуйста способ выгрузить из Sybase таблицу с 5 млн записей.
UNLOAD TABLE table_name TO '1.txt'
и
SELECT * FROM table_name OUTPUT TO '1.txt'
не работают, боюсь что из-за старой версии Sybase
BCP выдает только первые 400 тыс записей, потом вылетает с ошибкой
...
Рейтинг: 0 / 0
ASE 12.5 выгузка таблицы
    #36850009
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
geezers_inc wrote:
> Добрый день, подскажите пожалуйста способ выгрузить из Sybase таблицу с
> 5 млн записей.
> UNLOAD TABLE table_name TO '1.txt'
> и
> SELECT * FROM table_name OUTPUT TO '1.txt'
> не работают, боюсь что из-за старой версии Sybase

Да нет, их вообще никогда не было и не будет. Это есть в ASA. А это -- ASE.


> BCP выдает только первые 400 тыс записей, потом вылетает с ошибкой

Так ищи, в чём ошибка. Если у тебя не выгружаются из таблицы данные по BCP,
скорее всего, это серьёзные проблемы с самой таблицыей, типа порчи данных.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 выгузка таблицы
    #36850066
geezers_inc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv, то есть других способов нет?
С таблицей все нормально, выборки работают прекрасно.
пытался вот такими кусками выгружать:
bcp database.dbo.table out 1.csv -F2400001 -L2800000 -S ds_db48 -U dca -P VSEqtWOgjMow -c -t; -r \r
тоже не работает, выдает только первый кусок в 500 000 записей, всё остальное даже из середины вылетает с ошибкой
Error: Writing BCP file (0)!
bcp copy outpartially failed

файл создается всего около 50Мб, вряд ли проблема с записью, не такой уж он и большой, скорее всего у этой утилиты какой-то буфер который переполняется.

значит других способов нет?
...
Рейтинг: 0 / 0
ASE 12.5 выгузка таблицы
    #36850110
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
geezers_inc wrote:

> файл создается всего около 50Мб, вряд ли проблема с записью, не такой уж
> он и большой, скорее всего у этой утилиты какой-то буфер который
> переполняется.

С BCP всё в порядке, в ней нет ошибок. Это промышленная утилита, которая
нормально работает. ЧТо-то у тебя не так.
Выведи сначала просто всю таблицу типа так:

bcp database.dbo.table out 1.csv -S ds_db48 -U dca -P VSEqtWOgjMow -c

> значит других способов нет?

Нет.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 выгузка таблицы
    #36850441
geezers_inc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё понял, я дурак, запускал на сетевом диске и там заканчивалось место.
Спасибо за помощь.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5 выгузка таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]