Ошибка субд could not access file libdir mchar

   Kamnium

13.03.07 — 23:09

Пришлось устанавливать 1С на Linux-сервер. Все свои действия аккуратно записал и заскриншотил:

http://life.screenshots.ru/the-code-inside/php-platform/linux-1c-setup/

Буду благодарен за уточнения и сообщения о неточностях.

   baklan22

101 — 24.05.07 — 11:23

хм , тогда может весь postgresql.conf сюда, правда большой он…

   Shuls

102 — 24.05.07 — 11:41

пoлучилось, теперь вылази вот это ERROR could not access file «$LIBDIR/MCHAR»: No such file or directory.

   baklan22

103 — 24.05.07 — 12:11

А это уже связано , кажется , с тем, что установлен не 1с-овский постгрес

   Shuls

104 — 24.05.07 — 12:19

спасибо большое за помощь.

   Shuls

105 — 25.05.07 — 04:24

Помогите пож разобраться ещё в 1 ошибке. При создании БД выдает:

ERROR could not access file «$LIBDIR/MCHAR»: No such file or directory.

либо

DATABASE не пригоден для использования.

может я неправильно её создаю? или все таки косяк в postgre?

Буду благодарен за помощь.

   3uJI

106 — 25.05.07 — 13:22

(105) читай пост 103 …

   Shuls

107 — 30.05.07 — 11:09

Уже приобрёл в компании саму 1С и к ней Postgre. Все равно при создании БД вылазит

ERROR could not access file «$LIBDIR/MCHAR»: No such file or directory.

а потом

DATABASE не пригоден для использования.

Думаю, я что то в конфигах не то прописал, покажите содержимое своих у кого все работает (postresql.conf и pg_hba.conf), заранее спасибо!

   frost_p

108 — 31.05.07 — 16:03

Народ кто-нибудь ответил expert? Та же самая проблема, но для винды. PostgreSQL 8.1.5, 1C-Предприятие 8.1.7. Все встало под винду без проблем, база создается. Но при запуске конфигуратора «Ошибка создания информационной базы»

«Ошибка установки или изменения национальных настроек информационной базы

Порядок сортировки не поддерживается базой данных». Перевод базы в любую другую кодировку не помогает.

   3uJI

109 — 01.06.07 — 09:51

(108) вероятно при установке постгри неправильно была выбрана кодировка (должна быть utf-8) …

кстати, «сама 1С» в официальном руководстве по установке под винду грит устанавливать язык аглицкий ..вот передо мной книжица «1с предприятие 8,1 клиент-сервер особенности установки» — там и на скринах тоже самое…как-то , ради интереса, ставил постгри на вин2003 — нормально работает ..

   Shuls

110 — 04.06.07 — 09:44

Народ у кого работает 1С на линуксе, покажите содержимое postgresql.conf и pg_hba.conf

   expert

111 — 05.06.07 — 10:30

Не могу ставить язык английкий. у меня база, которая конвертится из 8.0 — русская

   anykeyman

112 — 05.06.07 — 12:43

при инциализации кластера БД параметр Location (default:C) надо выбрать

Russian. И тогда «ругань: Порядок сортировки не поддерживается БД» — исчезает.

   Ay49Mihas

113 — 05.06.07 — 13:11

(112) Обычно это называется locale. Уроды, млин.

   illi

114 — 15.06.07 — 21:25

->  110

У меня пока не работает 8)

Могу подсказать вот что — Постгрес умеет логгировать практически всё.

Настраивается в postgresql.conf, секция # ERROR REPORTING AND LOGGING

Для отладки рекомендую включить

log_connections = on

log_statement = ‘all’ # ТОЛЬКО НА ВРЕМЯ ОТЛАДКИ !!!

Тогда в логах будут видны все выполняемые команды. Так вот, при создании БД туда пишется

……

Jun 15 20:58:49 servera postgres[7341]: [18-1986]        CREATE OR REPLACE FUNCTION fasttruncate(text)

Jun 15 20:58:49 servera postgres[7341]: [18-1987]        RETURNS void AS ‘$libdir/fasttrun’

Jun 15 20:58:49 servera postgres[7341]: [18-1988]        LANGUAGE C RETURNS NULL ON NULL INPUT IMMUTABLE;

Jun 15 20:58:49 servera postgres[7341]: [18-1989]

Jun 15 20:58:49 servera postgres[7341]: [19-1] LOG:  statement: ROLLBACK

Очевидно, надо смотреть, где же создаётся эта функция — «fasttruncate».

ЗЫ. знать бы, как логгирование самого 1С-сервера включить 8).

   illi

115 — 18.06.07 — 19:53

Ошибка «ERROR could not access file «$LIBDIR/MCHAR»: No such file or directory.» и аналогичные, вызваны тем, что библиотеки для работы с этими типами находятся в ‘contrib-ах’ постгреса. В поставке или при сборке из srpm-cа собираются в отдельный rpm(например, postgresql-contrib-8.2.4-1.1C.x86_64.rpm), который обязательно установить. Кто собирает из сырцов — сам догадается, что делать 8).

Таким образом, должны быть установлены —

# rpm -qa | grep -i postgres

postgresql-server-8.2.4-1.1C

postgresql-8.2.4-1.1C

postgresql-contrib-8.2.4-1.1C

postgresql-libs-8.2.4-1.1C

   vitlav

116 — 30.06.07 — 16:29

Вот ещё описание установки 1С 8.1 на Linux — как сервера, так и клиента.

http://wiki.etersoft.ru/ProgrammnoeObespechenie/BuxUchjot/Ustanovka1S81

   Ay49Mihas

117 — 07.07.07 — 14:46

(112) У кого ругань на «Неправильный порядок сортировки», мне помог такой
способ: удалить /var/lib/pgsql/data. Зайти в систему под пользователем postgres
и сделать initdb -E UTF8 /var/lib/pgsql/data

   Arhogius

118 — 26.07.07 — 13:40

У меня таже фигня с ошибкой 10061(0x0000274D)

(Конечный компьютер отверг запрос на подключение) , верх-дном все конфиги уже перевернул, неск раз всё по переустанавливал, перечитал кучу инфы по установке 1с 8.1 и Линукс, один хрен вылазиет.. можь кто знает чё делать то?

   illich

119 — 31.07.07 — 14:42

(117) — не прокатило. А вот su — postgres -c ‘LANG=ru_RU initdb /var/lib/pgsql/data’ — прокатило.

   illich

120 — 31.07.07 — 14:45

извиняюсь! д.б. так: su — postgres -c ‘LANG=ru_RU.UTF-8 initdb /var/lib/pgsql/data’

   Murdoch

121 — 13.08.07 — 12:41

(76)

как ты поборол вот эту ошибку ?

«Ошибка соединения с сервером 1С:Предприятия 8.1:
server_addr=tcp://fedora.domen.ru:1540 descr=Ошибка сетевого доступа к серверу
(Windows Sockets — 10064(0x00002750). Произошла ошибка операции на сокете, т.к. конечный хост выключен.)

я могу переставить начисто систему, но там уже много чего настроено, и скачано на 800 метров апдейтов.  

как побороть ее без переустановки линукса ?
[root@itserv Murdoch]# netstat -na |grep tcp
tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:54952               0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:6000                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:631                 0.0.0.0:*                   LISTEN      
tcp        0      0 127.0.0.1:13527             0.0.0.0:*                   LISTEN      
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:7001                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:7002                0.0.0.0:*                   LISTEN      
tcp        0      0 127.0.0.1:2207              0.0.0.0:*                   LISTEN      
tcp        1      0 192.168.3.12:37661          130.179.31.46:80            CLOSE_WAIT  
tcp        1      0 192.168.3.12:47789          209.132.176.120:80          CLOSE_WAIT  
tcp        0      0 192.168.3.12:43774          192.168.3.6:3389            ESTABLISHED
tcp        0      0 192.168.3.12:40105          64.12.24.157:5190           ESTABLISHED
tcp        0      0 :::5900                     :::*                        LISTEN      
tcp        0      0 :::111                      :::*                        LISTEN      
tcp        0      0 :::6000                     :::*                        LISTEN      
tcp        0      0 :::22                       :::*                        LISTEN      
tcp        0      0 :::631                      :::*                        LISTEN

   Murdoch

122 — 13.08.07 — 12:54

фигня какая-то, переставил сервер 1С… работает…

в пятницу 2 раза переставлял — не работало…

акваланг.

   Drx211

123 — 30.08.07 — 16:50

Блин… Целый день ковырялся

Mandriva Linux, PostgreSQL с диска ИТС, при попытке добавления новой базы пишет:

«Ошибка СУБД, не верное значение параметра lc_messages:en_US», при этом в файле postrgressql.conf, этот параметр установлен в ru_RU.UTF-8

Что это может быть!?

   baklan22

124 — 30.08.07 — 17:11

/usr/share/locales/install-language-pack en_US  
и проблема исчезнет.

   Drx211

125 — 30.08.07 — 17:51

Спасибо, но че-то я такого пути найти не смог, у меня в /usr/share/ есть locale, может че-то с ним надо сделать?

   перцептрон

126 — 30.08.07 — 18:09

»    Drx211

127 — 30.08.07 — 18:10

Скажите же наконец — как на Mandrive en_US локаль поставить — если проблема действительно в этом?

   baklan22

128 — 30.08.07 — 18:37

Ну путь может другой, у меня дебиан. Может и название файла install-language-pack другое, хотя большая вероятность, что такое же. Ищи, в этом причина. Надо установить пакет en_US. Собственно говоря, это содержимое скрипта install-language-pack

#!/bin/sh -e                                                                    

                                                                                if [ -z «$1» ]; then                                                            
   echo «Usage: $0 <language code> <class> [<version>]»                        
   exit 0                                                                      
fi                                                                              

                                                                                # install locales for base packages (not for gnome/kde)                        
if [ -z «$2» ]; then                                                            
   /usr/sbin/locale-gen «$1»                                                  
fi                                                                              

                                                                                # reload gdm to make it aware of new locales                                    
if [ -x /etc/init.d/gdm ]; then                                                
   if [ -x «`which invoke-rc.d 2>/dev/null`» ]; then                          
       invoke-rc.d gdm reload || exit 0                                        
   else                                                                        
       /etc/init.d/gdm reload || exit 0                                        
   fi                                                                          
fi

   baklan22

129 — 30.08.07 — 18:39

Отсюда видно, что можно и
/usr/sbin/locale-gen en_US

   Drx211

130 — 31.08.07 — 13:00

Спасибо! Хоть решение оказалось и не таким, но направление верное. Действительно — отсутствовала локаль en_US, но что самое интересное — 1С нигде не заявляет что она вообще нужна. В общем установил ее и rpm  и все ОК!

   systeh

131 — 06.09.07 — 15:34

У меня все установилось !

Сервер Linux fedora 6 на нем postgresql 8.1.5-14.1C и 1С 8.1.8.76

все вроде заработало но как только в базе начинаются болемение серьезные работы выскакивает ошибка: Ошибка на сервере или соединение разорвано администратором. Ошибка формата потока.

Как с этим боротся ???

   nemec

132 — 07.09.07 — 19:13

jam

   Man Lee

133 — 17.10.07 — 06:14

А как быть с ключём защиты 1с сервера ? он его на линуксе видит ???

   f0s999

134 — 22.10.07 — 10:14

народ, кто-нить ставил сервер 1с8.1 линуховый на freebsd.. а то в комплекте идут rpm-ки..

   mixrin

135 — 13.12.07 — 10:39

Подскажите, может, кто сталкивался…

Клиент к серверу подключается только со второго раза, первый раз выдаёт:

«Ошибка соединения с сервером 1С:Предприятия 8.1:

server_addr=tcp:#############:1563 descr=Ошибка сетевого доступа к серверу

(Windows Sockets — 10064(0x00002750). Произошла ошибка операции на сокете, т.к. конечный хост выключен.)

Жмем «Перезапустить» — и всё ОК.

Или, если жмём «Отмена», — в следующий раз подключается сразу…

   mixrin

136 — 13.12.07 — 12:11

И ещё, если позволите…

Возможна ли работа клиента при помощи идущего в дистрибутиве Мандривы Вайна?

У меня клиент встал, но не дает опций подключения к серверу…

   Al113

137 — 16.12.07 — 12:30

А кто-нить сервер на убунту ставил?

   baklan22

138 — 16.12.07 — 14:14

(137) ubuntu и suse , ставится без проблем, только малость поколдовать.

   Al113

139 — 16.12.07 — 18:22

(138) А можно заклинание узнать?

   baklan22

140 — 16.12.07 — 21:07

(139) Можно. Учить линукс. Посмотреть что делают рпм-ки кроме установки самого сервера. Создают пользователя, домашний каталог, скрипт для запуска и т.д. В федоре несколько подругому, поэтому и надо колдовать.

   baklan22

141 — 16.12.07 — 21:10

   Al113

142 — 16.12.07 — 22:27

(141) Огромное спасибо!

   skurgan

143 — 19.12.07 — 13:51

(137) А на счет SUSE не подкинешь инфу?

   Al113

144 — 20.12.07 — 09:46

   t00r

145 — 05.02.08 — 02:26

ОС: 2.6.23-gentoo-r3

1С: 1C_Enterprise-server-8.1.10-50.i386.rpm

SQL: dev-db/postgresql 8.0.15

————————————————————

Краткая пошаговая инструкция как сделать чтоб всё работало:

1. создать руками юзера usr1cv81:x:1005:1013::/opt/1C:/sbin/nologin

2. руками распаковать сервер в /opt

3. chown usr1cv81.usr1cv81 /opt/1C , cd /opt/1C , chown -R usr1cv81.usr1cv81 ./*

4. раскомментарить 2 локали в /etc/locale.gen — en_US ISO-8859-1 и en_US.utf8 UTF-8 (у меня до установки была тока ru_RU.utf8 UTF-8) — и пересобрать локаль

5. обновить порты чтобы версия постгри была 8.1.15 — это обязательно — на портах месячной давности — 8.1.13 — под этой сборкой проблемы с mchar

6. поменять пасс юзеру postgres =) psql -U postgres -d template1 -c «ALTER USER postgres PASSWORD ‘new_pass'»

7. прописать в hosts на виндовой машине удалённый ИП сервера 1С по имени, на сервере в hosts внести имя для узла 127.0.0.1!!!! (при коннекте к генту серверу админка смотрит виндовый хостс, при создании БД на генту машине смотрит свой /etc/hosts

8. сконнектиться с линухой из под виндовой админки серверов, создать центральный сервер по ИМЕНИ которое у вас в виндовом хостс (у меня просто 2 сервера — один локальный, второй в инете) — создать базу

9. открыть конфигуратор, добавить конфигурацию, выбрав не на локальном компьютере а «На сервере 1С Предприятия»

10. Создать юзеров =) Велкам.

——————————————

http://t00r.com/my/4.PNG — DEVELOPER — моя локальная машина, abbat — машине в инете (в офисе).

   t00r

146 — 05.02.08 — 02:30

да, незабудте в /etc/passwd прописать:

usr1cv81:x:1005:1013::/opt/1C:/sbin/nologin

=)

   Ay49Mihas

147 — 05.02.08 — 05:55

(145,146) А UID и GUID явно задавать — так и надо? :)

   Морозов Александр

148 — 05.02.08 — 05:57

как все сложно… зато бесплатно :-)

   t00r

149 — 05.02.08 — 07:21

уид и гуид те подарит серв)))) бесплатно, значит даром — потратил 3 часа своей жизни, поделился — плохо?

   Ay49Mihas

150 — 05.02.08 — 08:38

(149) Так и пиши, для неофитов. Скопируют 1005 и 1013, будут тебя обвинять в
неправильной работе.

   abit

151 — 09.02.08 — 16:15

Я может спрошу какую нибудь глупость …:), но тем не менее . Собираемся покупать 1с 8.1 УПП. Посчитали ПО по сервер на MS (W2K3, SQL2005,лицензии туда и туда). Многа ..:( . Встал вопрос о Linux. Почитав ветку остались таки два вопроса:

1. Какой дистрибутив Linux предпочтительней для сервера 1С ? Т.е. сами же 1Сники под  чем-то его писали , собирали ,тестили . Интересно что рекомендует сама фирма? На v8.1c.ru такой информации нет ( есть табличка из которй ясно что он работает под Федору , РедХат и АСП ну а поточнее ?).

2. Таки ключ для серверной версии пол Линукс нужен или нет ? Сама 1С вроде пишет, что нет — http://v8.1c.ru/beta81/cluster_linux.htm :

«..Особенности рабочих серверов под управлением Linux

не могут взаимодействовать с СУБД MS SQL Server;

не требуют наличия ключа аппаратной защиты (HASP);

не поддерживается работа с СОМ-объектами. ..»

3. В комплект поставки 1С сервера входит ПО и для Линукса и для Виндовса ?. Или это разные комплекты. Т.е. могу ли я взять диск с сервером купленным (другом) под Винду и поставить его себе на Линукс — ключа ведь вроде не надо ? (Про тюрьму и совесть я в курсе…:) )

Надеюсь на ответы. Спасибо …

   abit

152 — 09.02.08 — 16:20

И еще — ASP Server CPE кто-нибудь юзал ? — http://www.asplinux.ru/corporate/products/asplinux-server/cpe/

и почему они пишут :

«..ASPLinux Server ConfPoint Edition 1.0 — идеальное решение для тех, кто разворачивает файловый сервер «1С» на Linux для работы с решениями фирмы «1С»…»

«файловый» а что клиент-сервер его не готовили ?

Опять таки заранее спасибо …:)

   Al113

153 — 09.02.08 — 21:02

(151) 1. W2K3 не обязательно покупать под 8.1, вроде. MSSQL тоже -есть бесплатный.постгрес, идет в комплекте
2. У нас вроде не требует пока.
3. На диске есть папки windows linux.
(152) Может, они про 7.7 говорят?

   abit

154 — 09.02.08 — 22:43

To Al113:

1. Ну сервер (1С) должен работать под серверной ОС-ю (ИМХО). А под чем еще можно нормально запустить , ну скажем 30 пользователей. PostgreSQL (опять же ИМХО)лучше юзать под Линукс — он ж поднего был изначально вроде написан. Да и материальный смысл теряется если сервер от МС а скуль — Постгре.

Кстати а на чем у Вас все сделано ( интересует ОС-ь , железо , кол-во юзеров, продукт 1С, косяки и глюки ..:) ).

З.Ы. Вот кстати попробовал дома поставить это все на Мандриву 2007 ( давно на диске болтается 2-й ОС-ю с прикрученным ЕТЕРСОФТ-ом -еще 7.7 пробовал..). Взял диск с сервером ( ну есть где..:) )Сервер 8.1 — вроде встал . ПостгреСКЛ — вроде тоже встал . Клиент под ЕТЕРСОФТ-ом тоже вроде встал . Правда конфигурации никакой под рукой нету . Так вот — хочу подключиться к существующей базе — а он дает только путь к ФАЙЛУ БАЗЫ ДАННЫХ . т.Е. ТОЛЬКО ФАЙЛОВЫЙ ВАРИАНТ. А как его заставить создать базу данных ? Может кто подскажет?

И еще под Линух есть какие-нибудь ( лучше GUI-ские .. ну Виндузятник я…:)) инструменты , чтоб полазить в 1С сервере и в ПостгриСКЛ-е ?

Опять таки заранее спасибо … :)

   sinjevla

155 — 13.02.08 — 19:18

Помогите все делал как написано  многое не получалось  но как не будь справлялся притом что с Linux столкнулся впервые так вот столкнулся с тем что   когда создаю БД то выдается ошибка

————————

Ошибка получения списка процессов:

Ошибка информационной базы

Ошибка запуска процесса менеджера кластера

Установил еще один сервер запустилась 1с и postgres на клиенте создал сервер, а БД не могу создать выдает уже другую ошибку

—————————

Ошибка соединения с рабочим процессом

Ошибка сетевого доступа к серверу

(Windows Socket-11004(0х00002AFC). Затребованное имя допустимо и оно найдено в базе данных, но для имени отсутствует связанные с ним данные, которые были разрешены для него.)

— — — ——————-

В чем причина мне непонятно

   Ковычки

156 — 13.02.08 — 20:27

скока «галочек» в бздню, а достаточно одной от МС

   фос

157 — 28.02.08 — 19:18

Народ, расскажите плз какие патчи требуются для postgresql. Вышла новая 8.3 версия.. думаю ее поставить из портов под фрибсд, и далее уже патчики нудные накатать а потом порт сделать типа postgresql83-1c, будет всем полезно

   NH-119

158 — 28.02.08 — 20:04

(154) А вот и дает только файловый, потому что клиент 1Сv81 под вайном ХАСП-ключика не видит (который на рабочее место).

   Ay49Mihas

159 — 29.02.08 — 07:18

(157) Пока от 1С патчи есть только для PostgreSQL 8.2.4, они ставятся нормально

на 8.2.6. Если для 8.3 не пойдут — либо допиливай патчи, либо жди 1Сных

(которые пишут опять-таки Олег Бартунов сотоварищи).

   eLektr1k

160 — 03.03.08 — 11:52

Кто нибудь сталкивался с такой ошибкой

SQL State: 28000

Native: 210

Filied to send the authentication packet;

Could not flush socket buffer

Возникает при попытке подключения к базе на удаленном компе. Каталог базы смонтирован по NFS. На локальном компе все работает прекрасно.

   Smoke

161 — 12.03.08 — 18:16

Столкнулись с проблемой
«…не обнаружен ключ защиты…»
при подключении 13 машины
ключ на 50 пользователей
на конфигурации suse postgresql 1c v8.1
может кто сталкивался ?
заранее Спасибо

   shuhard

162 — 12.03.08 — 19:02

(161) это серверный ключ, он нужен при работе более чем с 12 юзерами.

   SergPas

163 — 13.03.08 — 08:04

up

   Худой

164 — 13.03.08 — 16:27

(162)Это подтверждение, по моему, того, что на конфигурации suse postgresql 1c v8.1 сервер может работать с 12 подключениями без дополнительных лицензий. А твой ключ на 50 пользователей, скорее всего, система не видит.

   SergPas

165 — 14.03.08 — 12:39

(164) Всем спасибо разобрались

   basturd

166 — 23.03.08 — 17:18

   as2389

167 — 24.03.08 — 08:45

такая проблема:

Есть сервер 1с Предприятие 8.1.9.57 на windows 2003 sp2(srv1).

И базы 1с на MS SQL 2005(srv2), и Postgres 8.1.5 (c диска 1С) на SuSE Ent Server 10.1(srv3).

Есть клиенты WinXP они без проблем подключаються клиент-сервер, через srv1 к базам  

на Postgres.

А есть клиент wine etersoft sql 1.0 + 1c, который без проблем подключаеться через srv1 к базам на MS SQL 2005, но не хочет подключатьсЯ к базе на postgres.Выдаёт окошко авторизацию, ввожу логин пароль, начинаеться грузиться 1с и вылетает ошибка  

сокета 10064…

При этом есть еще тестовый сервер SuSE 10.1 postgres 8.1.5 и сервер 1с крутящийся там же, к нему без проблем….

   Al113

168 — 03.04.08 — 11:29

Такая проблема — на убунту 7,10 rphost вешает проц насмерть, клиенты тут же говорят, что сервер 1с не работает и отваливаются. 3 месяца работали нормально, а теперь при запуске ragern  строчка /opt/1C/v8.1/i386/rphost в htopе висит на первом месте. Никто не сталкивался с подобным явлением?

   Al113

169 — 03.04.08 — 12:12

Иногда он пишет такие вещи:
root@st:/home/st# /opt/1C/v8.1/i386/ragent
1C:Enterprise 8.1 (8.1.10.50) Server Agent started. <Ctrl+C> to exit.
1C:Enterprise 8.1 (8.1.10.50) Cluster Manager started. <Ctrl+C> to exit.
1C:Enterprise 8.1 (8.1.10.50) Working Process started. <Ctrl+C> to exit.
terminate called after throwing an instance of ‘rtrsrvc::NetDataExchangeException’
1C:Enterprise 8.1 (8.1.10.50) Cluster Manager started. <Ctrl+C> to exit.
1C:Enterprise 8.1 (8.1.10.50) Working Process started. <Ctrl+C> to exit.
*** glibc detected *** /opt/1C/v8.1/i386/rmngr: corrupted double-linked list: 0xb0785698 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb78fbfed]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb78ff800]
/opt/1C/v8.1/i386/stlport.so(_ZN8stlp_std12__stl_deleteEPv+0x36)[0xb7ee5772]
/opt/1C/v8.1/i386/backbas.so[0xb6ac80d6]
/opt/1C/v8.1/i386/backbas.so[0xb6aebc7e]
/opt/1C/v8.1/i386/rserver.so[0xb6bf6ed2]
/opt/1C/v8.1/i386/rserver.so[0xb6be91b8]
/opt/1C/v8.1/i386/rtrsrvc.so[0xb52f301a]
/opt/1C/v8.1/i386/rtrsrvc.so[0xb535ddbb]
/opt/1C/v8.1/i386/rtrsrvc.so[0xb5360576]
/opt/1C/v8.1/i386/rtrsrvc.so[0xb5360ba9]
/opt/1C/v8.1/i386/rtrsrvc.so[0xb53611b8]
/opt/1C/v8.1/i386/rtrsrvc.so[0xb534e34b]
/opt/1C/v8.1/i386/rserver.so[0xb6c2875a]
/opt/1C/v8.1/i386/core81.so(_ZN4core6Thread11runAndCatchEv+0x72)[0xb7cf3a40]
/opt/1C/v8.1/i386/core81.so(_ZN4core6Thread10threadMainEPNS_12SCOM_ProcessE+0x4d)[0xb7cf46e1]
/opt/1C/v8.1/i386/core81.so(_ZN10RealThread10threadProcEPv+0x8e)[0xb7c75904]
/lib/tls/i686/cmov/libpthread.so.0[0xb79ec46b]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb796573e]
======= Memory map: ========
08048000-08052000 r-xp 00000000 08:01 798535     /opt/1C/v8.1/i386/rmngr
08052000-08053000 rw-p 00009000 08:01 798535     /opt/1C/v8.1/i386/rmngr
08053000-09ed8000 rw-p 08053000 00:00 0          [heap]
af1ed000-b05ff000 rw-p af1ed000 00:00 0
b05ff000-b0600000 —p b05ff000 00:00 0
b062f000-b0900000 rw-p b062f000 00:00 0
b0900000-b0b00000 rw-p b0900000 00:00 0
b0b00000-b0c00000 rw-p b0b00000 00:00 0
b0c98000-b0cfa000 rw-p b0c98000 00:00 0
b0cfa000-b0cfb000 —p b0cfa000 00:00 0
b0cfb000-b14fb000 rwxp b0cfb000 00:00 0
b14fb000-b14fc000 —p b14fb000 00:00 0
b14fc000-b1cfc000 rwxp b14fc000 00:00 0
b1cfc000-b1cfd000 —p b1cfc000 00:00 0
b1cfd000-b24fd000 rwxp b1cfd000 00:00 0
b24fd000-b24fe000 —p b24fd000 00:00 0
b24fe000-b2cfe000 rwxp b24fe000 00:00 0
b2cfe000-b2cff000 —p b2cfe000 00:00 0
b2cff000-b34ff000 rwxp b2cff000 00:00 0
b34ff000-b3500000 —p b34ff000 00:00 0
b3500000-b3d00000 rwxp b3500000 00:00 0
b3d00000-b3e00000 rw-p b3d00000 00:00 0
b3e3c000-b4000000 rw-p b3e3c000 00:00 0
b404a000-b407c000 r-xp 00000000 08:01 798189     /opt/1C/v8.1/i386/lockman.so
b407c000-b407d000 rw-p 00031000 08:01 798189     /opt/1C/v8.1/i386/lockman.so
b407d000-b40c3000 r-xp 00000000 08:01 798540     /opt/1C/v8.1/i386/pack.so
b40c3000-b40c7000 rw-p 00045000 08:01 798540     /opt/1C/v8.1/i386/pack.so
b40c7000-b40dd000 r-xp 00000000 08:01 798509     /opt/1C/v8.1/i386/morph.so
b40dd000-b40de000 rw-p 00016000 08:01 798509     /opt/1C/v8.1/i386/morph.so
b40de000-b40df000 rw-p b40de000 00:00 0
b40df000-b40e0000 —p b40df000 00:00 0
b40e0000-b48e0000 rwxp b40e0000 00:00 0
b48e0000-b48e1000 —p b48e0000 00:00 0
b48e1000-b50e1000 rwxp b48e1000 00:00 0
b50e1000-b50ea000 r-xp 00000000 08:01 766753     /lib/tls/i686/cmov/libnss_files-2.6.1.so
b50ea000-b50ec000 rw-p 00008000 08:01 766753     /lib/tls/i686/cmov/libnss_files-2.6.1.so
b50f7000-b5272000 r-xp 00000000 08:01 798455     /opt/1C/v8.1/i386/inet.so
b5272000-b528b000 rw-p 0017b000 08:01 798455     /opt/1C/v8.1/i386/inet.so
b528b000-b528f000 rw-p b528b000 00:00 0
b528f000-b558d000 r-xp 00000000 08:01 798463     /opt/1C/v8.1/i386/rtrsrvc.so
b558d000-b55aa000 rw-p 002fd000 08:01 798463     /opt/1C/v8.1/i386/rtrsrvc.so
b55aa000-b55ac000 rw-p b55aa000 00:00 0
b55ac000-b55ad000 —p b55ac000 00:00 0
b55ad000-b5dad000 rwxp b55ad000 00:00 0
b5dad000-b5e0e000 r—s 00000000 08:01 798465     /opt/1C/v8.1/i386/xml2_root.res
b5e0e000-b5e41000 r—s 00000000 08:01 798458     /opt/1C/v8.1/i386/xml2_ru.res
b5e41000-b69bb000 r-xp 00000000 08:01 798456     /opt/1C/v8.1/i386/xml2.so
b69bb000-b6a8f000 rw-p 00b79000 08:01 798456     /opt/1C/v8.1/i386/xml2.so
b6a8f000-b6a96000 rw-p b6a8f000 00:00 0
b6a96000-b6b83000 r-xp 00000000 08:01 798473     /opt/1C/v8.1/i386/backbas.so
b6b83000-b6b89000 rw-p 000ed000 08:01 798473     /opt/1C/v8.1/i386/backbas.so
b6b89000-b6b9b000 rw-p b6b89000 00:00 0
b6b9b000-b6d76000 r-xp 00000000 08:01 798519     /opt/1C/v8.1/i386/rserver.so
b6d76000-b6d89000 rw-p 001db000 08:01 798519     /opt/1C/v8.1/i386/rserver.so
b6d89000-b6d8a000 rw-p b6d89000 00:00 0
b6d8a000-b6d93000 r—s 00000000 08:01 798464     /opt/1C/v8.1/i386/core81_root.res
b6d93000-b6d9d000 r—s 00000000 08:01 798469     /opt/1C/v8.1/i386/core81_ru.res
b6d9d000-b6ddc000 r—p 00000000 08:01 912798     /usr/lib/locale/ru_RU.utf8/LC_CTYPE
b6ddc000-b6dde000 rw-p b6ddc000 00:00 0
b6dde000-b6de5000 r-xp 00000000 08:01 766766     /lib/tls/i686/cmov/librt-2.6.1.so
b6de5000-b6de7000 rw-p 00006000 08:01 766766     /lib/tls/i686/cmov/librt-2.6.1.so
b6de7000-b765e000 r-xp 00000000 08:01 798453     /opt/1C/v8.1/i386/libicudata.so.34
b765e000-b765f000 rw-p 00876000 08:01 798453     /opt/1C/v8.1/i386/libicudata.so.34
b765f000-b776c000 r-xp 00000000 08:01 798468     /opt/1C/v8.1/i386/libicuuc.so.34
b776c000-b7774000 rw-p 0010d000 08:01 798468     /opt/1C/v8.1/i386/libicuuc.so.34
b7774000-b7778000 rw-p b7774000 00:00 0
b7778000-b7888000 r-xp 00000000 08:01 798457     /opt/1C/v8.1/i386/libicui18n.so.34
b7888000-b788d000 rw-p 0010f000 08:01 798457     /opt/1C/v8.1/i386/libicui18n.so.34
b788d000-b788e000 rw-p b788d000 00:00 0
b788e000-b7890000 r-xp 00000000 08:01 766742     /lib/tls/i686/cmov/libdl-2.6.1.so
b7890000-b7892000 rw-p 00001000 08:01 766742     /lib/tls/i686/cmov/libdl-2.6.1.so
b7892000-b79d6000 r-xp 00000000 08:01 766736     /lib/tls/i686/cmov/libc-2.6.1.so
b79d6000-b79d7000 r—p 00143000 08:01 766736     /lib/tls/i686/cmov/libc-2.6.1.so
b79d7000-b79d9000 rw-p 00144000 08:01 766736     /lib/tls/i686/cmov/libc-2.6.1.so
b79d9000-b79dc000 rw-p b79d9000 00:00 0
b79dc000-b79e6000 r-xp 00000000 08:01 733027     /lib/libgcc_s.so.1
b79e6000-b79e7000 rw-p 0000a000 08:01 733027     /lib/libgcc_s.so.1
b79e7000-b79fb000 r-xp 00000000 08:01 766762     /lib/tls/i686/cmov/libpthread-2.6.1.so
b79fb000-b79fd000 rw-p 00013000 08:01 766762     /lib/tls/i686/cmov/libpthread-2.6.1.so
b79fd000-b79ff000 rw-p b79fd000 00:00 0
b79ff000-b7a22000 r-xp 00000000 08:01 766744     /lib/tls/i686/cmov/libm-2.6.1.so
b7a22000-b7a24000 rw-p 00023000 08:01 766744     /lib/tls/i686/cmov/libm-2.6.1.so
b7a24000-b7a25000 rw-p b7a24000 00:00 0
b7a29000-b7a30000 r—s 00000000 08:01 32812      /usr/lib/gconv/gconv-modules.cache
b7a30000-b7e52000 r-xp 00000000 08:01 798466     /opt/1C/v8.1/i386/core81.so
b7e52000-b7e92000 rw-p 00422000 08:01 798466     /opt/1C/v8.1/i386/core81.so
b7e92000-b7e93000 rw-p b7e92000 00:00 0
b7e93000-b7f03000 r-xp 00000000 08:01 798467     /opt/1C/v8.1/i386/stlport.so
b7f03000-b7f06000 rw-p 0006f000 08:01 798467     /opt/1C/v8.1/i386/stlport.so
b7f06000-b7f0d000 rw-p b7f06000 00:00 0
b7f0d000-b7f27000 r-xp 00000000 08:01 732980     /lib/ld-2.6.1.so
b7f27000-b7f29000 rw-p 00019000 08:01 732980     /lib/ld-2.6.1.so
bfebb000-bfece000 rwxp bfebb000 00:00 0          [stack]
bfece000-bfed1000 rw-p bfece000 00:00 0
ffffe000-fffff000 r-xp 00000000 00:00 0          [vdso]

   Zarenkov

170 — 07.05.08 — 08:46

Народ помогите…поставил сервер все вроде нормально, при создание базы клиентом пишет

Ошибка соединения с рабочим процессом

server_addr…1562 descr=Ошибка сетевого доступа к серверу

(Windows Socket-10110(0х0000277E). WSALookupServiceNext не может возвратить каких-либо дополнительных результатов.) line=546 file=.srcDataExchangeTcpClientImpl.cpp

   IVIuXa

171 — 07.05.08 — 09:24

(170)

отключай все фаерволы и на клиенте тоже

попробуй заново

   IVIuXa

172 — 07.05.08 — 09:28

+(171)

а забыл

на клиенте в host должен быть прописан 1с овский сервер

1Ccomp 192.168.1.1

+ на сервере прописан

127.0.0.1 1Ccomp

   IVIuXa

173 — 07.05.08 — 09:42

   IVIuXa

174 — 07.05.08 — 09:45

+(173) ошибочка вышла не дочитал вопрос :)

   IVIuXa

175 — 07.05.08 — 09:46

+(174)

хотя если на сервере ключи 1Ссервер + 50 пользователей, а где то посети ключ на 13 то вполне может быть :)

   Foxcool

176 — 22.05.08 — 11:19

Обнаружена старая версия формата базы данных.

Необходимо обновить формат данных перед использованием PostgreSQL.

Дополнительную информацию см. в /usr/share/doc/postgresql-8.1.5/README.rpm-dist.

Как это решать?

   Foxcool

177 — 22.05.08 — 13:02

Скачал последнюю версию с сайта 1с СУБД. Ставится с глюками. По зависимостям ей не хватает библиотеки одной, которую, они наверное не включили в свои пакеты.
initdb -D /var/lib/pgsql
initdb: error while loading shared libraries: libreadline.so.4: cannot open shared object file: No such file or directory

Нахрена было делать какую-то свою пропатченную версию СУБД, если они ее не могут седлать нормально, а СКУЛЬ, лежащий в репозиториях запускается с полпинка…

   nemo1966

178 — 22.05.08 — 13:08

гм библиотека  libreadline устарела — следовательно либо пользовать старую версию ОС либо использовать замену библиотеки libreadline.so.5.2

   nemo1966

179 — 22.05.08 — 13:09

по крайней мере так это решаеться в ubuntu хоть систему свою напиши…..

   Foxcool

180 — 22.05.08 — 14:14

Fedora 8

   Foxcool

181 — 22.05.08 — 14:18

Библиотека версии 5.2-10

   Foxcool

182 — 22.05.08 — 14:20

Попробую снести 5-ю версию и поставить 4-ю, но тогда возможно перестанет работать куча приложений, которые привязаны к 5-ой версии

   nemo1966

183 — 22.05.08 — 14:22

вот выдержка из скрипта для ubuntы работает и у меня на deb 4.0 etch

#добавим ссылки на библиотеки для корректного запуска в убунте

mkdir ./postgresql-server/lib/

cd ./postgresql-server/lib

ln -s libreadline.so.5.2 libreadline.so.4

cd ../usr/lib

ln -s libncurses.so libtermcap.so.2

   nemo1966

184 — 22.05.08 — 14:23

все дело в этих ссылках и ничего не надо переставлять но как они будут правильно в твоей системе….

   nemo1966

185 — 22.05.08 — 14:24

выдержка из комментов автора

На всякий пожарный поясню:

скрипт convert.sh создаст нужные симлинки иначе будут такие ошибки

postgres@temp1C:/tmp/1c$ initdb -D /bases/pgsql/data                                                                                                                                        

initdb: error while loading shared libraries: libreadline.so.4: cannot open shared object file: No such file or directory                                                                                      

postgres@temp1C:/tmp/1c$ initdb -D /bases/pgsql/data                                                                                                                                        

initdb: error while loading shared libraries: libtermcap.so.2: cannot open shared object file: No such file or directory

   Foxcool

186 — 22.05.08 — 14:29

Хм… Спасибо. Попробую.

   targget

187 — 08.07.08 — 11:02

поднял 1с на линуксе, но не работает аутентификация Windows. База стоит на контроллере домена на SAMBA. Кто — нибудь сталкивался? как лечить?

   kear

188 — 19.07.08 — 00:00

Те же проблемы, что и у 187. Не получаеться заставить 700 пользователей вводить пароль ручками :)

   Худой

189 — 22.07.08 — 09:27

(187) А какой у тебя линух? У нас, например аутентификация Windows идет через Novell клиента.
(188)Неужели, у тебя 700 пользователей в 1С под линухом работает?

   kear

190 — 24.07.08 — 14:05

(189) Нет, под виндой. :) И не 700 а 70, опечатка :)

Проблемы с аутентификацией Windows, при сервере 1с предприятие на линуксе так и не решил.

   claus66

191 — 05.08.08 — 07:44

у нас возникла проблема: не виден сетевой ключик HASP, 1с8.1 сервер стоит на SLES10 SP2 x86, пускает только 12 пользователей (как выяснилось что Линха пускает только 12 пользователей). У кого нибудь была такая проблема? и как с ней бороться?! Такое чувство что что то нужно добавить или прописать где то!

   d_Fedor

192 — 05.08.08 — 07:52

(191) Поставить драйвер Hasp..

   claus66

193 — 05.08.08 — 07:57

(192) дак ставили.. причем качали с Аладина

   Худой

194 — 07.08.08 — 08:02

Я подозреваю, что до 12 пользователей по умолчанию и без ключа под линухом запускается. Скорее всего, так.

Следовательно, у тебя, вообще, Hasp не виден. Попробуй его убрать, все равно останется 12 подключений.

   IVIuXa

195 — 08.08.08 — 02:32

(191)

нужно 2 ключа

один 1С сервер ставишь на сусе

другой — на колл пользователей — на любом компе сети.

Причем важно — они должны стоять на физически разных компах.

Проверь также маршруты до компов с ключами и обратно

все работает — (была проблемка с подсетью — кому интересно спрашивайте) :)

   Худой

196 — 08.08.08 — 04:21

(195)А если у конторы один ключ?

   IVIuXa

197 — 08.08.08 — 06:59

(196)

купить второй или хм…. , но не для форума

   IVIuXa

198 — 08.08.08 — 07:08

+(194)

чет у меня не запустилось ;)

наверное руки кривые :))))

   IVIuXa

199 — 08.08.08 — 07:12

(0)

Да кстати вопрос к автору

действительно — самба там зачем — ?

   Худой

200 — 08.08.08 — 07:29

(197)Фигасе!
Все же не понятно, для чего второй ключ?
(198) Ок. Не запустилось. А ключ на сколько пользователей у тебя был?
(199) Я тоже с самбой кувыркался для файлового варианта 1С с базой на SLED. Настроил, работает.

Начальная страница › Форумы › PostgreSQL › Установка и настройка PostgreSQL

Posted Февраль 12th, 2015 by Sergio

in

  • Установка и настройка PostgreSQL

Здравствуйте, помогите пожалуйста. Установил и настроил Сервер 1С. Установил на эту же машину PostgreSQL 8.4.20 (win) с пользователем по умолчанию postgres.
При создании информационной базы на Сервере 1С создается новая БД в Postgre, а потом выдает ошибку ERROR: could not access file «$libdir/mchar»: No such file or directory.
Спасибо за любой совет.

‹ Есть решение проблемы по установке на Windows XP, 2003 и прочия…
Проблемы после выполнения vacuum для таблицы ›

  • Войдите или зарегистрируйтесь, чтобы добавлять комментарии

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите «Сохранить настройки» для активации изменений.

Перейдите на страницу

On Февраль 13th, 2015 admin says:

Перейдите на страницу форума:
http://postgresql.ru.net/forum/2
Почитайте, пожалуйста, что написано большими красными буквами на белом фоне.
В Специальном FAQ ваш вопрос есть.

  • Войдите или зарегистрируйтесь, чтобы добавлять комментарии

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите «Сохранить настройки» для активации изменений.

Back to top

Вот полный лог постгреса за время создания базы: 2007-06-01 18:07:25 STATEMENT:   CREATE FUNCTION mchar_in(cstring)     LANGUAGE C IMMUTABLE RETURNS NULL ON NULL INPUT;         CREATE FUNCTION mchar_out(mchar)         CREATE FUNCTION mchar_send(mchar)         CREATE FUNCTION mchar_recv(internal)         CREATE TYPE mchar (         CREATE CAST (mchar as mchar)     WITH FUNCTION mchar(mchar, integer, boolean) as IMPLICIT;         CREATE FUNCTION mvarchar_in(cstring)         CREATE FUNCTION mvarchar_out(mvarchar)         CREATE FUNCTION mvarchar_send(mvarchar)         CREATE FUNCTION mvarchar_recv(internal)         CREATE TYPE mvarchar (         CREATE FUNCTION mvarchar(mvarchar, integer, boolean)         CREATE CAST (mvarchar as mvarchar)     WITH FUNCTION mvarchar(mvarchar, integer, boolean) as IMPLICIT;         —Operations and functions         CREATE FUNCTION length(mchar)     LANGUAGE C IMMUTABLE RETURNS NULL ON NULL INPUT;         CREATE FUNCTION upper(mchar)         CREATE FUNCTION lower(mchar)         CREATE FUNCTION mchar_hash(mchar)         CREATE FUNCTION mchar_concat(mchar, mchar)             CREATE FUNCTION like_escape(mchar, mchar)         CREATE FUNCTION mchar_notlike(mchar, mchar)         CREATE FUNCTION mchar_regexne(mchar, mchar)         CREATE FUNCTION upper(mvarchar)         CREATE FUNCTION lower(mvarchar)         CREATE FUNCTION mvarchar_hash(mvarchar)         CREATE FUNCTION mvarchar_concat(mvarchar, mvarchar)             CREATE FUNCTION like_escape(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_notlike(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_regexeq(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_regexne(mvarchar, mvarchar)         CREATE FUNCTION similar_escape(mvarchar, mvarchar)         CREATE FUNCTION substr (mchar, int4, int4)         CREATE FUNCTION substr (mvarchar, int4)         CREATE FUNCTION substr (mvarchar, int4, int4)         CREATE FUNCTION mchar_icase_eq(mchar, mchar)         CREATE FUNCTION mchar_icase_ne(mchar, mchar)         CREATE FUNCTION mchar_icase_lt(mchar, mchar)         CREATE FUNCTION mchar_icase_le(mchar, mchar)         CREATE FUNCTION mchar_icase_gt(mchar, mchar)         CREATE FUNCTION mchar_icase_ge(mchar, mchar)         CREATE FUNCTION mchar_case_cmp(mchar, mchar)         CREATE FUNCTION mchar_case_eq(mchar, mchar)         CREATE FUNCTION mchar_case_ne(mchar, mchar)         CREATE FUNCTION mchar_case_lt(mchar, mchar)         CREATE FUNCTION mchar_case_le(mchar, mchar)         CREATE FUNCTION mchar_case_gt(mchar, mchar)         CREATE FUNCTION mchar_case_ge(mchar, mchar)             CREATE FUNCTION mvarchar_icase_cmp(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_icase_eq(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_icase_ne(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_icase_lt(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_icase_le(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_icase_gt(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_icase_ge(mvarchar, mvarchar)             CREATE FUNCTION mvarchar_case_cmp(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_case_eq(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_case_ne(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_case_lt(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_case_le(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_case_gt(mvarchar, mvarchar)         CREATE FUNCTION mvarchar_case_ge(mvarchar, mvarchar)             CREATE FUNCTION mc_mv_icase_eq(mchar, mvarchar)         CREATE FUNCTION mc_mv_icase_ne(mchar, mvarchar)         CREATE FUNCTION mc_mv_icase_lt(mchar, mvarchar)         CREATE FUNCTION mc_mv_icase_le(mchar, mvarchar)         CREATE FUNCTION mc_mv_icase_gt(mchar, mvarchar)         CREATE FUNCTION mc_mv_icase_ge(mchar, mvarchar)         CREATE FUNCTION mc_mv_case_cmp(mchar, mvarchar)         CREATE FUNCTION mc_mv_case_eq(mchar, mvarchar)         CREATE FUNCTION mc_mv_case_ne(mchar, mvarchar)         CREATE FUNCTION mc_mv_case_lt(mchar, mvarchar)         CREATE FUNCTION mc_mv_case_le(mchar, mvarchar)         CREATE FUNCTION mc_mv_case_gt(mchar, mvarchar)         CREATE FUNCTION mc_mv_case_ge(mchar, mvarchar)             CREATE FUNCTION mv_mc_icase_eq(mvarchar, mchar)         CREATE FUNCTION mv_mc_icase_ne(mvarchar, mchar)         CREATE FUNCTION mv_mc_icase_lt(mvarchar, mchar)         CREATE FUNCTION mv_mc_icase_le(mvarchar, mchar)         CREATE FUNCTION mv_mc_icase_gt(mvarchar, mchar)         CREATE FUNCTION mv_mc_icase_ge(mvarchar, mchar)         CREATE FUNCTION mv_mc_case_cmp(mvarchar, mchar)         CREATE FUNCTION mv_mc_case_eq(mvarchar, mchar)         CREATE FUNCTION mv_mc_case_ne(mvarchar, mchar)         CREATE FUNCTION mv_mc_case_lt(mvarchar, mchar)         CREATE FUNCTION mv_mc_case_le(mvarchar, mchar)         CREATE FUNCTION mv_mc_case_gt(mvarchar, mchar)         CREATE FUNCTION mv_mc_case_ge(mvarchar, mchar)                 CREATE FUNCTION mvarchar_mchar_concat(mvarchar, mchar)

Модератор: /dev/random

DarkSide_Bluz

Сообщения: 20
ОС: Gentoo Linux

SELTA@Etersoft и Postgre

Помогите пожалуйста разобратсмя с таким вопросом. система ALT Linux 4.0 и PostGre8.2, запускаю БД всё олично, с виндовой машине захожу на неё, но когда к примеру хочу создать базу он выдаёт такую ошибку:

ERROR: could not access «$libdir/mchar»: No such file or directory;
Error while executing the query
Error [CreateDataBase]: Can not create database.

Как понимаю в Postgresql юзер postgres имеет права superuser, но вот почему он не может создать БД

1Casha

Сообщения: 55
ОС: linux и windows

Re: SELTA@Etersoft и Postgre

Сообщение

1Casha » 16.05.2008 21:39

Serik писал(а): ↑

16.05.2008 15:15

А что в логе PostgreSQL ?
Какая программа создает базу ?

А где можно посмотреть логи?
Базу создает программа 1С. Postgres устанавливал 8.2.5 не 1С овский. Установил на Red Hat Enterprise Linux 5. Потом пропатчил патчами 1С к версии 8.2.4. Но ошибка эта все равно появляется. postgresql-contrib я устанавливал.
Что не так?

Студворк — интернет-сервис помощи студентам

Всем бодрого времени суток! Очень нужна помощь! 1Ска потухла и выдала ошибку
Ошибка СУБД:
0A000: ERROR: CREATE EXTENSION … FROM is no longer supported
LINE 1: …reate extension if not exists mchar schema public FROM unpac…

cat /var/log/apt/history.log показал что обновился postgres-client, т.к. этот пакет не был в списке hold
Commandline: /usr/bin/unattended-upgrade
Upgrade: postgresql-client-14:amd64 (14.5-3.1C, 14.7-0ubuntu0.22.04.1)

Дампы текущих баз сделать не дает. pg_dump: error: query failed: ERROR: could not access file «$libdir/mchar»: No such file or directory
Бакапов тоже нет! Как вернуть все в зад? Можно ли как то откатить обновление без угрозы потери баз? Или как то по другому исправить положение?

Добавлено через 56 минут
Помог следующий алгоритм действий. Остановить постгрес , скопировать каталог с данными в другое место перед экспериментами, снести постгрес и поставить тот который был до обновления.

  • Ошибка субд 58p01 error mchar control
  • Ошибка субд 58p01 error could not open extension control file
  • Ошибка субд 53200 error out of shared memory
  • Ошибка субд 53100 error could not extend file
  • Ошибка субд 42704 type mvarchar does not exist