Как я использую robocopy с большим количеством исключенных файлов?

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

Полагайте также, что отчеты панели инструментов производительности будут дарить Вам рекомендации для запросов, которые в настоящее время находятся в кэше плана только. Недостающий индексный DMV's, с другой стороны, будет содержать полную историю рекомендаций начиная с Вашего последнего перезапуска SQL Server Service.

Для узнавания больше смотрят на это превосходное учебное видео на SQLServerPedia: Найдите Недостающие Индексы

Вы также найдете сценарии T-SQL, которые можно использовать для запросов недостающего индексного DMV's здесь.

8
задан 24 May 2013 в 09:29
3 ответа

В окнах существует ограничение на длину командной строки (я думаю, что это примерно 2048 символов).

Вы должны создать файл задания с небольшим подмножеством указанного списка исключений ( используя аргумент / save: filename ), чтобы получить синтаксис, отредактируйте файл, включив в него полный список, а затем используйте аргумент / job: filename для его запуска.

Для справки, документацию по этому инструменту можно найти здесь.

12
ответ дан 2 December 2019 в 22:54

Оказывается, синтаксис файла задания robocopy не это сложно.

Для вашей конкретной ситуации вы можете добиться желаемого, создав файл задания robocopy со следующим содержимым:

/XD
exclude1.ext
exclude2.ext
exclude3.ext
....

Если вы хотите сделать то же самое и для файлов, то ваш файл задания robocopy будет выглядеть примерно так:

/XD
exclude1.ext
exclude2.ext
exclude3.ext
....

/XF
file1.ext
file2.ext
file3.ext
....

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

0
ответ дан 2 December 2019 в 22:54

попробуйте использовать подстановочные знаки после имени файла /XF filename1*.ext filename2*.ext filename3*.ext Это сработает только в том случае, если вы знаете, что имя файла уникально во всей структуре. Вы можете изменить соглашение об именовании файлов, которое вы хотите исключить, чтобы обойти это ограничение.

0
ответ дан 2 December 2019 в 22:54

Теги

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