Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
ВнизПроблема с BDE или MSDE 2000 !!!!! Найти похожие ветки
← →
NOTAdmin (2005-05-19 10:25) [0]В сети из 10 машин работает складское ПО (серийного производства) на базе МСДЕ 2000. SQL Server стоит на сервере системы, который работает на Win Server 2003. Сеть только с 1-м доменом. Подключение клиенского ПО к серверу идет по протоколу NETPIPES.
После установки и наладки системы (еще осенью 2004) все работало без проблем. Но с начала мая 2005 BDE начал выдавать ошибку (Write to SQL Server failed) при внесении клиентким приложением изменений в базу и просмотре больших справочников. Причем ошибка эта не блокирует работу приложения, после следующей попытки повторить действие ошибка не выходит. Появляется, что называется, через раз.
Я пробовал ставить антивирусные заплатки от микрософта, лечить компьютеры от вирусов, переустанавливать MSDE, создавать новые базы, но все глухо - ошибка осталась.
Присоветуйте что-нибудь, а то я уже 2 недели с этим бьюсь.
← →
Nikolay M. © (2005-05-19 10:32) [1]Проблемы с сетью, скорее всего.
http://support.microsoft.com/kb/q109787/
← →
Ega23 © (2005-05-19 10:35) [2]А размер базы MSDE какой?
← →
NOTAdmin (2005-05-19 10:41) [3]А какого рода проблемы?
Пинг по сети прекрасно идет, при тестировании той же базы и тех же клиентских мест с МСДЕ 7.0 проблемы нету
Я вот и думаю может есть проблема работы БДЕ с МСДЕ 2000???
← →
Ega23 © (2005-05-19 10:42) [4]есть проблема работы БДЕ с МСДЕ 2000
Не факт. Скорее проблемы самого МСДЕ. Какое там ограничение на размер базы? 2 Гб?
← →
NOTAdmin (2005-05-19 10:49) [5]там база маленького предприятия около 100 мег может весит ))
сейчас пробую sp4 на МСДЕ воткнуть может вирусня..
← →
alex_*** (2005-05-19 10:51) [6]так у тебя MSDE или SQL server?
← →
Nikolay M. © (2005-05-19 10:55) [7]
> NOTAdmin (19.05.05 10:41) [3]
> А какого рода проблемы?
> Пинг по сети прекрасно идет
Мало ли, что пинг идет... Знаешь историю про то, как мальчик за хлебом в гору за 5 км ходил?
Семерка стоит на том-же сервере, что и 2000? Есть возможность воткнуть и потестить какой-нибудь компьютер в тот же хаб/свич, что и сервер?
← →
alex_*** (2005-05-19 11:18) [8]может связано с ограничением MSDE на кол-во сессий? Если сессий больше 5, производительность искусственно замедляется. Может с этим связано?
← →
NOTAdmin (2005-05-19 11:22) [9]отвечаю по порядку
- у меня МСДЕ 2000
- семерку втыкал на другом компе
- комп в томже хабе, что и вервер
- если ставить мсде2000 на другой комп то история повторяется
- от количества сессий не зависит (пробовал и с одной)
еще вопросы?
или может ответы пойдут?
← →
Anatoly Podgoretsky © (2005-05-19 11:24) [10]Для начала забыть про это "Подключение клиенского ПО к серверу идет по протоколу NETPIPES."
Потом забыть про это BDE
Вот тогда возможно и наступит счастье.
← →
NOTAdmin (2005-05-19 11:34) [11]Ну я забыл уже...
...а щастья все нет
Опять вспомнил :)
Решения нифига нету....
← →
Nikolay M. © (2005-05-19 11:44) [12]А если клиента вообще локально поставить? Хотя, если на другом сервере все работает... Надеюсь, "другой сервер" воткнут в другой хаб?
Чисто шаманство, но можно попробовать DBCC CHECKDB сделать.
Btw, когда ставишь 2000 на другом компе, базу detach/attach-ем переносишь?
← →
-=XP=- © (2005-05-19 11:50) [13]А расскажите, как у Вас MSDE работает в сети?
Он же ж вроде бы Microsoft SQL Server 2000 Desktop Engine?
← →
NOTAdmin (2005-05-19 11:56) [14]Локальный клиент работает норм,
А на другом сервере мне не надо, мне надо шоб на этом.
Сервак тот другой и вобще все 10 компов в одной локальной сети находятся. Хаба 2, но они соединенны последовательно..
DBCC CHECKDB уже делал
На другом компе создавал пустую базу средствами ПО и данные переносил через передачю таблицами (в ПО есть такая утилита, которая табли формирует и наоборот их в базу вставляет)
← →
Anatoly Podgoretsky © (2005-05-19 12:21) [15]-=XP=- © (19.05.05 11:50) [13]
И что? В отличии от большого, это предполагает его использовать и в качестве локального, на ноутбуках, на КПК и в любых других устройствах. Обшение с которыми может быть и много пользовательское и сетевое.
← →
Anatoly Podgoretsky © (2005-05-19 12:22) [16]NOTAdmin (19.05.05 11:34) [11]
Пока никакой другой информации от тебя кроме БДЕ и трубы не поступило.
← →
-=XP=- © (2005-05-19 12:50) [17]Обшение с которыми может быть и много пользовательское и сетевое.
Хм. Действительно.
MSDE 2000 is a local data engine that can be shared. It has a managed concurrency workload governor that limits up to five concurrent batch workloads for optimal performance.
Тут и подтверждение [8].
Вопрос только в том, как, по словам автора, с ним работают 10 машин? Коннект у них, что ли, не постоянный?
← →
Nikolay M. © (2005-05-19 13:03) [18]
> NOTAdmin (19.05.05 11:56) [14]
> Локальный клиент работает норм,
А в Client network utility галочка Enable shared memory снята? Со сброшенной тоже нормально работает?
> На другом компе создавал пустую базу средствами ПО и данные
> переносил через передачю таблицами (в ПО есть такая утилита,
> которая табли формирует и наоборот их в базу вставляет)
Изврат какой. Почему не detach/attach?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.038 c