Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
Господа, прошу не пинать ногами за глупый вопрос, прошу отнестись с пониманием - Cache первый раз вижу в жизни. Есть программа "М-Аптека", черт бы ее побрал, использующая Cache, туда же ее. Из БД нужно выгрузить данные кое-какие, чтобы не собирать потом вручную из отчетов программы. Задался я целью сделать эту выгрузку. Установил Cache-клиент, пытаюсь подключиться к базе. Получаю в ответ: Драйвер = C:\Program Files\Common Files\InterSystems\Cache\CacheODBC35.dll Версия драйвера = 2010.2.2.600.0 авторИмя источника данных = CACHECLIENT User Сервер (IP адрес) = 10.34.20.248 Порт = 7200 Область Cache = USER Метод аутентификации = 0 (Пароль) Имя пользователя = _system Описание = Cache Configuration and Namespace - CACHECLIENT USER Аудит Cache ODBC = Нет Использовать десятичную точку из системной локали = Нет Запретить таймаут запроса= 0 Поддержка статических курсоров = 0 Unicode SQLTypes = 0 Ошибка соединения: Подробности в CacheODBC.log [Cache ODBC][State : 08S01][Native Code 452] [C:\Windows\system32\odbcad32.exe] Message sequencing error Гугл ответа не дал, что же это за. Пойдем другим путем: ставлю каше локально, копирую базу программы в папку c:\InterSystems\Cache1\mgr\user\ , монтирую базу. Иду по ссылке SQL в "Портале Управления Системой". Выбираю область USER и пытаюсь просмотреть список схем. Не вижу ничего. В построителе запросов не вижу ни одной таблицы. Извечный вопрос: что я делаю не так?! И как сделать так, чтобы я все же увидел список таблиц, выдернул данные и забыл про каше как о страшном сне? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 14:32 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
1 - Классы с описаниями таблиц могут лежать в другой базе - нужно смотреть конфигурацию области. 2- ЕМНИП, а она мне что то в последняя время изменяет, М-Аптека потому и М - что там всё на М и на глобалах, и никаких таблиц не используется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 14:48 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
Час от часу не легче. Спасибо, они действительно в глобалах. Читаю, что же такое глобалы и как с ними работать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 14:57 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
Там стоит защита от копирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 14:57 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
Кстати, что это за драйвер - CacheODBC35? У нас с ним не захотело ничего работать, с дравйером без номеров работает. Это не относится вопросу ТС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 15:24 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Кстати, что это за драйвер - CacheODBC35? У нас с ним не захотело ничего работать, с дравйером без номеров работает. Это не относится вопросу ТС.Драйвер, поддерживающий ODBC версии 3.5 ( Wiki ). CacheODBC.dll поддерживает ODBC версии 2.5: 2009.1 Upgrade Checklist ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 15:57 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
Все равно непонятно. Согласно вики odbc 3.5 начиная с 1997 года, согласно документации все новые и апгрейженые инсталляции должны конфигурироваться через odbc 3.5 Но у нас не стало работать odbc 3.5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 16:14 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
shaden...Cache первый раз вижу в жизни. ... Из БД нужно выгрузить данные кое-какие, чтобы не собирать потом вручную из отчетов программы. ...забыл про каше как о страшном сне? Мне кажется, что для Вас самым оптимальным вариантом будет "собрать из отчетов в ручную", т.к. чтобы написать программу по выгрузке данных, Вам нужно будет выучить сам язык М, а затем разобраться в исходных кодах М-Аптеки, а на это уйдет очень много времени. Т.ч. в вашем случае, быстрее и проще будет все-таки "собрать из отчетов". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 16:37 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
Найти человека, который знает M-Аптеку и попросить его написать интерфейсы, хоть в тот же odbc? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 16:49 |
|
||
|
Как работать с Cache?!
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Все равно непонятно. Согласно вики odbc 3.5 начиная с 1997 года, согласно документации все новые и апгрейженые инсталляции должны конфигурироваться через odbc 3.5 Но у нас не стало работать odbc 3.5.У меня работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2011, 16:54 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=37115299&tid=1557814]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
135ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 505ms |

| 0 / 0 |
