затмите ini конфигурацию

Вы «можете» попробовать следующее.

Создайте промежуточную таблицу с 1 столбцом для хранения данных. VARCHAR (MAX) + 1 столбец для хранения имени файла

. Затем настройте SSIS для загрузки каждой строки в этот столбец (без разделителя столбцов). Вам, вероятно, потребуется загрузить заголовок как строку данных, чтобы получить имена col.

Затем вы можете добавить цикл ForEach в эту таблицу.

Наконец, вы должны написать сохраненный процесс, который анализирует разделенные запятыми имена столбцов и динамически создает таблицы назначения, а также анализирует значения и загружает их.

Не самый эффективный способ загрузки данных, но если у вас небольшой размер файла, с вами все будет в порядке ...

10
задан alexandrul 29 October 2009 в 07:19
поделиться

3 ответа

Выделение по умолчанию смешно на современных машинах; я желаю, чтобы Eclipse скорректировал бы значение по умолчанию к фактической машине или по крайней мере был бы более интерактивным.

Как предложил Eric, необходимо увеличить макс. "кучу". Однако можно также хотеть скорректировать permgen.

Я видел где-нибудь следующие числа:

Для 512 МБ RAM:-Xms256m-Xmx256m-XX:PermSize=64m-XX:MaxPermSize=64m

Для поршня 1024 МБ:-vmargs-Xms512m-Xmx512m-XX:PermSize=128m-XX:MaxPermSize=128m

Для 4 ГБ Ram рекомендация состояла в том, чтобы пойти поршень на 1024 м при необходимости в нем, и целых 512 м permgen при необходимости в нем.

8
ответ дан 3 December 2019 в 13:51
поделиться

Поместите эту строку в свой eclipse.ini:

- Xmx1024m

6
ответ дан 3 December 2019 в 13:51
поделиться

Для справки: как сказал Карстен, файл eclipse.ini довольно требователен к порядку и формату своих строк. Вот их Wiki-страница с некоторыми примерами конфигураций.
Как говорится, помните, что:

  1. Каждая опция и каждый аргумент опции должны быть в отдельной строке.
  2. Все строки после -vmargs передаются как аргументы JVM, поэтому все аргументы и параметры для eclipse должны быть указаны перед -vmargs (точно так же, как при использовании аргументов в командной строке)

Так, например, вы можете установить MaxPermSize с параметром, специфичным для средства запуска Eclipse (имя параметра в первой строке, значение параметра в следующей):

--launcher.XXMaxPermSize
256m

Затем, после имени параметра -vmargs , вы можете передать параметры, относящиеся к мусору коллекционер. Например:

-vmargs
-XX:-UseParallelGC

Надеюсь, это поможет.

15
ответ дан 3 December 2019 в 13:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: