Хранение последовательной среды будет довольно неприятно, особенно при использовании модулей CPAN.
Я не видел сценарии входа в систему, используемые за подобные 7-8 лет..., что Вы пытаетесь сделать?
Я понял на собственном горьком опыте, что перед каждым флагом трассировки должна стоять точка с запятой. Например, если вы включили регистрацию информации о взаимоблокировках в файл, ваш пример будет выглядеть следующим образом:
-dD:\MSSQL10.MSSQLSERVER\MSSQL\DATA\master.mdf;-
eD:\MSSQL10.MSSQLSERVER\MSSQL\Log\ERRORLOG;-
lD:\MSSQL10.MSSQLSERVER\MSSQL\DATA\mastlog.l
df;-T7646;-T3605;-T1204;-T1222
Пробелы между флагами трассировки приводят к тому, что более поздние флаги игнорируются.