Невозможно подключиться к локальному экземпляру DB2.
Я установил корпоративную версию DB2 на свой локальный ноутбук с Windows 11 pro для некоторых задач разработки. Установка прошла без ошибок, но, похоже, я не могу подключиться по TCP. Если я попытаюсь остановить/запустить из консоли администратора, он скажет, что я не установил переменные среды, даже если я попытаюсь распечатать, это сработает.
Это то, что я вижу с помощью db2set -all
C:\Windows\System32>db2set -all
[e] DB2PATH=C:\Program Files\IBM\SQLLIB
[i] DB2INSTOWNER=LAPTOP-HBU9NEC4
[i] DB2PORTRANGE=20000:20005
[i] DB2INSTPROF=C:\PROGRAMDATA\IBM\DB2\DB2COPY1
[i] DB2COMM=TCPIP
[g] DB2_EXTSECURITY=YES
[g] DB2_COMMON_APP_DATA_PATH=C:\ProgramData
[g] DB2SYSTEM=LAPTOP-HBU9NEC4
[g] DB2PATH=C:\Program Files\IBM\SQLLIB
[g] DB2INSTDEF=DB2
[g] DB2ADMINSERVER=DB2DAS00
Когда я пытаюсь остановить (и запустить) БД, я получаю
C:\> db2stop
SQL1390C The environment variable DB2INSTANCE is not defined or is invalid.
Я попытался распечатать DB2INSTACE и получил следующее:
C:\>echo %DB2INSTANCE%
DB2
Вот что я получу, если попытаюсь создать образец БД
C:\>db2 create database TEST001
SQL1032N No start database manager command was issued. SQLSTATE=57019
Есть подсказка? Спасибо