2013-02-13 4 views
0

Мне нужно скопировать более 6 миллионов строк данных в исходный файл, например SQL в Excel, но проблема в копировании в excel дает мне ошибку памяти. Любые предложения о том, что делать или какой тип исходного файла я мог бы использовать, что будет поддерживать этот объем данных?Скопируйте огромное количество данных SQL в файл

+0

Где вы пытаетесь скопировать SQL? Приложение может иметь функцию «экспорт в файл»; использовать это. – congusbongus

+0

Вы просите о том, как экспортировать это множество строк? Или клиентское приложение (электронная таблица), которое может иметь дело с таким количеством строк * в памяти * –

ответ

0

База OpenOffice Base не имеет ограничений по количеству рядов. Вы можете попробовать импортировать его в это. Без дальнейших подробностей о том, что вы пытаетесь сделать, сложно рекомендовать лучший инструмент для работы.

+0

Его прямая прямая копия и прошлое данных в результате запроса sql. Единственная проблема, с которой я столкнулся, - ошибка памяти. – Zannie155

0

Microsoft Server Management Studio позволяет экспортировать таблицы, представления и запросы в файлы csv и rpt, которые не имеют ограничения по размеру. Вот два варианта.

Первый вариант:

Для SSMS - SQL Server 2008 R2 (чтобы получить CSV)

Инструменты> Параметры

screen shot

расширения Результаты запроса> SQL Server> Результаты Текстовые

выберите формат вывода, который вы хотели бы использовать

Запрос> Результаты в файл

Затем выполните требуемый запрос. Он будет запрашивать сохранение результата как .rpt.

Вы можете сохранить этот результат как .csv явно (имя закрытого файла с расширением в двойных кавычках) или открыть файл .rpt с excel для просмотра. Details from SQL forum.

Второй вариант:

Создание представления с данными, вам требуется. Щелкните правой кнопкой мыши на базе данных задачи> Экспорт данных ...

enter image description here

Затем сохраните файл CSV.

+0

Ссылка для справки: http: /social.msdn.microsoft.com/Forums/en-US/transactsql/thread/7a3f031c-3579-475d-8182-84de1db/ – Corey

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