Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
2-1194647842
artkil
2007-11-10 01:37
2007.12.02
Соединение с Internet


15-1194098631
Vendict
2007-11-03 17:03
2007.12.02
h -> pas


2-1193895287
vegarulez
2007-11-01 08:34
2007.12.02
Вопрос про PGP


2-1194459961
OP
2007-11-07 21:26
2007.12.02
Как присвоить событие, только что созданному объекту?


2-1194630189
YurinSlav
2007-11-09 20:43
2007.12.02
передача 2 строк в string





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский