Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Win2000 как файл-сервер для DBF / 16 сообщений из 16, страница 1 из 1
01.03.2004, 16:48
    #32426738
Pavel Tsukanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Наш сисадмин хочет перенести с сервера Netware на Win2000(NTFS) базы данных DBF. Подскажите, насколько хорош для этого Win2000. Будут ли проблемы с падением индексов (сейчас практически нет)?
Базы данных достаточно серъёзные для DBF (800 Мб 400 файлов, правда больших таблиц всего несколько). Пользователи работают круглосуточно и активно.
...
Рейтинг: 0 / 0
01.03.2004, 16:56
    #32426758
Urri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
А чем админу Novell не угодил?
...
Рейтинг: 0 / 0
01.03.2004, 17:17
    #32426813
Pavel Tsukanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Остался только 1 сервер Netware остальные Win2000. И куча проблем с установкой новелловского клиента + искоренение IPX траффика и т.д. и т.п.
...
Рейтинг: 0 / 0
01.03.2004, 17:21
    #32426822
TheBurn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Падений индексов не должно быть - NTFS неплохая файловая система, да и у Новелла они много позаимствовали... НО как чистый файл-сервер Винда существено медленее Нетвари... Ну а если еще использовать виндовый сервер под другие задачи - то еще медление:( В общем путь известен - сервер прилржений - Винда, файл-помойка - Новелл, веб-сервер - *NIX. Если же по какойто причине все это на одной машине - то тогда Винда, правда с тормазами:(
...
Рейтинг: 0 / 0
01.03.2004, 17:24
    #32426832
TheBurn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
А что поставить Нетварь поновее с нормальной поддержкой TCP/IP не судьба?
Кстати винда серверная? А то проблемы будут...
...
Рейтинг: 0 / 0
01.03.2004, 18:12
    #32426919
Васек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Вот - вот. свежие версии Новел без ipx , работают на чистом TCP/IP.
Подробностей не знаю.
...
Рейтинг: 0 / 0
01.03.2004, 22:55
    #32427130
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Если есть желание спать спокойно - то боритесь за Novell... Протокол IPX/SPX одновременно очень быстрый и очень старый - ни один хакер к Вам во внутреннюю сеть не влезет - все они зациклены на TCP/IP...

Две недели назад босс приказал мне поставить эксперимент - завести в сеть Novell и сравнить его с существующим W2K... Небо и земля! Скорость субъективно на Novell была быстрее в 2-3 раза а при больших запросах еще больше, причем аппаратная платформа под Novell была хуже...

Ну а индексы "падают" под W2K гораздо чаще чем под Novell (сужу по своему личному опыту (более 20 фирм))...

Have a nice day!
...
Рейтинг: 0 / 0
02.03.2004, 10:07
    #32427281
SSV
SSV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Насчет индексов, согласен с TheBurn: падений из-за NTFS быть не должно. Разве что медленнее под win2k, но не в 2-3 раза...
...
Рейтинг: 0 / 0
02.03.2004, 10:47
    #32427387
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
To: SSV

Увы, я привел лишь статистику. Ну а индексы у нас валятсь под NTFS приблизительно раз в две-три недели. Но причина не в NTFS а скорее в OS... Правда таблицы очень большие - многие из них по 500 000 записей и FoxPro 2.6 под Windows...

Hava a nice day...

Зато есть и положительный пример - W2K+ASP+WebServices+VFP 6.0-7.0 - уже крутятся пару лет без падений, сбоев и обслуживания... (touch the wood Хотя самые большие базы расположены на сервере Novell, а W2K только их использует для передачи и обновления...
...
Рейтинг: 0 / 0
22.03.2004, 09:27
    #32450807
chel99
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Novel позволяет работать с БД с помощью транзакций, причем команды start и commit посылаются клиентом, а формирование транзакций выполняется Novel-ом, - т.е. на сервере. Это значит, что в случае возникновения каких-л проблем между start и commit (например обрыв связи с сервером) Novel просто откатит транзакцию и данные останутся в целостности.
W2k при использовании NTFS подобно Novel-у работает с файлами с помощью
транзакций, но start и commit "посылает" сам W2k, а не клиент. Эта ситуация
намного хуже т.к. в случае необходимости отката, этот откат скорее всего
выпонится некорректно.
В случае с Novel-ом возможна одна транзакция, охватывающая несколько файлов (как правило это таблица и индекс - 2 файла) и в случае неудачи на одном из файлов откатятся изменения во всех файлах.
В случае с W2k транзакция выполняется для каждого файла и в случае отката
например для индекса - для табличного файла уже может быть выполнен commit. Вот так летят индексы под W2k.
Файл-сервер на Novell-е это некое подобие серверной СУБД.
Если бы была возможность управллять транзакциями c клиента у W2k ,как у Novela-а, тогда другое дело.К сожалению нигде не встречал описания таких
возможностей для W2k.
...
Рейтинг: 0 / 0
22.03.2004, 10:57
    #32450975
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Немного дополню мысль chel99 .

У Novell есть так называемая система неявных транзакций. То есть при плохих условиях - система автомвтически возвращается к предыдущему состоянию. Называлось это у них SFTII или как-то по другому, я уже не помню. Для меня было достаточно того, что все работало неплохо :) Но если в наглую выключить питание на сервере - индексы конечно разрушались... Для этого надо как было сказано выше - явно применять транзакции, но работают они только на 32 разрядном клиенте Novell, что требует дополнительной установки программ на стороне клиента, а это не всегда удобно...

Ну а если выключить питание на работающем W2K - можно и операционную систему не загрузить :(
...
Рейтинг: 0 / 0
22.03.2004, 11:53
    #32451091
chel99
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Под дополнительным ПО имеется в виду библиотека для фокса netware.plb,
имеющая функции begintransaction(), commit(), rollback() и т.д. ?
А проблема с клиентом в чем? В отсутствии самого клиента или в слабом железе?
...
Рейтинг: 0 / 0
22.03.2004, 23:19
    #32452126
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Это само собой :)

Я имею ввиду 32 разрядный Novell client. Он у меня абсолютно не хотел работать с Windows ME а W2K сервер испытывал большие проблемя при работе с SOAP если источник данных был на сервере Novell (в то время как с родным клиентом от MS - все работает великолепно, но есть определенные проблемы с NDS)...
...
Рейтинг: 0 / 0
25.03.2004, 09:00
    #32456044
MaestroEv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
Обнаружил разницу в работе Novell 5 и 4....
На Foxclub.ru подробности.... Жду ваших мыслей...
...
Рейтинг: 0 / 0
26.03.2004, 09:50
    #32457958
chel99
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
to Sergey Ch

У меня тоже были проблемы с клиентом Novel. Почему-то клиент от Novel 4.11
как-то странно устанавливался на W98. Установка не всегда проходила успешно по непонятным причинам. Клиент начинал работать после того
как его переустанавливали 2-3 или даже более раз. Так и не понял в чем причина. Зато клиент от Novel 5 устанавливался сразу и сразу нормально работал. Могу посоветовать для W Me ставить клиента для Novel 5.
...
Рейтинг: 0 / 0
26.03.2004, 11:11
    #32458108
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000 как файл-сервер для DBF
To: MaestroEv

Что-то там я ничего не нашел :( Видимо плохо искал. Немного занят с изучением ASP.NET (параллельно делаю два web проекта - ASP.NET+VFP) - интересная штука, жаль только, что Большой Брат уж "сильно опускает" VFP в этом проекте, постоянно приходится на ощупь находить команды, хорошо работающие с VFP...

To: chel99

Спасибо за совет. В настоящий момент я уже стараюсь не работать с WinME... Хотя все время скачивал клиентов с сервера Novell, но почему-то они там не делили их на 4.11 или для 5/6 - был просто всегда последний клиент для Novell

Have a nice weekend...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Win2000 как файл-сервер для DBF / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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