Форум: "Прочее";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
ВнизDirectory is busy Найти похожие ветки
← →
Германн © (2007-10-31 02:11) [0]Ну задолбал этот Парадокс!
Ни с того ни с сего опять выдаёт это сообщение!
А я всего-то хотел чуть-чуть добавить функциональности в старую программу. Работы, как мне представлялось, на минуты.
← →
Riply © (2007-10-31 02:31) [1]Offtop
Что-то часто, в последнее время, у полуночников проявляется "сердитое настроение" :)
← →
Германн © (2007-10-31 02:48) [2]
> Riply © (31.10.07 02:31) [1]
>
Не. Тут не тот случай. Я совсем "не сердит".
Но парадокс! :)
Я уже ещё раз проштудировал все рекомендации от Борланд. Я ещё раз поискал в поисковиках. И выполнил всё, что там рекомендовано.
А всё равно
> Directory is busy
← →
Desdechado © (2007-10-31 12:18) [3]Очень за тебя рад.
Надеюсь, поостынув, ты напишешь, в каком случае и при каких операциях ты получаешь ошибку.
← →
Anatoly Podgoretsky © (2007-10-31 13:23) [4]
> Я уже ещё раз проштудировал все рекомендации от Борланд.
> Я ещё раз поискал в поисковиках. И выполнил всё, что там
> рекомендовано.
Ты туда не ходи, снег башка упадет.
Для начала папку NetDir в голову диска и больше ни для чего не использовать. Программу и данные также разделить.
А уж потом остальные рекомендации по Local Share/PrivateDir
Особенно последнее. Но если программа падает, то повторный запуск может привести к подобной ситуации. Рекомендуется отдельная папка на сессию, только возникает вопрос, как избавляться от старых папок.
← →
Германн © (2007-10-31 15:27) [5]
> Надеюсь, поостынув, ты напишешь, в каком случае и при каких
> операциях ты получаешь ошибку.
Есть у меня две программы, которые работают с одной базой. Первая - основная. Она может и читать и писАть в базу. Вторая только читает. Программы старые скоро уж 10 лет им (если вспоминать их 16-битные версии). Так вот внес в них небольшие изменения, восстановил один из вариантов отчетов, который был ранее. И теперь не могу их запустить одновременно.
Ладно. Пойду чистить диски. ТС нашел на них аж 88 файлов PDOX*.*
:-)
← →
Desdechado © (2007-10-31 15:36) [6]Поиграйся с настройками Session в каждой программе, особенно с параметрами, указанными Anatoly Podgoretsky © (31.10.07 13:23) [4]
И не открывай БД монопольно.
← →
Anatoly Podgoretsky © (2007-10-31 16:48) [7]> Германн (31.10.2007 15:27:05) [5]
Это говорит о том, что NETDIR не настроен, точнее настроен у каждого как в голову придет. Самый худший вариант, есть данный параметр вообще не указан.
← →
Anatoly Podgoretsky © (2007-10-31 16:49) [8]> Desdechado (31.10.2007 15:36:06) [6]
Бяка эта БДЕ, как только потребуются индивидуальные настройки разным программам, такое горе получается. Пока все согласовано жить можно, особенно в локальном, персональном режиме работе.
← →
Германн © (2007-10-31 18:08) [9]
> Anatoly Podgoretsky © (31.10.07 16:48) [7]
>
> > Германн (31.10.2007 15:27:05) [5]
>
> Это говорит о том, что NETDIR не настроен, точнее настроен
> у каждого как в голову придет. Самый худший вариант, есть
> данный параметр вообще не указан.
>
Нет. Это говорит, что нельзя быть таким склерозным тупицей!
А уж если на старости лет таким стал, то не стОит вносить изменения в давно забытую программу!
2-3 года назад из-за проблем с сетью на одном из объектов я как раз выполнил установку NetDir и PrivDir в полном соответствии с рекомендациями Борланда. И забыл что теперь НЕЛЬЗЯ запускать эти две программы из ОДНОГО И ТОГО ЖЕ каталога. И естественно они дрались друг с другом за один и тот же каталог PRIV :(((
← →
Desdechado © (2007-10-31 18:56) [10]> дрались друг с другом за один и тот же каталог PRIV
Если бы в Session устанавливал уникальное (может, даже случайно генерированное) имя, не было бы таких проблем.
← →
Германн © (2007-10-31 19:04) [11]
> Desdechado © (31.10.07 18:56) [10]
>
> > дрались друг с другом за один и тот же каталог PRIV
> Если бы в Session устанавливал уникальное (может, даже случайно
> генерированное) имя, не было бы таких проблем.
А зачем? У клиентов таких проблем в принципе быть не может. Ибо дополнительная программа как раз и сделана для того, чтобы начальник мог со своего компьютера следить что творится на объекте :)
← →
Anatoly Podgoretsky © (2007-10-31 19:53) [12]С отдельным PrivateDir для каждой сессии только одна проблема, когда удалять, это при условии, что папка создается динамически. Хотя это полностью решает проблему при одновременном запуске более двух программ на одном компьютере одновременно.
← →
Anatoly Podgoretsky © (2007-10-31 19:54) [13]Вариант - задавать папку PrivateDir из конфигурационного файла.
← →
Desdechado © (2007-10-31 20:22) [14]> только одна проблема, когда удалять
Если в нормальной ситуации, то при выходе.
Если в ненормальной, то оставить наоткуп юзера. Это нормально, если создавать в %TEMP%.
← →
Anatoly Podgoretsky © (2007-10-31 20:28) [15]> Desdechado (31.10.2007 20:22:14) [14]
Как раз проблема была с нормальной ситуации, папка была заблокирована, бороться не стал, поскольку не важно было для меня, разовая работа. Ну и конечно папка была как подпапка в %TEMP%, имя случайное.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.04 c