Темпы в серверной установке
Модераторы: m0p3e, edward_K, Модераторы
Темпы в серверной установке
С некоторых пор в EXE серверной установки под MSSQL стали генериться файлы TMP. Причем огромное количество - десятки тысяч. Ранее такого не замечалось. Вопросы: 1) что-то изменилось в дефаултных путях на эти темпы? 2) как перенаправить эти пути?
В идеале хотелось бы сделать так, чтобы серверную установку полностью закрыть на запись. Т.е. убрать категорически все: темпы, дески, crf, cfg, и прочее, прочее, включая и лог драйвера.
В свое время убрать получилось не все... а теперь еще и эти темпы откуда-то свалились ((
В идеале хотелось бы сделать так, чтобы серверную установку полностью закрыть на запись. Т.е. убрать категорически все: темпы, дески, crf, cfg, и прочее, прочее, включая и лог драйвера.
В свое время убрать получилось не все... а теперь еще и эти темпы откуда-то свалились ((
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
для начала проверте рабочий каталог ярлыка - уж во во всяком случае запускать нельзя прямо с exe. А если закрыть на доступ, что галка перестает работать? И не пытались отследить кто именно? Проверте в галке под ним в конфигуратор-параметры настройки.
Можно вот например создать atlantis.cfg в рабочем каталоге
Atlantis.Leaks.Output = "c:\1\leakage.log" ;
Atlantis.ErrorLog = "c:\1\atlerror.log"
В конечном итоге перенаправить можно почти все.
Можно вот например создать atlantis.cfg в рабочем каталоге
Atlantis.Leaks.Output = "c:\1\leakage.log" ;
Atlantis.ErrorLog = "c:\1\atlerror.log"
В конечном итоге перенаправить можно почти все.
Да смотрели, и настраивать пытались.
В пользовательском конфиге явных ссылок нет
В общем конфиге (StartUp.inc):
TmpFilesDirectory=data\tmp\%user%
В конфигураторе (в загруженной системе):
\EXE\tmp\
В реальности:
\EXE\tmp\ - основная масса темпов
\EXE\ - здесь тоже куча
\EXE\DSK\ - и даже здесь есть, ну эти-то шут с ними, может так и надо... а вот как из EXE убрать?
В пользовательском конфиге явных ссылок нет
В общем конфиге (StartUp.inc):
TmpFilesDirectory=data\tmp\%user%
В конфигураторе (в загруженной системе):
\EXE\tmp\
В реальности:
\EXE\tmp\ - основная масса темпов
\EXE\ - здесь тоже куча
\EXE\DSK\ - и даже здесь есть, ну эти-то шут с ними, может так и надо... а вот как из EXE убрать?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
а куда деваться . Лучше в отдельную папку на серваке и еще так чтобы у каждого была своя. Так проще будет и разнести, да и разные средства есть для массовой установки. Либо настраиваете авточистку. Но по хорошему Exe должен быть закрыт по записи.
Кроме TmpFilesDirectory есть еще нессколько аналогичных(TmpFilesShortDirectory например), да и путь лучше уж прописать тогда полный(не в exe)
Кроме TmpFilesDirectory есть еще нессколько аналогичных(TmpFilesShortDirectory например), да и путь лучше уж прописать тогда полный(не в exe)
по хорошему разработчикам нужно предусмотреть отдельный параметр в конфиге... чтобы эти темпы регулировать... а ярлык оставить в покое...
Кстати... а в конфиге инсталлятора клиента нельзя предусмотреть изменение пути на рабочую папку? Чтобы уж хотя бы всем последующим установкам дать правильное направление
Кстати... а в конфиге инсталлятора клиента нельзя предусмотреть изменение пути на рабочую папку? Чтобы уж хотя бы всем последующим установкам дать правильное направление