Jump to content

Recommended Posts

Posted

Доброго времени суток! Столкнулся с такой вот проблемой при установке KSC15 + PSQL 15..

L1  KLERR: #1, Error was caught in void KLSTDSVC::ServiceCtrlImpl::Run(bool), /home/builder/a/c/d_00000000/s/product/osmp/ksc/dev/std/service/service_unix.cpp@711. Error params: (1198/0x0 ("Assertion "Administration Server registration FAILED. '#1950 Generic db error: "[22021]`ОШИБКА:  неверная последовательность байт для кодировки "UTF8": 0x00 `,  LastStatement=`CREATE OR REPLACE FUNCTION "AK_CAST2BYTEA"( nVal NUMERIC)  RETURNS BYTEA  LANGUAGE plpgsql  IMMUTABLE AS $$ DECLARE binRes BYTEA := '\x';  nTemp INTEGER;  BEGIN IF nVal IS NULL THEN RETURN NULL; END IF; WHILE nVal > 0 LOOP  nTemp:= nVal % 256;  binRes := SET_BYTE(('\x00' || binRes), 0, nTemp); nVal := (nVal-nTemp)/256;  END LOOP;  RETURN binRes;  END $$`"'" failed"), "KLSTD", /home/builder/a/c/d_00000000/s/product/osmp/ksc/dev/server/server/Server.cpp@1491) Error loc: ''. 

По требованиям и закупке, нужно использовать строго PSQL, другие СУБД нельзя использовать. Устанавливал все строго по мануалу Касперского. Пытался решить разными способами, ничего не помогает. Подскажите пожалуйста что делать.

Posted

Здравствуйте, нужно было при создании базы данных задать кодировку UTF-8

В PostgreSQL выполните:

CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "имя учетки под которой будет работать сервис";

Posted

Пробовал, выполнял все условия которые написаны в мануале. При переходе в psql и выполняя команды \l и \du, выдает результат, где видно что права и все прочее соответствует параметрам при создании.

  • Solution
Posted

В конфигурационном файле postgre (postgresql.conf):
standard_conforming_strings = on

После этого все ставится нормально.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...