Не открываются таблицы из СУБД
Не открываются таблицы из СУБД
После подключения к СУБД перестали открываться таблицы из базы данных,
(Источнику DatabaseDefinition не удалось открыть объект данных : ......... "имя таблицы" в режиме на чтение и запись
Не могу определить имя таблицы для запроса)
(Источнику DatabaseDefinition не удалось открыть объект данных : ......... "имя таблицы" в режиме на чтение и запись
Не могу определить имя таблицы для запроса)
Re: Не открываются таблицы из СУБД
Чтобы нам разобраться в ситуации, уточните пожалуйста:
- какую СУБД (Oracle, SQL Server, PostgreSQL)
- каким образом Вы подключили СУБД.
- как открываете таблицу
Re: Не открываются таблицы из СУБД
SQL Server 2012,
Файл→СУБД→Новое соединение→OC_DB (настроенное подключение, в предыдущих версиях работало, в mapInfо тоже все открывается) соединить;
Файл→СУБД→открыть таблицу из СУБД→ Таблица( представления, создать связаную со всеми вариациями)→Ошибка открытия базы данных в диалоговом окне (подробности выше описаны)
Таблицы, ранее созданные из mapinfo, по средствам подключения к СУБД тоже не открываются, отдельные tab. фалйы работают
Файл→СУБД→Новое соединение→OC_DB (настроенное подключение, в предыдущих версиях работало, в mapInfо тоже все открывается) соединить;
Файл→СУБД→открыть таблицу из СУБД→ Таблица( представления, создать связаную со всеми вариациями)→Ошибка открытия базы данных в диалоговом окне (подробности выше описаны)
Таблицы, ранее созданные из mapinfo, по средствам подключения к СУБД тоже не открываются, отдельные tab. фалйы работают
Re: Не открываются таблицы из СУБД
Здравствуйте, начиная с 4-й версии пошли ошибки с таблицами из СУБД. Восстанавливаем таблицу из СУБД, изменяем и Аксиома не дает сохранить таблицу при наличии колонки с автозаполнением значений из колонки ID. Ошибка если удалил из запроса колонку с автозаполнением ID: "QODBC3: Невозможно выполнить выражение [Microsoft][SQL Server Native Client 11.0][SQL Server]Cannot insert explicit value for identity column in table 'OS_INFO' when IDENTITY_INSERT is set to OFF."
Ошибка с этой колонкой: "QODBC3: Невозможно выполнить выражение
[Microsoft][SQL Server Native Client 11.0][SQL Server]The column "MI_PRINX" cannot be modified because it is either a computed column or is the result of a UNION operator. [Microsoft][SQL Server Native Client 11.0][SQL Server]Statement(s) could not be prepared."
https://disk.yandex.ru/i/TpH1kkTjYoAzLA
Ошибка с этой колонкой: "QODBC3: Невозможно выполнить выражение
[Microsoft][SQL Server Native Client 11.0][SQL Server]The column "MI_PRINX" cannot be modified because it is either a computed column or is the result of a UNION operator. [Microsoft][SQL Server Native Client 11.0][SQL Server]Statement(s) could not be prepared."
Re: Не открываются таблицы из СУБД
Да, есть такая проблема - разбираемся.
Re: Не открываются таблицы из СУБД
Исправили.
Будет в ближайшем обновлении.
Будет в ближайшем обновлении.
Re: Не открываются таблицы из СУБД
Не исправили, изменяешь связанную с СУБД таблицу (разрезаешь полигоны) и при сохранении выдает так же ошибку описанную ранее:"Microsoft][SQL Server Native Client 11.0][SQL Server]The column "MI_PRINX" cannot be modified because it is either a computed column or is the result of a UNION operator. [Microsoft][SQL Server Native Client 11.0][SQL Server]Statement(s) could not be prepared."
При открытии таблица из СУБД убираешь колонку MI_PRINX, повторяешь операцию и при сохранении : "QODBC3: Невозможно выполнить выражение
[Microsoft][SQL Server Native Client 11.0][SQL Server]Cannot insert explicit value for identity column in table 'OS_INFO' when IDENTITY_INSERT is set to OFF."
Плюс при определении площадей (или любом другом запросе на обновление атрибутивной информации) по средствам SQL запроса через СУБД и последующей попытки обновить связанную таблицу в Аксиоме, ГИС Аксиома вылетает.
При открытии таблица из СУБД убираешь колонку MI_PRINX, повторяешь операцию и при сохранении : "QODBC3: Невозможно выполнить выражение
[Microsoft][SQL Server Native Client 11.0][SQL Server]Cannot insert explicit value for identity column in table 'OS_INFO' when IDENTITY_INSERT is set to OFF."
Плюс при определении площадей (или любом другом запросе на обновление атрибутивной информации) по средствам SQL запроса через СУБД и последующей попытки обновить связанную таблицу в Аксиоме, ГИС Аксиома вылетает.
Re: Не открываются таблицы из СУБД
Да.
При разрезании (возможно и при других операциях) ошибка осталась.
Падение при Обновить таблицу БД тоже подтверждаю
Смотрим в чём дело.
При разрезании (возможно и при других операциях) ошибка осталась.
Падение при Обновить таблицу БД тоже подтверждаю
Смотрим в чём дело.