powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FPD2.6 на WIndows 2000 разрушает индексы
31 сообщений из 31, показаны все 2 страниц
FPD2.6 на WIndows 2000 разрушает индексы
    #33532203
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть сеть все машины с win98, на одну из машин установили win2000, теперь при запуске с нее приложения на FPD2.6 с вероятностью 50/50 вляться индескы у баз расположеных в шаре на машине с 98 виндой. Пдскажите как лечить?
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33532280
karly™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лечить - проверкой сетевых карточек. Может, драйвер кривой, или сетевуха битая.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33532333
andrewkor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
... и, главное, память!
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33532356
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
При работе связки Windows 2000/XP, как файл-сервер и Windows 95/98/Me, как клиент, необходимо отключать службу восстановления системы на том диске файл-сервера, где находятся расшаренные файлы. Плюс выключить режим энергосбережения для сетевого адаптера файл-сервера.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33532538
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
karly™Лечить - проверкой сетевых карточек. Может, драйвер кривой, или сетевуха битая. сетевые менял :(
andrewkor... и, главное, память! недумаю, индексы валятся при открытии баз, при 98 на этой же машине все работает на ура :(
po2При работе связки Windows 2000/XP, как файл-сервер и Windows 95/98/Me, как клиент, необходимо .... у меня вариант наоборот 98 - в роли файл сервера, а задача 2000-ой будет выбрать данные из баз отправить на мобильные устройства и в обратном порядке записать новые данные в базы :(
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33532625
andrewkor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SAShikиндексы валятся при открытии базВ смысле, делаешь "use mytable" и "индексы валятся"? Никакой записи же при этом не происходит... В чем выражается падение?
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33532671
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrewkor SAShikиндексы валятся при открытии базВ смысле, делаешь "use mytable" и "индексы валятся"? Никакой записи же при этом не происходит... В чем выражается падение?
около 20 машин с 98 виндой работают с базами находящимися на расшареном диске на одной из машин с 98 вин, при запуске программы на 2000 винде при загрузке баз ( use z:\dbf\tovar.dbf index z:\dbf\tovar.cdx share ) срабатывает обработчик ошибок:
....
CASE ERRNUM = 15
SET ESCAPE OFF
=alarm()
WAIT WINDOW "разрушен заголовок базы" TIMEOUT 5
d=dbf_dir+'*.dbf' &&& общие базы
dd=ind_dir+'*.dbf' &&& локальные базы
!drepair /y /d &d
!drepair /y /d &dd
quit
....

судя по всему drepair справляеться с востановлением заголовка, другие работающие продолжают работать но уже естесвенно с огромными глюками, приходиться останавливать работу и делать переиндексацию "общих баз"
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33532824
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
Проверь, будет ли возникать ошибка если расположить все базы локально на проблемной машине, так можно будет проверить виновата ли сеть. Хотя наверное стоит прислушаться к совету о драйверах сетевой карты. Лучше, скачай последнюю версию от производителя железки.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33533004
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
karly™Лечить - проверкой сетевых карточек. Может, драйвер кривой, или сетевуха битая.
Поддерживаю это мнение + возможны проблемы в соединении...
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33533205
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Ch karly™Лечить - проверкой сетевых карточек. Может, драйвер кривой, или сетевуха битая.
Поддерживаю это мнение + возможны проблемы в соединении...
сетевые менял - ставил с рабочих машин (битость карточек отпадает)
драйвера сегодня поставил последние от производителя: Realtek RTL8139 DriverVer = 01/18/2006,5.639.0118.2006, результат тотже :( если ктонибудь с 98 винды добавляет новые записи в базы то при запуске на 2000 выдает ошибку именно на базе в которую добавилась запись, при повторном запуске загружает нормально без всяких воплей (в программе на 2000 убрал в обработчике ошибок исправление баз)
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33533234
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAShik Realtek RTL8139
У меня было очень большая проблема с подобной картой от Realtek. Дело в том, что там упрощенная архитектура чипсета и он режит пакеты при передаче данных. Попробуйте поставить другой тип карты с чипсетом от Intel или 3Com ради эксперимента...
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33534391
Trend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не может дело быть в NTFS?
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33534948
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Ch SAShik Realtek RTL8139
У меня было очень большая проблема с подобной картой от Realtek. Дело в том, что там упрощенная архитектура чипсета и он режит пакеты при передаче данных. Попробуйте поставить другой тип карты с чипсетом от Intel или 3Com ради эксперимента... завтра буду пробовать на интеловской карточке
Trendне может дело быть в NTFS? везде фат32
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33535054
Valeryka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет SAShik!

Посмотри на диский жостк, если есть резиновая противошумная рубашка, то ему похоже пришел кердыкас
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33535944
f_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>везде фат32
еще один маньяк, млин. ты 2000 от избытка ресурсов поставил что-ли ?
переведи ФС на NTFS (только не отключай короткие имена для улучшения производительности ;-) ) - и все нормально будет.
кстати, а ты проверку диска (chkdsk) не запускал на файл-сервере после падения индексов (ну ессно после отключения юзеров) ?
также не затронули вопрос установленного антивируса...
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33536026
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
f_user2>везде фат32
еще один маньяк, млин. ты 2000 от избытка ресурсов поставил что-ли ?
...
также не затронули вопрос установленного антивируса...
я выше писал причину установки 2000, антивирусы отсутсвуют - машины не имеют ни флопиков ни сидоромов, usb порты отключены, на биосах пароли, за 9 лет ниодного вируса небыло.
проблема тупая до безобразия, фокс на 2000 порсто тупо нехочет открывать изминенные базы, пошел я ставить интеловскую сетевую.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33536729
f_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а из среды FPD открытие базы вызывает те же последствия ?
кстати, уверенность в безглючности остального железа 100% ?
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33537529
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
замена реалтека на интеловскую карту результата не принесла:(

ради эксперемента взял диск с Windows XPE (винда хп работающая с сд) загрузился на другой машине написал пргэшку которая отрывает нужные базы по сети потом их закрывает и повторяет это с интервалом в 5 секунд. В результате наблюдаеться такая картина: как только пользователем на 98 винде производиться аппенд в базу на хп при открытии этой базы получаю "Not a database file" через пару игноров открытие происходит на ура
в какую сторону уже рыть я даже незнаю (
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33537971
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
А, что если так: http://support.microsoft.com/kb/296264/ru
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33538256
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ваще страная история. Ничего подобного не замечал, хотя в сети работает все что угодно - начиная от DOS-а и заканчивая XP, 2000 сервером и Novell-ом
Причины гдето в железе. IMHO
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33538712
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вариант расположения файлов на W2K сервере Вами не рассматривался?

P.S. В Вашем случае трудно ставить диагноз удаленно... К сожалению, я не могу прийти к Вам и посмотреть :(
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33539245
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi SAShik!

Только настоящий мужчина может поставить в качестве сервера Win98 - ибо он
не боится никаких трудностей, а также порой плюёт на здравый смысл и
предупреждения других людей ;)
Но если ты такой, то чего тут советы спрашиваешь - поставил на Г - так
теперь не удивляйся что оно не работает :) Win98 никогда не был серверной
платформой, а сети на его основе никогда не были хоть минимально надёжными
решениями (в лучшем случае переписать файлик с одной машины на другую, но уж
никак не для хранения реально совместно используемых файлов), даже в древние
страшные времена нормальные люди ставили хотя-бы Nowell для хранения сетевых
баз, и никому почему-то не приходило в голову использовать для этого убогую
Win98.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33539405
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Korolyov...даже в древние страшные времена нормальные люди ставили хотя-бы Nowell для хранения сетевых баз...
Странно, но о Novell у меня только очень хорошие и приятные воспоминания... К сожалению Windows servers пока по скорости и надежности еще не приблизились к тому, что было в Novell...
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33539425
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
po2А, что если так: http://support.microsoft.com/kb/296264/ru
спасибо, в понедельник попробую этот вариант
Sergey ChА вариант расположения файлов на W2K сервере Вами не рассматривался? нет, к сожалению такой вариант изначально неустраивал руководство.
Igor KorolyovНо если ты такой, то чего тут советы спрашиваешь - поставил на Г - так теперь не удивляйся что оно не работает :) Win98 никогда не был серверной платформой, а сети на его основе никогда не были хоть минимально надёжными решениями (в лучшем случае переписать файлик с одной машины на другую, но уж никак не для хранения реально совместно используемых файлов), даже в древние страшные времена нормальные люди ставили хотя-бы Nowell для хранения сетевых баз, и никому почему-то не приходило в голову использовать для этого убогую Win98. спасибо, очень уважаю такие ответы.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33539894
f_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to po2:
в вашей ссылке самое полезное - "эта статья применима к ... (семейству WinNT)": файл-сервер находится на Win9x, при чем же здесь блокировки на сервере выборочно индексных файлов ?

to SAShik:
ничего личного, но вы хотя бы для приличия ответили на пару вопросов выше
>а из среды FPD открытие базы вызывает те же последствия ?
>кстати, уверенность в безглючности остального железа 100% ?
а то непонятно, вы что-то делаете или сидите сверхмудрового совета ждете...

>нет, к сожалению такой вариант изначально неустраивал руководство.
интересно, чем не устраивает ? может все таки стоит аргументировать ему такую выгодность...
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33539957
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
to:f_user2
Согласен, статья к данной ситуации может и не подойти. Я привел ссылку из-за текста примечания.
авторПримечание. В соответствии со значением параметра EnableOplocks серверы на основе Windows (включая совместно использующие файлы рабочие станции)
Согласен и с тем, что дешевле переконфигурировать сеть поставив под файл-сервер компьютер с Windows 2000/XP. Однако, мне в данном случае интересно докопаться до причины подобного поведения. Я как и любой программист практик, с большим количеством обслуживаемых клиентов, иногда попадаю в ситуации, в которых заменить ОС на компьютере пользователя в данный момент невозможно. Чаще всего это связано с тем, что на машине установлен букет из программ обслуживающих банковские платежи, расчеты с казначейством, связь с налоговой и т.д. Компьютер этот лелеют и всячески охраняют от всевозможных вмешательств. Потому как, "вот позавчера он работал - вчерась вы что-то сделали, а сегодня у нас платежи не проходят".
Автору поста желаю всяческих успехов и если ситуация разрулится без переустановки ОС на файл-сервере, хорошо бы узнать рецепт.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33540225
otorva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SAShikесть сеть все машины с win98, на одну из машин установили win2000, теперь при запуске с нее приложения на FPD2.6 с вероятностью 50/50 вляться индескы у баз расположеных в шаре на машине с 98 виндой. Пдскажите как лечить?

Сталкивались с подобной проблемой пару лет назад. Действительно, вылечилось только заменой ОС на серверной машине на Win2000. С тех пор всегда следуем правилу: в смешанной сети из Win2000 (или XP) и Win98 на сервере может стоять только Win2000 (или XP соответственно). Если в сети только 98-ые - все работает относительно нормально.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33540336
otorva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SAShikесть сеть все машины с win98, на одну из машин установили win2000, теперь при запуске с нее приложения на FPD2.6 с вероятностью 50/50 вляться индескы у баз расположеных в шаре на машине с 98 виндой. Пдскажите как лечить?

Сталкивались с подобной проблемой пару лет назад. Действительно, вылечилось только заменой ОС на серверной машине на Win2000. С тех пор всегда следуем правилу: в смешанной сети из Win2000 (или XP) и Win98 на сервере может стоять только Win2000 (или XP соответственно). Если в сети только 98-ые - все работает относительно нормально.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33540372
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
f_user2to po2:
в вашей ссылке самое полезное - "эта статья применима к ... (семейству WinNT)": файл-сервер находится на Win9x, при чем же здесь блокировки на сервере выборочно индексных файлов ?
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ LanmanWorkstation \Parameters]
"UtilizeNTCaching"=dword:00000000
"UseOpportunisticLocking"=dword:00000000
еще непробовал но есть маленькая надежда

f_user2to SAShik:
ничего личного, но вы хотя бы для приличия ответили на пару вопросов выше
>а из среды FPD открытие базы вызывает те же последствия ?
>кстати, уверенность в безглючности остального железа 100% ?
а то непонятно, вы что-то делаете или сидите сверхмудрового совета ждете...
я думаю это можно считать за ответы на поставленые вопросы
SAShikзамена реалтека на интеловскую карту результата не принесла:(
ради эксперемента взял диск с Windows XPE (винда хп работающая с сд) загрузился на другой машине написал пргэшку которая отрывает нужные базы по сети потом их закрывает и повторяет это с интервалом в 5 секунд. В результате наблюдаеться такая картина: как только пользователем на 98 винде производиться аппенд в базу на хп при открытии этой базы получаю "Not a database file" через пару игноров открытие происходит на ура
в какую сторону уже рыть я даже незнаю (

f_user2>нет, к сожалению такой вариант изначально неустраивал руководство.
интересно, чем не устраивает ? может все таки стоит аргументировать ему такую выгодность... пытался нераз - но главный антиагрумент это стоимость лицензий и вопрос "зачем? если все прекрасно работает" да и я неотношусь к сторонникам замены колес на едущем паровозе.
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33540449
dvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dvm
Гость
А может 98 неправильно или с задержкой сбрасывает буфера?
Может в программе поставить flush после изменений данных или
set autosave on
...
Рейтинг: 0 / 0
FPD2.6 на WIndows 2000 разрушает индексы
    #33555292
SAShik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
otorvaСталкивались с подобной проблемой пару лет назад. Действительно, вылечилось только заменой ОС на серверной машине на Win2000. С тех пор всегда следуем правилу: в смешанной сети из Win2000 (или XP) и Win98 на сервере может стоять только Win2000 (или XP соответственно). Если в сети только 98-ые - все работает относительно нормально.
Всетаки пришлось на машину с базами поставить 2000 и все сразу стало на свои места - дуржно работают клиенты как на 98 так и на 2000

Всем большое спасибо
...
Рейтинг: 0 / 0
31 сообщений из 31, показаны все 2 страниц
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FPD2.6 на WIndows 2000 разрушает индексы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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