powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
11 сообщений из 11, страница 1 из 1
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008886
Bes!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С помощью мастера преобразования в формат SQL server перебросил структуру и индексы таблицы на SQL7, как теперь мне заполнить пустую таблицу на SQL7 записями из таблица ACCESS 2000, если она размером 1.8 Gb.
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008889
AlexIgnat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прости за вопрос, а что мешает использованию обычных средств при таких размерах
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008893
Bes!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После некоторого времени выдает : время ожидания истекло. Я так думаю Это из-за размера таблицы. У меня железо пент III 128 ОЗУ.
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008898
AlexIgnat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какое средство используешь?
Просто недавно перебрасывал данные с помощью DTS (сделанный с помощью визарда импорта). Он у меня перебрасывал данные 2,5 часа и совсем не ругался
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008911
Fompro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Было нечто подобное на домашнем сервере. Перекачивал тоже(правда DBF) ~2ГБ. У меня просто не хватало дискового пространства под файлы данных и лога. Пришлось освободить ~ в 2 раза больше. Где-то даже топик д.б. остаться.
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008915
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем журналировать заливку данных? На это время можно включить tr. log оn Ch-t...
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008945
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
2 Александр Гладченко. А Вы уверены, что включение этой опции позволит избежать разрастания журнала транзакций при перекачке данных из таблицы, скажем, с миллионом записей? Насколько мне известно, эта операция все равно будет писаться в лог. А усечение журнала произойдет только после завершения транзакции. Изначально не пишут в лог некоторые команды BCP, причем вне зависимости от установки данной опции.
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008950
Alex_G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я в аналогичной ситуации закачивал данные по частям. Пусть это решение и не очень красивое, но действенное.
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008958
Bes!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо всем ответившим. Если не трудно можно по подробней о tr. log оn Ch-t...
При условии размер тбл.=1,8Gb на сколко у меня разрастется Log.LDF. Как я понимаю все записи попадают в Log.LDF, затем после переброски всех записей в Log.LDF (после окончания транзакции), должен увеличиваться DATA.MDF. Файл Log.LDF должен уменьшиться сам собой или его нужно уменьшать с помощью какой-то функции. Сколько примерно для этого необходимо свободного места( наверное 1.8*2+1.8(таблица ACCESS 2000)).
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008965
alex_ignat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опция transaction log on checkpoint тебе не поможет. А вот попробовать отключить select/into bulk copy можно.
...
Рейтинг: 0 / 0
Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
    #32008995
Фотография Deosfen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня была такая проблема, только их DBF. Решение было такое. Резали на блоки приблизительно по 1000 записей, преобразовывали в формат bcp, закачивали на сервер во временную таблицу, запускали процедуры которые проверяли целостность связей, потом после проверок закачивали в постоянную. transaction log on checkpoint был включен. (Сервер P-II 350/12, время на перенос 600 тыс. записей , занимал где-то 36-40 часов, с клиента P-100/32 по 10 МB сетки.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как перебросить записи с таблицы размером 1.8 Gb из Access 2000 в SQL7?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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