Служба DB2 не запускается - PullRequest
0 голосов
/ 19 февраля 2020

Я установил DB2 Developer Edition на компьютере Windows 10. Экземпляр DB2 настроен на запуск в качестве службы. Когда я пытаюсь запустить службу, я получаю следующую ошибку:

DB2 Service Startup Error

Когда я открываю db2diag.log, я вижу эти «серьезные» ошибки :

2020-02-19-09.02.15.388000+060 I4802F420            LEVEL: Severe
PID     : 13992                TID : 6588           PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000
HOSTNAME: Honza
EDUID   : 6588                 EDUNAME: db2sysc
FUNCTION: DB2 UDB, base sys utilities, sqlePreInitSysCtlr, probe:4491
MESSAGE : ZRC=0x870F00C8=-2029059896=SQLO_UNKCPCC
          "unknown code page, or country code."

2020-02-19-09.02.15.389000+060 I5224F569            LEVEL: Severe
PID     : 13992                TID : 6588           PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000
HOSTNAME: Honza
EDUID   : 6588                 EDUNAME: db2sysc
FUNCTION: DB2 UDB, base sys utilities, sqlePreInitSysCtlr, probe:4675
MESSAGE : ZRC=0x870F00C8=-2029059896=SQLO_UNKCPCC
          "unknown code page, or country code."
DATA #1 : String, 17 bytes
syscState.preInit
DATA #2 : Hexdump, 8 bytes
0x0000004C0BDFF828 : 8100 0038 0800 0000                        ...8....

2020-02-19-09.02.15.390000+060 I5795F413            LEVEL: Severe
PID     : 13992                TID : 6588           PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000
HOSTNAME: Honza
EDUID   : 6588                 EDUNAME: db2sysc
FUNCTION: DB2 UDB, base sys utilities, sqleSysCtlr, probe:3496
MESSAGE : ZRC=0x870F00C8=-2029059896=SQLO_UNKCPCC
          "unknown code page, or country code."

2020-02-19-09.02.15.491000+060 I6210F499            LEVEL: Severe
PID     : 13992                TID : 6588           PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000
HOSTNAME: Honza
EDUID   : 6588                 EDUNAME: db2sysc
FUNCTION: DB2 UDB, base sys utilities, sqleSysCtlr, probe:3948
MESSAGE : ZRC=0x870F00C8=-2029059896=SQLO_UNKCPCC
          "unknown code page, or country code."
DATA #1 : <preformatted>
System Controller is exiting with RC =-2029059896, Erorr=0

Очевидно, что есть некоторые проблемы с настройками кодовой страницы / кода страны DB2. Windows Просмотр событий не проливает свет на это - есть только ошибки, указывающие, что Windows не может запустить службу DB2, потому что служба неожиданно прервалась.

Я попытался установить редакцию DB2 Express, и она показывает та же проблема.

Есть идеи, как я могу решить эти проблемы?

Спасибо.

1 Ответ

1 голос
/ 20 февраля 2020

Отвечая на мой собственный вопрос. Проблема была отмечена галочкой «Бета: использовать Unicode UTF-8 для поддержки языковой поддержки во всем мире» в Windows Настройки административного языка (Панель управления> Регион> Административный> Изменить языковой стандарт системы> Бета: используйте Unicode UTF-8 для языковой поддержки во всем мире. ).

Если у вас появляется «неизвестная кодовая страница или код страны». проблема с DB2, убедитесь, что флажок снят.

Windows 10 Administrative Language Settings.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...