Для начала я бы попробовал MS SQL Server Express, он бесплатен, для него есть SQL Server Management Studio Express и профайлер sites.google.com/site/sqlprofiler/
А ограничение — размер файла БД не более 2 ГБ. Для малого предприятия достаточно, думаю. А так — вопрос в производительности и совместимости. Про ХП, например, ничего нет на сайте.
На самом деле, на опыте, реальное ограничение для MS SQL Express 2005 было 2 ГБ на файл БД, но это на 1 файл, а можно было добавлять, если не ошибаюсь до 8 или 16 файлов, но только вручную.
Учитывая личную ненависть к 1С скажу что «Как подружить 1С 7.7 и Postgres» слышится также как «Как скрестить носорога с бабочкой».
Но учитывая всю прелесть постгреса — статье очень рад ;-)
Полностью с Вами согласен. В свое время у мя был шок когда узнал:
1) что новые версии 1С не поддерживают старые и нужно всё переписывать заново — это в 21 веке!
2) принцип работы файлового режима — гоняем файло туда сюда
3) dbf для 1С 7.7 со своими ограничениями. Особо мне «понравилось» имитация поля BLOB 80 символами поля dbf. Просто жесть
4) заморочки с администрированием 1С — проблема «нескольких пользователей» и тд и тп
кашмар то что 1С это некий «стандарт» в России — когда такой софт «стандарт» — хочется плакать.
1С хорошие маркетологи, своя сеть сбыта и обучения, просто молодцы! В остальном — драть вас нужно как сидоровых коз.
С завершением поддержки не все ясно… Ну а те кто работают в Торговле, будут и далее продолжать работать на ней. Максимум формы придется подпиливать ну и выгрузки, если нужно обмениваться с бухгалтерией.
1С 7.7 и большие нагрузки — в принципе несовместимые вещи — стоимость работы программиста по настройке будет больше, чем стоимость лицензии на 8-ку
собственно нормальная работа с SQL реализована начиная с 8.0
нормальная работа в многопользовательском режиме с 8.1
нормальная работа в режиме клиент-сервер с 8.2
если база маленькая — ей не нужен sql, если база большая и много пользователей — имеет смысл поставить таки 8 и нормальный sql сервер
1. Etersoft Тоже зарабатывает деньги и надо им платить (не спорю не столько сколько за SQL)
2. Насколько законно такое изменение драйвера майкрософт?
3 САМЫЙ большой косяк, что если поискать можно найти сравнительное тестирование базы в dbf, SQL и Etersoft`овой приблуды. Так вот результат неутешителен, и значительные тормоза заставят таки снести эту лабуду (если конечно у вас не маленькая база и вы ничего итогового не считаете, а если так, то не лучше уж на дбф`е работать?!)
(2) Драйвера майкрософт никто не менял, меняли ODBC драйвер PostgreSQL — это законно :)
(3) Если у вас 1 человек и небольшая БД — то однозначно он будет быстрее. Всегда. Разница же во времени работы SQL и «Etersoft`овой приблуды» не столь однозначно. Кстати Microsoft против размещения тестов скорости SQL Server.
Как подружить 1С 7.7 и Postgres