Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Хелп ц'д'икс / 7 сообщений из 7, страница 1 из 1
23.11.2004, 15:05
    #32796186
I_l_I A M u JI b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп ц'д'икс
Есть таблица с cdx. При открытии одним поль-лем cdx(структурный индесный)
подгружается автоматически. Если другой поль-ль открывает ту же таблицу (вместе) то вылезает ошибка File access is denied .......mytable.cdx
Как быть ?
...
Рейтинг: 0 / 0
23.11.2004, 15:57
    #32796352
DMITRY_PEREDISTY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп ц'д'икс
Наверное ты этот индекс обновляешь или reindex сделал, если правильно подключиться все должно работать.
Индекс должен быть доступен и находиться в сетевом каталоге, желательно там же где и DBF

Плимер:
xxx_Path = 'c:\'
CREATE TABLE (xxx_Path+'xxx.dbf') (ID I)
index on ID tag ID of xxx.cdx
use
set excl off
use (xxx_Path+'xxx.dbf')
* и с другой машины: use (yyy_Path+'xxx.dbf')
...
Рейтинг: 0 / 0
23.11.2004, 16:18
    #32796441
I_l_I A M u JI b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп ц'д'икс
Это немного не тот индекс. Я говорю про тот который создается:

CREATE TABLE (xxx_Path+'xxx.dbf')
index on ID tag IDex

*****потом так же****
use
set excl off
use ('xxx.dbf')
* и с другой машины:
use ('xxx.dbf') -- а вот тут и возникает ошибка !!!
...
Рейтинг: 0 / 0
23.11.2004, 16:34
    #32796503
DMITRY_PEREDISTY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп ц'д'икс
Укажи имя индекса и все проблемы.
А еще может ты его не отключаешь после создания он и остается Exclusive ? больше версий пока нет.
...
Рейтинг: 0 / 0
23.11.2004, 17:25
    #32796684
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп ц'д'икс
-) Версия FoxPro
-) На другой машине SET EXCLUSIVE отключил? В идеале лучше явно писать USE MyTable SHARED
-) На первой машине собственно с таблицей проводятся какие-либо модификации в момент открытия на другой.
-) какая настройка SET REPROCESS на обоих машинах
...
Рейтинг: 0 / 0
24.11.2004, 14:31
    #32798057
I_l_I A M u JI b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп ц'д'икс
-) Версия FoxPro
VFP 8.0

-) На другой машине SET EXCLUSIVE отключил? В идеале лучше явно писать USE MyTable SHARED
SET EXCLUSIVE OFF ставится в головной программе.
Для открытия таблицы так и пишу USE MyTable SHARED

-) На первой машине собственно с таблицей проводятся какие-либо модификации в момент открытия на другой.
Нет, она находится просто в открытом состоянии

-) какая настройка SET REPROCESS на обоих машинах
SET REPROCESS TO 2
...
Рейтинг: 0 / 0
24.11.2004, 23:02
    #32798801
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хелп ц'д'икс
Добрался до 8 версии. Специально создал новую таблицу со структурным индексом. Запустил 2 экземпляра VFP на одной машине. Прекрасно открываются таблички. Никаких проблем.

Где физически лежит эта табличка с индексом. Может у тебя проблемы с самой системой. Как-нибудь администрирование криво настроено. Типа доступ к файлам CDX только одному пользователю.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Хелп ц'д'икс / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]