SQLCODE -1334 в DB2 при попытке соединения с помощью MicroStrategy
Мне интересно, сталкивался ли кто-нибудь со следующей ошибкой при попытке соединения с базой данных DB2:
Сбой соединения.
Тип ошибки: ошибка Odbc. Попытка операции Odbc:
SQLDriverConnect. [HY000: -1334: в SQLHANDLE] [MicroStrategy][ODBC драйвер проводного протокола DB2] [DB2] Неизвестная ошибка: SQLCODE -1334
Я просмотрел документацию по DB2 и не смог найти ошибку кода SQL. Я не могу понять, что происходит. Должен ли я обновить или понизить драйверы ODBC?
2 ответа
Решение
В версии 9.3.0 есть исправление для проблемы, связанной с версией 9.2.1 и DB2 для Windows, как вы можете видеть здесь
Или просто у вас неправильная конфигурация (то есть имя базы данных), как у парня в этом обсуждении.
Не уверен, на какую документацию вы смотрели, но здесь идет:
$ db2 \? sql1334
SQL1334N The database server or DB2 Connect server cannot be used to
route a remote request to a second database server in this
configuration.
Explanation:
An attempt was made to route a request through a database server node or
DB2 Connect server node using an unsupported combination of client and
target database server, or from a non-LUW DRDA client to a DRDA target
database through a LUW database server or DB2 Connect server. The
request must be routed directly from the client to the node on which the
target database is running.
User response:
Uncatalog the database at the client machine and then catalog the
database specifying the node on which the database actually resides.
Ensure that the node is also cataloged.