Страница 2 из 2

Нормально отфигачивает

СообщениеДобавлено: 24 авг 2004, 18:07
Oleg Martynov
Говорит юзеру - "закройся по хорошему". Если не исполнено - коннект закрывается. По моему - лучший вариант. Да и с точки зрения безопасности ПРАВИЛЬНО!

По поводу программ, которые якобы позволяют копировать

СообщениеДобавлено: 25 авг 2004, 00:32
Boris Morozov
открытые файлы. Это все чушь, никто вам не даст и 1% гарантии целостности файла, особенно базы данных. Физически вы его скопируете, в том же фаре есть настройки, arj архивирует такое.
У нас есть одни клиенты, они постоянно базы битые присылали - так не копирует, так они открыли, что arj его упаковывает. Долго мы с ними ругались по этому поводу. Вроде научились делать как надо.
Точно также, срубив пользователя, можете получить запорченные индексы, если это DBF (правда залет индексов для таких систем это просто штатная ситуация), нарушение целостности баз и т.д.
Может в софт доработочку сделаете, чтобы его можно было каким-нибудь broadcastом закрыть. Или какой-нибудь флаг файл положить, увидев который они быстренько завянут.

СообщениеДобавлено: 25 авг 2004, 08:31
ewgen
Я не знаю способа "правильно" отключить открытые DBF, CDX-файлы. (Речь идет о программе БЭСТ). Доработку в софт - сомневаюсь, разве что к разработчику обратиться. :shock: С флагом тоже не получится. Нет у БЭСТа переодической проверки доступности БД. :(

СообщениеДобавлено: 25 авг 2004, 11:40
snoop
Login Time Restrictions
This property allows you to set times and days when the user can log in.

а вот что у меня написанно, может версии разные, у меня 5.0+sp1[/code]

СообщениеДобавлено: 25 авг 2004, 13:48
Oleg Martynov
А это сообщение с консоли моего сервера:

19/08/2004 0:08:49 : CONNMGR-5.10-74 [nmID=9000F]
User .Zzz.Avia.Pppp.Tttt at station 300 connection
terminated
User did not log out within 5 minutes after security watchdog notice


NW5.0 +sp6 (если не путаю, давно на 5-ку ничего не накатывал)

СообщениеДобавлено: 25 авг 2004, 14:20
Константин Ошмян
snoop писал(а):
Login Time Restrictions
This property allows you to set times and days when the user can log in.
а вот что у меня написанно, может версии разные
Всё верно, а дальше там ссылки - Time grid, TIP и Reset. Вот при нажатии на TIP и отображается (в одном из этих TIP-ов) то, что я процитировал чуть раньше:
If the user is still logged in after five minutes, he or she is logged out and loses any unsaved work.

Да - это или доработка в БЭСТ или

СообщениеДобавлено: 26 авг 2004, 03:13
Boris Morozov
какая нибудь прога - эмулятор нажатий клавиш, которая пошлет последовательность на закрытие - типа десятка ESC.

Посколько при работе с DBF СУБД как отдельная субстанция отсутствует, а код встроен в программу то ей ничего послать нельзя.
Пользуйтесь софтом на Pervasive.

СообщениеДобавлено: 27 авг 2004, 07:22
Maksim
unbind IPX ..
disable login
bind IPX to ...
nwzip...
enable login

в таком порядке nwzip выдаёт ошибку
.
NWDSOpenConnToNDSServer failed
.
.
Opendir Serv_1\VOL:\BUH01\*.* error No such file or directory
NetWareErrno=009C
Opendir Serv_1\VOL:\BUH01\*.* error No such file or directory
NetWareErrno=009C
.
.
в nwzip.cfg
.
SERVER_USER_PASSWORD = Serv_1
ZIPNAME = Serv_1\VOL:\backup.zip
.

Хотелось бы гарантированно всех отключать и быть увереным что никто не подключиться во время бэкапа. (enable login после nwzip).
Подскажите как быть?

СообщениеДобавлено: 27 авг 2004, 12:08
Дмитрий Иванов
Гм, странно... У нас база лежит на сервере, от нее штук 5 DBF круглосуточно юзает вещательная станция, Нами написанный софт с нескольких рабочих станций периодически вносит изменения в эту БД. Плюс ко всему из под Windows-рабочей станции NNCRON раз в сутки запускает NNBackup, который синхронизирует рабочую директорию базы данных на сервере, с архивной директорией на рабочей станции. DBF копируются, ошибок в них не наблюдали. Станция, которая занимается бэкапом, работает на чистом IP. (Для IPX отдельная сетевая)

А что, могут возникнуть проблемы?

Re: Да - это или доработка в БЭСТ или

СообщениеДобавлено: 27 авг 2004, 13:49
PavelKHTW
Boris Morozov писал(а):какая нибудь прога - эмулятор нажатий клавиш, которая пошлет последовательность на закрытие - типа десятка ESC.

Посколько при работе с DBF СУБД как отдельная субстанция отсутствует, а код встроен в программу то ей ничего послать нельзя.
Пользуйтесь софтом на Pervasive.

Перейти на софт на Первасиве? Оно б неплохо, да вот только "замечательные" програмы типа Бэст Звит и прочие - рекомендуются(читай насильно требуют) для ведения отчетности на Украине.

Проблема с Nwzip понятна.

СообщениеДобавлено: 27 авг 2004, 22:32
Boris Morozov
Надо enable login до запуска Nwzip. Это влияет и на внутренние коннекты к серверу из NLM модулей. Попробуйте прибиндить интерфейс после NWZIP.


По поводу DBF файлов - смотря как писан софт, таковы и будут последствия. Вполне возможно, что файлы на запись открываются на короткое время и сразу закрываются. И сама структура DBF является линейным файлом с заголовком в который идет только дозапись и корректировка по месту. Физическое удаление записей при работе не производится, а они просто помечаются. Если что, там пропаддут последние записи. Индексы лежат в отдельных файлах и вот если их пытаться копировать, тогда может быть аут. Но этого никто не делает, зная что индексы к DBF файлам вещь абсолютно неустойчивая и их просто пересоздают, что является штатной процедурой.

СообщениеДобавлено: 07 сен 2004, 12:35
Maksim
> Надо enable login до запуска Nwzip...

unbind IPX ..
unbind IP..
disable login
bind IPX to ...
bind IP..
enable login
nwzip ...

на одном сервере работает без запинки, на другом

NWZIP - NWDSOpenConnToNDSServer failed, Serv_1.MAIN ccode = 89FC

что такое..???