Експерементувати конечно мона і навіть нуно (но акуратно)
А шо касаеться Pervasive.SQL
Для справки
АСОПД / ЕДАРП / АСОПДW - працюе через Бетедрафв сервер.
Він розроблявся (підтримувався, продавався) в 1985 - 1995 (+- рік) роки. Первоначально планувався як штаний сервер баз даних операційної системи Novell Network. До кінця 90-х років іншої альтернативи для серверів (побудови корпоративних локальних мереж) ніж Novell Network не було.
Тому коли і розроблялась АСОПД оптимальним рішенням було використання в ролі сервера машини з Novell Network і робочих станцій під DOS.
Дійсно існує Бетедрайв для Novell Network (йде в комплекті) який і являється сервером баз даних, підтримує весь перелік функцій як і полагаеться серверу БД.
А на кліентських машинах завантажується кліен Бетедрайву. Якшо подивитися на то що ми маємо (використовуємо в деяких випадках на локальних машинах) Бетедрайв під DOS то насправді це й є кліент Бетедрайв який також і підтримує роботу з локальною БД (з однією на ті й же машині).
В середині 90-х фірма що випускала Бетедрайв поміняла назву на Pervasive Software і не тільки ...
Помінявся і головний її продукт Бетедрайв, якого замінив повноціний SQL сервер "Pervasive.SQL".
Для того щоб забезпечити підтримку старих баз даних в нього були добавленні модулі Бетедрайву а саме для 8 версії BTRDRVR.SYS, який ми і використовуємо при роботі АСОПД.
При цьому даний модуль не повязаний напряму з "Pervasive.SQL" оскільки він побудований не на архітектурі SQL, а використовуэ застарілу низькорівневу архітектуру.
Крім того якщо казати про його функціональність то її можна порівняти з функціональністю кліентського Бетедрайву під DOS + до нього доданий простий механізм многопользовательской роботи.
Як відомо архітектура кліент - сервер передбачає наявність сервера, тобто ПО що забезпечує обробку запитів кліентів і відповідно ПО кліента що формує ці запита до сервера.
В даному випадку(Бетедрайв з Pervasive.SQL) на всіх машинах незалежно від того де знаходяться бази АСОПД завантажуються однакові (рівноправні) модулі BTRDRVR.SYS.
Повертаючись до теми попередніх повідомлень
Як було розказано вищи в якій конфігурації встаговлювати Pervasive.SQL в серверній чи в кліентській не так важливо, головне наявність всіх необхідних модулей та бібліотек.
І якщо говорити про роботу в мережевому варіанті АСОПД на базі BTRDRVR.SYS (Pervasive.SQL) то її можна порівняти з роботую ОС Windows чи Linux чи Novell в віртуальній машині.
P.S.
Оскільки на момент коли розроблявся і підтримувався Бетедрайв не існувало серверних (чи навіть нормальних мережевих) операційних систем Windows, тому і не існує в природі сервера Бетедрайв під Windows