Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
... думал что пишу под сетку...
|
|||
|---|---|---|---|
|
#18+
HI Great GOOROO Просветите "СЕРОГО" чем именно будет отличаться сетевой (много пользовательский) вариант БД от локальной БД. Пишу такого рода программу первый раз, прочитав книжку сделал аналогично приведенным примерам, (причем там указано что приведенный вариан должен работать под сеткой и в многопользовательском варианте)... БД у меня в PDOX компоненты Table & Query доступ ч/з BDE -(STANDARD). Дома на локалке хоть 10 приложений грузяться при редактировании записей (если она занята в др. приложении) выскакивает предупреждение о том что запись занята др. пользователем, вроде все нормально. Но когда настраиваю в сетке на работе больше 1-го приложения не грузится . Когда на др. пк. пытаюсь грузить прогу то он ругается на ошибку DBEDitDateBase к сожалению сейчас не могу привести ее дословно, но речь идет о файлах Paradox.lck, pdoxuser.lck, pdoxuser.net.... Пожалуйста обясните в чем дело?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2003, 19:54 |
|
||
|
... думал что пишу под сетку...
|
|||
|---|---|---|---|
|
#18+
вот похоже на твою проблему: NET file - file that BDE uses to control sharing/access/user rights to tables. Should live in a directory that is reachable from all apps that use Paradox tables, usually a shared network directory. LCK file - one of two LCK files created in the directory(ies) in which shared tables are accessed. These control the locking of tables/records in that directory. The presence of LCK files indicates that a user has not exited the BDE properly ( eg crash ), as the LCK are removed by the BDE when there are no users accessing tables in a given directory. It is possible, and I have done many times after crashes on our system, to delete any and all LCK and NET files. Just make sure that NO ONE is using Paradox tables at the time. The files will be recreated as needed. Check points: 1. Does the IDAPI32.CFG that resides on the users machines all have the same physical network directory ( use BDEConfig utility)? If not you will get messages about multiple net files in use. 2. Do the LCK files seem to grow large? Then periodically delete them. I regularly go on a scavenger hunt and remove all LCK files I find. Sanity check: If you are develping apps under the same environment as your users you are looking for trouble. I develop on a mirror image of my users environment (ie same drive letter and directory structure, different physical locations). I then will transfer/update tables from my environment to the user environment. I sometimes ( blush ) also transfer the LCK files by accident and guess what? The BDE complains. Make sure that LCK files from different environments do not mix. Hope this helps Jim ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2003, 21:53 |
|
||
|
... думал что пишу под сетку...
|
|||
|---|---|---|---|
|
#18+
hDrummer thank you НА первый взглад вреде по теме, буду переводить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2003, 22:11 |
|
||
|
... думал что пишу под сетку...
|
|||
|---|---|---|---|
|
#18+
Дома все приложения работают через один файл конфигурации idapi.cfg, который ссылается и тот же файл PDOXUSER.NET. При работе в реальной сети все приложения так же должны ссылаться на один и тот же файл. Обычно его распологают на сервере. Настройка пути - BDE Admin - Configuration - Drivers - Native - Paradox - Net Dir. Файл конфигурации так же может быть один и установлен на сервере. Но вообще-то главной причиной, из-за которой я перешел на SQL-сервера, является жуткая падучесть сетевых приложений Paradox. Может, конечно, это только мне так не везло, а у других все нормально. Но у меня каждую неделю блокировки зависали, данные терялись и вообще был полный кошмар. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2003, 22:12 |
|
||
|
... думал что пишу под сетку...
|
|||
|---|---|---|---|
|
#18+
Cat2 СПАСИБО за инфу (и что не забываешь).... ситуация проясняется жаль толь, что окончательно можно будет разобраться только завтра.... (т.к. завтра работаю, там настройки поковыряю) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2003, 22:17 |
|
||
|
... думал что пишу под сетку...
|
|||
|---|---|---|---|
|
#18+
hDrummer & Cat2 OK Всё работает. Оказыватся все было просто, но почему если пишешь книгу не указать такую на первый взгляд мелочь... Неужели это настолько элементарно?!?!.... Не приятно ощущать себя полным идиотом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2003, 19:14 |
|
||
|
... думал что пишу под сетку...
|
|||
|---|---|---|---|
|
#18+
надо попробовать написать свою книгу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2003, 23:01 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2119339]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 132ms |

| 0 / 0 |
