У меня есть ERP с "базой данных" плоских файлов, написанных на PL/B. Мы используем Intersystems Cache для чтения этих плоских файлов в таблицы MSQL. Сценарии Cache предоставляются поставщиком, и мы имеем нулевой прямой доступ к таблицам.

В идеале мы хотим использовать аналог с открытым исходным кодом для Intersystems Cache и посмотреть, сможем ли мы создать систему, соответствующую нашей системе, предоставляемой поставщиком.

Поиски в Интернете с использованием термина "кеш" бесполезны, поскольку все возвраты относятся к кешу базы данных, а не к кешу продукта и его возможным аналогам.

Кто-нибудь знает альтернативу Intersystems Cache?

1 ответ1

2

Сценарии Cache предоставляются поставщиком, и мы имеем нулевой прямой доступ к таблицам.

Как это? Откройте Caché-Terminal (или активируйте и используйте telnet), и вы сможете получить доступ ко всем глобальным переменным с помощью MUMPS (или CachéScript, немного более изящная версия). Вы должны иметь возможность хранить свои собственные процедуры и работать с вашими данными так, как вам нравится.

Есть по крайней мере еще один продукт, использующий MUMPS (= База данных и среда программирования), который активно используется: GT.M

Приложение:

Мы используем Intersystems Cache для чтения этих плоских файлов в таблицы MSQL.

Я думаю, что вы имеете в виду Caché SQL, Caché предоставляет «SQL-интерфейс» (SQL-92) для хранения и доступа к данным (используя JDBC, ODBC и т.д.). imho, это странный способ взаимодействия с Caché, но, скорее всего, у вашей ERP нет другого способа сделать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .