Каковы пределы DBF и когда стоит переходить на SQL. Какие преимущества использования SQL Server
"Программа(база) должна быть достоверной, надежной, быстрой." Так сказал один уважаемый человек.
Переходить на СКЛ нужно тогда, когда сетевик ленив, сетевое хозяйство ,клиентские компьютеры глючные (про сервер я вообще молчу) и 1С постоянно падает. Это к пункту 2. Пример из жизни. 2 года назад мы под DBF работали. ~ 30 чел в гигабайтной базе под Novell-ом ходили, причем 10-12 чел работали по 10 Мбит. Сисадмин (он же сетевик) был грамотный. Поэтому Вам выбирать: сисадмина менять или на SQL переходить.
К пункту 2. Тут при помощи внешних компонент, которые дают прямой доступ к T-SQL, выигрыш однозначно на стороне SQL.
Какой релиз 1С лучше, какой SQL Server и какие сервиспаки
В этом случае нельзя дать однозначного совета. Даже для версии SQL Server. Здесь работает принцип: "Если у вас работает, то лучше не трогайте — как в том анекдоте про солнце". Если же перед вами стоит задача выбора платформы, то естественно для SQL Server это будет SQL Server 2000 с последним сервиспаком, так как в этом случае нужно ориентироваться на саму последнюю версию, которой разработчик уделяет больше внимания. В случае же с релизом 1С это не всегда так, то есть не всегда последний релиз самый лучший. Здесь скорее такой принцип. Посмотрите или поспрашивайте людей, которые работают с аналогичной конфигурацией. Аналогичная конфигурация это значит, что установлены те же компоненты 1С (оперативный учет, бухучет, расчет), а также, желательно, чтобы присутствовал подобный набор отчетов.
Если вы выявили некую стабильную конфигурацию, то будьте добры,
мне, чтобы я добавил ее в этот вопрос.
В SQL версии не двигается бегунок вертикальной полосы прокрутки. Это глюк или как?
Это не глюк. Так и должно быть. Дело в том, что при построении форм списков используются SQL запросы, в которых для определения количества записей сервер должен перебрать все строки запроса. Таким образом это сделано, чтобы не загружать сервер лишней работой.