Следующая ситуация. Выяснили для себя, что под 2000 сервером вовсе необязательно давать доступ на запись (да и на чтение тоже ;D) на шаренные ресурсы где лежит БД Первасива. Для того что бы юзера не смогли ручками удалить таблицы БД ПК Галактика, создали шаренный ресурс, дали туда доступ только на чтение и перенесли туда БД (естественно поменяли настройки в galnet.cfg). Галактика работает, но, возникает ошибка 11 в модуле складской учет (таблица TBLR_REAL), данная проблема уже обсуждалась в нити http://www.tyumbit.ru/galaktika/read.ph ... 783&t=1783 но тогда мы решили проблемы уменьшением размера кеша, а сейчас все заработало, после того, как дали полный доступ на каталог БД. ???
По поводу стандартных шаренных ресурсов C$ и иже с ними. Закрывайте на них доступ, пока какой-нить продвинутый юзер не создал файл БД гденить в \\SERVER\C$\WINNT\SYSTEM32\ под имененем autoexec.nt и содержащий в себе строку CR LF format c: либо запускайте первасив не от системной учетной записи, а от какой-нить левой с ограниченными провами...
Pervasive, WIN2000 Adv, Доступ. Ваше мнение...
Модераторы: m0p3e, edward_K, Модераторы
ИМХО:
Думаю что проблема не в правах доступа на файловую систему, а в соответствии соглашению 8.3 на имя файла.
Т.е. если имя файла обрезать до 8 символов, то думаю проблема не возникнет. При этом было бы полезно временные таблицы снести на шару с полным доступом или на локал (если рабочая станция умеет работать с локальным энджином)
Т.е. если имя файла обрезать до 8 символов, то думаю проблема не возникнет. При этом было бы полезно временные таблицы снести на шару с полным доступом или на локал (если рабочая станция умеет работать с локальным энджином)