Error could not open extension control file usr share postgresql 10 extension mchar control

ERROR: could not open extension control file "/usr/share/postgresql/9.1/extension/postgis.control": No such file or directory Is what I get when I try to CREATE EXTENSION postgis; can anybody tel...

ERROR: could not open extension control file "/usr/share/postgresql/9.1/extension/postgis.control": No such file or directory

Is what I get when I try to CREATE EXTENSION postgis; can anybody tell me why is it so and what can I do to fix it?

asked Sep 9, 2013 at 10:20

Xeen's user avatar

3

The following will get you a working postgis install on Ubuntu 12.04 (Note: also tested on 13.10)

echo "deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main" | sudo tee /etc/apt/sources.list.d/postgis.list
wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.3 postgresql-9.3-postgis-2.1 postgresql-client-9.3
sudo -u postgres psql -c 'create extension postgis;'

Based on the docs at https://wiki.postgresql.org/wiki/Apt

answered Nov 20, 2013 at 11:43

dwurf's user avatar

dwurfdwurf

12.3k6 gold badges29 silver badges42 bronze badges

5

You need to install postgresql-9.1-postgis-scripts. In Ubuntu or Debian, you need to run the following command as root:

apt-get install postgresql-9.1-postgis-scripts

This adds the files needed to create the postgis extensions.

Arman H's user avatar

Arman H

5,36810 gold badges50 silver badges75 bronze badges

answered Apr 30, 2014 at 21:01

Roldan Vargas's user avatar

4

Installing this package did the trick for me on my Linux Mint 16 box:

# install hstore postgresql extension.
sudo apt-get install postgresql-contrib

answered Oct 16, 2014 at 18:01

Alireza's user avatar

AlirezaAlireza

2,59117 silver badges18 bronze badges

4

Daniel Vérité is close to the truth, but not enough. The package missing is postgresql-9.1-postgis-2.0:

sudo apt-get install postgresql-9.1-postgis-2.0

answered Nov 27, 2013 at 9:42

Luís de Sousa's user avatar

Luís de SousaLuís de Sousa

5,29810 gold badges46 silver badges82 bronze badges

2

Presumably the postgis version you installed is 1.5.x which doesn’t come as an extension, but as a couple of SQL scripts that need to be manually applied to create the necessary SQL objects.

Also the postgis package is not enough, it contains only stuff that doesn’t depend on PG version, you need postgresql-9.1-postgis (dpkg -L package-name is handy to check out the files provided by any particular package).

Once the installation paths are known, the official install documentation should be good enough to set up the template database.

answered Sep 12, 2013 at 14:10

Daniel Vérité's user avatar

Daniel VéritéDaniel Vérité

56.1k15 gold badges125 silver badges150 bronze badges

Just resolved it.
You have to uninstall postgis-1.5. You installed it instaed of PostGIS 2.0. As soon as you will install postgis-2.0 you will see corrected libraries in extension directory.
Before installing you should to add a correct repository (see http://docs.pgrouting.org/2.0/en/doc/src/installation/index.html#ubuntu-debian). Use ppa:ubuntugis/ubuntugis-unstable for PostGIS 2.0.
Try one of

apt-get remove postgis
apt-get remove postgresql-9.1-postgis
apt-get install postgresql-9.1-postgis

I couldn’t remove and install because of dependencies error.
After a few attmpts, I just removed postgresql-9.1-postgis and apt-get offer me upgrade it to 2.0.

Shaun McDonald's user avatar

answered Jan 10, 2014 at 12:57

Dmitry Lutskov's user avatar

1

I had the same problem on my Window 8.1 setup.

I solved it by simply using Application StackBuilder which comes with Postgres and installing PostGIS again (despite not having uninstalled it)

Works fine now!

answered Sep 10, 2014 at 14:41

CodyBugstein's user avatar

CodyBugsteinCodyBugstein

21k59 gold badges200 silver badges352 bronze badges

0

In C:Program FilesPostgreSQL9.4 I found uninstall-postgis-bundle-pg94x64-2.1.5-2.exe. Running that fixed my problem, which was caused by a reinstall of PostgreSQL without first uninstalling, and without installing PostGIS the second time around. That’s what happens when you more than one person installing stuff..

answered Mar 26, 2015 at 9:18

julian's user avatar

Make sure that you have installed this

sudo apt-get install postgresql-9.3-postgis

I was facing same issue due to missing this package.

answered Sep 24, 2014 at 12:34

vitthal-gaikwad's user avatar

Try this

apt-get install postgis

answered Sep 4, 2018 at 6:01

Susaj S N's user avatar

Susaj S NSusaj S N

9001 gold badge9 silver badges22 bronze badges

0

CentOS needs a different package for this problem. For CentOS 6, if you’re using the PGDG yum repository at http://yum.pgdgrpms.org/9.3/redhat/, install the postgresql93-contrib package with the command ‘yum install postgresql93-contrib.

Update and edit as necessary for PostgreSQL 9.4.

answered Dec 1, 2014 at 20:06

Nico Kadel-Garcia's user avatar

I had my worst nightmare while installing Postgis 2.X on SLES 12 SP1. which doesnt have compatible package in zypper repo

Here is how is resolved it on my Postgres server instance running 9.4.X

Prerequsite packages which i have installed prior to PostGis based on the errors

Proj 4 Download source cold, Build --> make install
install Gdal andjibson by adding zypper repo zypper addrepo http://download.opensuse.org/repositories/Application:Geo/SLE_12_SP1_Backports/Application:Geo.repo
zypper install gdal gdal-devel libjson-c-devel libjson

Installing Postgis

Download postgis source code (http://download.osgeo.org/postgis/source/postgis-2.3.0rc1.tar.gz)

Go to Postgis folder 
./configure --with-pgconfig=/usr/lib/postgresql94/bin/pg_config --with-geosconfig=/usr/local/bin/geos-config 
make 
make install

now if you goto postgress DB and create extension postgis; it will work

Important while configuring you should specify pg-config path and geosconfig path and You SHOULD NOT include «without Raster» as RASTER plays main role in creating the postgis extension

answered Sep 21, 2016 at 5:36

Pradeep B's user avatar

this work for me

   SELECT PostGIS_full_version();

To create postgisis run above query in query panel

And for remove postgis from your database run bellow query

   drop extension postgis

answered May 10, 2017 at 10:09

Sameer Kazi's user avatar

Sameer KaziSameer Kazi

16.9k2 gold badges34 silver badges46 bronze badges

if you are using windows system download the postgis.bundle.exe and manually install in C:/(PostgreSQLdirectory/version/ ) and that’s all .

a_horse_with_no_name's user avatar

answered Nov 1, 2017 at 16:00

Harshal's user avatar

2

So I’ve set up the database according to the README regarding installation of the gem and adjusting the database.yml file. I also installed postgis via Homebrew as well as downloaded the Postgres.app.

I’m getting this issue when I either run rails db:create or rails db:gis:setup:

PG::UndefinedFile: ERROR:  could not open extension control file "/usr/share/postgresql/10/extension/postgis.control": No such file or directory
: CREATE EXTENSION IF NOT EXISTS postgis
Couldn't create database for {"adapter"=>"postgis", "database"=>"db_name", "encoding"=>"utf8", "username"=>"postgres", "password"=>nil, "host"=>"db", "min_messages"=>"warning", "pool"=>5, "reaping_frequency"=>10, "timeout"=>5000}
rails aborted!
ActiveRecord::StatementInvalid: PG::UndefinedFile: ERROR:  could not open extension control file "/usr/share/postgresql/10/extension/postgis.control": No such file or directory

My database.yml:

development: &default
  adapter: postgis
  database: db_name
  encoding: utf8
  username: <%= ENV.fetch("DB_USER", "postgres") %>
  password:
  host: <%= ENV.fetch("DB_HOST") %>
  min_messages: warning
  pool: <%= Integer(ENV.fetch("DB_POOL", 5)) %>
  reaping_frequency: <%= Integer(ENV.fetch("DB_REAPING_FREQUENCY", 10)) %>
  timeout: 5000

test:
  <<: *default
  database: db_name

production: &deploy
  <<: *default
  encoding: utf8
  min_messages: warning
  pool: <%= [Integer(ENV.fetch("MAX_THREADS", 5)), Integer(ENV.fetch("DB_POOL", 5))].max %>
  timeout: 5000
  url:  <%= ENV.fetch("DATABASE_URL", "") %>

staging: *deploy

Any idea where the issue is in my setup? Seems like maybe I don’t have PostGis installed properly? This app/database lives on a docker container as well, if that’s relevant or requires some special setup.

Не подскажете в чем причина?
При попытке создания базы:
Ошибка СУБД:
58P01: ERROR: could not open extension control file «/usr/share/pgsql/extension/mchar.control»: No such file or directory
База на Postgre при этом создаётся. Если повторить создание базы на 1С сервере, то получаем другую ошибку:
DATABASE не пригоден для использования
Версии софта:
ALT Server 10.0 + PostgreSQL 13.5 сборка для 1С ; 1С сервер 8.3.20.1789 или 8.3.17 на Windows 2008

russian

postgresql

it

database


8

ответов

Постгрес патченный для 1с?




Постгрес патченный для 1с?

он из родного репо, заявлен для 1С, устанавливал так
apt-get install postgresql13-1C-server


Максим MaxS

он из родного репо, заявлен для 1С, устанавливал …

Да я скачал его. Это какой-то огрызок. Там нет mchar


Максим MaxS

12-й попробовать?

Контриб пакет поставьте


Максим MaxS

он из родного репо, заявлен для 1С, устанавливал …

Из родного для чего?
14-й есть от ПГ Про


Dmitry Kononov

Из родного для чего?
14-й есть от ПГ Про

ALT Server 10.0 искал так
apt-cache search 1C-server

Это проблема установки расширения. В пг отсутствует тип mchar, без него 1ц работать не будет. Проблма решается дистро-специфично.

I am receiving this error when I create extension postgis;:

SQL Error [58P01]: ERROR: could not open extension control file
«C:/POSTGR~1/10.5/pg10/../pg10/share/postgresql/extension/postgis.control»:
No such file or directory

The cause appears to be an incorrect path (an extra postgresql). It should be:
"C:/POSTGR~1/10.5/pg10/../pg10/share/extension/postgis.control"

This PostGIS installer that I used is: http://download.osgeo.org/postgis/windows/pg10/postgis-bundle-pg10x64-setup-2.5.0-1.exe

And I am running PostgreSQL 10.5 on x86_64-pc-mingw64, compiled by gcc.exe (Rev5, Built by MSYS2 project) 4.9.2, 64-bit

While my question is a near duplicate of https://gis.stackexchange.com/a/71476/31, the issue is specific to PostgreSQL 10/PostGIS 2.5, and I don’t think the answer is necessarily the same (since there is no spatial_ref_sys.sql file).

Is there way to correct the error? If not, which files in the extension directory have to run (and in which order) to create the PostGIS extension?

Обновлено: 08.02.2023

Я установил PostgreSQL 9.x и PostGIS 1.5 / 2.0 несколько раз, и у меня никогда не было этой проблемы.

Я только что установил новый сервер CentOS 6.3, и у меня работает Postgres 9.3, как и ожидалось. Я бегал

и я могу видеть файлы в

однако, когда я бегу

Чего мне не хватает?

@PaulRamsey — я бегал find /usr -name postgis.control и его нет. Я могу видеть некоторые файлы в share / contrib; Тем не менее, postgis.control не входит в их число . что вы предлагаете мне сделать? ждать исправления, сделать свое собственное, что-то еще?
@PaulRamsey — я только что проверил, postgis-2.1.so присутствует /lib ли это, значит, я могу просто создать свой собственный файл postgis.control?
Если вам удастся найти файл postgis.sql, вы можете запустить его в своей базе данных (и в файлеatial_ref_sys.sql), чтобы вручную разместить вашу базу данных. Сообщите об отсутствующем контрольном файле упаковщику, это большая проблема.

Если вам удастся найти файл postgis.sql, вы можете запустить его в своей базе данных (и в файлеatial_ref_sys.sql), чтобы вручную разместить вашу базу данных. Сообщите об отсутствующем контрольном файле упаковщику, это большая проблема.

У меня просто была такая же проблема на Ubuntu Server 14.04. Я установил postgis расширение из официальных репозиториев Ubuntu, используя apt-get install postgis .

Тогда find /usr -name postgis.control не вернул никаких результатов.

Причина не extension/postgis.control была установлена, потому что постгис-скрипты не были установлены.

Решение состоит в том, чтобы установить это.

На Debian-подобных дистрибутивах:

Менеджер пакетов aptitude автоматически определит правильные версии пакетов для установки. Postgis-doc также будет установлен.

РЕДАКТИРОВАТЬ

Как некоторые люди заметили в комментариях, postgis* это не является обязательным, поскольку оно устанавливает некоторые пакеты, которые строго не требуются, чтобы заставить его работать.

Обязательные пакеты postgis и postgresql-9.x-postgis-scripts метапакеты. Они выбирают правильную реальную версию для вашей системы. Таким образом, команды для установки необходимых пакетов

для postgresql-9.3 . Ubuntu 16.04 запускается, postgresql-9.5 поэтому команда становится:

Вы можете проверить успешность операции, выполнив следующую команду:

На моем сервере он теперь возвращает:

Теперь вы можете включить расширение в любой базе данных на вашем сервере postgres:

В один прекрасный вечер произошла неприятная ситуация, сервер физически перестал запускаться. Сисадмин после осмотра объявил о неисправности обоих дисков из зеркального рейда. Просто как выиграть в лотерею))). Бекап базы был не очень далекий, но все-таки хотелось восстановить базу 1С полностью, чтобы не потерять даже одного дня работы. Диск отвезли в специализированную контору, и за ночь они выудили что смогли с этих дисков.

Естественно, не обошлось без потерь. На сервере стоял сервер PostgreSQL и, следовательно, меня интересовала папка из его рабочего каталога data. На новом компьютере установил postgresql с нуля. той же версии, что и стоял на упавшем сервере, с теми же настройками. Остановил службу чистоустановленного postresql , заменяю папку data в рабочем каталоге postreSQL (обычно это находится примерно там — C:Program Files (x86)PostgreSQL9.0.3-3.1C), восстановленной специалистами с битого диска. Запускаем службу PostgreSQL. У меня она не сразу запустилась. После некоторых экспериментов выяснил, что при копировании папки слетели права на нее и служба не могла ее прочитать и не стартовала из-за этого. Настроил права на каталог data — все взлетело))) Чудо, даже 1С запустился конфигуратор)))

А вот дальше ждал неприятный сюрприз. При попытке выгрузить базу в dt вылетала ошибка СУБД ERROR: could not open file »base/33264/49743»: No such file or directory. Тестирование и исправление вылетало с той же ошибкой. Видимо специалисты не все файлы таблиц postgresql восстановили.

Я решил проблему следующим образом. Сохранил структуру конфигурации в cf файл. При тестировании и исправлении по строке состояния заметил, на каком объекте падает тестирование. У меня это оказался регистр накопления. Я его удалил, обновил базу данных. а потом заменил конфигурацию базы данных на сохраненную ранее в cf. При таких действиях таблица создастся заново, но данные из нее будут потеряны.

Мне повезло, что пострадала только одна таблица, и это оказался регистр накопления. Его легко можно заполнить заново, перепроведя документы. Если бы пострадал какой нибудь справочник или документ, было бы, конечно, хуже, данные оттуда уже нельзя было бы восстановить так просто. Могла также пострадать какая-нибудь системная таблица 1С и тогда конфигурация вообще не открылась бы. Мой путь решения не идеален, но в моем случае помог восстановить базу полностью. Может, кому поможет мой опыт))

I am using Postgres 9.6.3 and PostGIS 2.3.2 installed using Homebrew on OS X El Capitan.

mdfind -name postgis.control shows:

brew info postgis shows:

When I start the Postgres console I see:

I read a similar question, PostGIS Homebrew installation referencing an old path?, and tried to reload postgresql using the commands given in the top answer, but I am still seeing psql (9.6.3, server 9.6.1) . Also, I believe my issue is different because it’s looking for the extension control file in /Library and not /usr/local/Cellar .

Any help would be appreciated.

14.8k 14 14 gold badges 53 53 silver badges 62 62 bronze badges
121 1 1 gold badge 1 1 silver badge 6 6 bronze badges
ok @Fiona so what ended up working for you at the end?

2 Answers 2

When you try to install postgis it install latest version of postgresql along with it as dependency. So if you installed postgres@V (where V is user desired version )

brew install postgresql@V

later you run this command

brew install postgis

it will install postgres10.1 or whatever is latest. So after that if run

create extension postgis;

In postgresql@V it will try to check its extension directory and it won’t find postgis.control in extension directory as this postgis is installed in extension folder of postgresql version that is installed with that.

To solve this problem, you have to create a symlink from given installation of postgis to the desired postgresql@V

This example for postgresql@9.6

before running these commands, please check postgresql version and file path in your system

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

Зачет. )
1. Для работы c rаr-архивами, есть утилита unrar.
Только там синтаксис для ключей — вендовый. Долго тупил. )
2. И в консоли, вместо ‘su root’ — лучше ‘su -‘.
Вот уже что-то есть — советую статью дополнить — чем больше описаний тем лучше.
Книга знаний: v8: Личный опыт установки сервера 1cv8.1 beta на Fedora Core 5
Спасибо, только вот я сомневаюсь, что разрешение подключаться всем со всех хостов есть истинно верное.
Спасибо, только вот я сомневаюсь, что разрешение подключаться всем со всех хостов есть истинно верное.

Как я понял, в конфигурационном файле PostgreSQL нужно разрешить только localhost?

И ещё, может кто знает: как сделать так, чтобы оснастка управления серверами 1С запрашивала пароль на любые действия по добавлению/удалению сервера кластера и БД? А то несекъюрно как-то.

(Конечный компьютер отверг запрос на подключение).
Ставил на ФС 6.0, все по инструкции. При подключении — ошибка.
Ничего думаю, посмотрю как на виднах.
Поставил PostgreSQL — то же самое:
Запускаю оснастку управления серверами предприятия из меню Пуск – 1С Предприятие 8.1 – Серверы 1С Предприятия. Создаю центральный сервер, при нажатии на плюсик 10061(0x0000274D).

В чем может быть причнина? Версия платформы 1С:Предприятия 8.1.7.30 (Тестовая)

(9) Выключен. Фпер — any to any
Говорю, поставил БД на вин2003 — та же самая ошибка.
11 — подробнее пожалуйста..дистр, как устанавливал .. скорее всего (предполагаю) локализация консоли. до установки «добра» :) export LANG=ru_RU.utf-8. на мандриве помогает ))
база там создается. но по запуску конфигуратора с попыткой загрузить базу выдается эта мессага
опиши подробнее, чтобы можно было воспроизвести ситуацию. (если не затруднит конечно).
первый запуск postgresql как делал ? версия postgresql ? версия сервера 1С предприятия ?
8.0.16.2, конф 1.5(1.5.14.4) файлсерверный вариант. postgres — апрельский ИТС.
создал копию базы. открыл базу с помощью 8.1. предложили конвертнуть. утвердительно согласился. после примерно 4 часов конвертирования выгрузил базу. загружаю базу уже как клиент-серверный вариант. ошибка.
8.0.16.2, конф 1.5(1.5.14.4) файлсерверный вариант. postgres — апрельский ИТС.
создал копию базы. открыл базу с помощью 8.1. предложили конвертнуть. утвердительно согласился. после примерно 4 часов конвертирования выгрузил базу. загружаю базу уже как клиент-серверный вариант. ошибка.
————————————————————
постой! тут что-то не вяжется :).а сервер приложений ? 4 часа . а размер базы какой был?
как я понимаю(раз в этой ветке пост) — все сделано согласно постов 0 и 2 .
на машину с linux был установлен сервер 1С и(возможно) сам скуль. затем через клиентскую часть (или с помощью консоли) была создана база — на этом этапе проблем не было!(?). затем подключение с помощью клиентской части к серверу 1С — ошибка?!
сделано согласно http://life.screenshots.ru/the-code-inside/php-platform/linux-1c-setup
база создалась без проблем с помощью «Серверы 1С предприятия»
у «меня» давно уже больше гига, но конвертится на целике 2000 около 15 минут ))), ну да ладно — это дело десятое. давай думать %)
———————————————————————
(11)Серверы 1С предприятия -> Создание новой информационной базы
Порядок сортировки не поддерживается базой данных»
———————————————————————-
(20)база создалась без проблем с помощью «Серверы 1С предприятия»
———————————————————————-
я что-то не понял ?
изначально она создалась без проблем. в последствии пытались создавать новые, возникала такая ошибка и тут
щас найду апрельский диск попробую прямо с него установить на 1 комп всю эту байду ..(свои я выкачивал с 1С) . потом отпишусь .. к сожалению у меня инет не в рабочее время доступен не всегда :(
У меня как у чайника вопрос , сервер 1С ставится только в графической оболчке типа KDE или Gnome? а в консоли будет это все работать
пофиг..я графическую вообще не влючаю, что бы ресурсы не «жрало» :), а по надобности startx. Так что дело любительское — хочешь из кде-гнума ставь, хочешь так ;)
поставил..с апрельского (8.1.6.38). сервер+клиент+скуль . в качестве «испытуемого» был взят комп: asus p5b-e/cel 2.8/1024Mb/sata2x2=raid0/+fedora core 6 32 bits (пришлось с инета выкачать), ставил все на 1 комп :) — все заработало с 1 запуска и работает. Клиента тоже с этого диска поставил. конфа типовая бухгалтерия . 1.16. в ней ошибка при расчете аммортизации ОС.

Здравствуйте.
Установил сервер postgres
«Инициализируется база данных: mkdir: невозможно создать каталог ‘/var/lib/pgsql/data/pg_log’: фаил существует» СБОЙ.

Помогите в чем может быть проблемма?!

Я сделал так: удалил 1с-овский постгрес, удалил каталог /val/lib/pgsql , поставил родной, запустил, он инициализировал базу, потом удалил его, но каталог /val/lib/pgsql оставил. Потом снова установил 1с-овский и все работает. Надо сказать, что LANG=ru_RU.utf-8 должен быть при этом системным, тогда не надо будет это набирать при запуске постгреса.
(29) а какая ОС?
«выдоет ошибку «Инициализация базы данных» — СБОЙ
«Запуск сервера postgres» — СБОЙ» — это потому, что часть скрипта отработала..то есть каталог /var/lib/pgsql/ создан.
(30)системным можно сделать сразу после установки ОС export LANG=ru_RU.utf-8
(31) Системным, на мой взгляд, надо делать при установке, а не после. Тогда можно будет забыть про экспорт.
(36) конечно можно и нужно :) кто же спорит ?! тем более, что utf8 — это будущее )))
Все делается от рута.
при выполнеии команды psql -h localhost postgres postgres
выдоет ошибку psql: FATAL: Ident authentication failed for user «postgres»

Ну или в последней строке свою сетку или хосты

(31) наблюдал то же самое, помогло следующее: удалил все пакеты постгреса, поставил только необходимые — поехало сразу, не забудь удалить ‘/var/lib/pgsql/data/pg_log’
при попытки подклюиться к потгрею выдоет Error connecting to the server: FATAL: password authentication failed for user «postgres».

Вот я всё сделал по инструкциям приведеным выше. вот что получилось:
сервер Fedora 6, версия сервера 1с 8.1.7.37, постгрес 8.1.5-12.1C.

С клиента подключаюсь к серверу, пытаюсь создать базу, в отет ошибка:

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

(48) во первых, к серверу я подключился, я не могу просто создать базу. Во вторых поднят DNS
(49) , понятно, я написал как было у меня. Тоже подключился, вижу кластер, а создать , базу не могу. Там с именами что-то кривовато, а что непонятно. Ну вобщем если все прописано, тогда я пас.
(49)». «Ошибка соединения с сервером 1С:Предприятия 8.1. » — а в 49 «. во первых, к серверу я подключился. «. не совсем понятно ..то есть в консоли сервера приложений (1С) информационную базу создать удалось ? или нет ? ошибка при создании базы данных на скуле ?
Да, в дополнение. Советую, чтобы исключить постгрес, установить pgadmin и им тестировать соединение с постгресом. Кстати, очень удобен.
53 — значит проблема все-же с постгри . кстати, а SQL на том же компе, где и сервер приложений ? или на другом ?
Самба для оснастки нафиг не нужна, работает без нее.
В доках по установке НИГДЕ нет требований установить самбу.
Откуда автор это взял?
Возможно, будут работать без ключа и будущие версии
При установке пакета, все настраивается как положено, и процесс сервера сразу стартует

1C_Enterprise-ws…
1C_Enterprise-ws-nls…
Если веб-служб не используются, зачем лишние пакеты?

Важный момент настройки — если поднят windows-домен и есть службы DNS, то в DNS обязательно должна быть быть запись типа A (host), указывающая на ip сервера предприятия.
Для чего — сервер 1с предприятия должен иметь возможность разрешить свое имя через DNS, иначе не сможет подключиться к БД.
Вот бы 1с выпустила сборку — ставишь и сразу у тебя есть сервер 1с. — а то неохота столько времени тратить на линух.

всего 2 команды (или одна, если пакеты ставить сразу все за один заход).

настройку постгре можно пропустить, есть не заботишься о супербезопасности.

2Kraft
Наиболее вероятная причина — имя хоста сервера не разрешается по имени с твоей машины. Решение — настройка днс или правка руками файла hosts.

2Advan
«. а то неохота столько времени тратить на линух.» — лентяй!

на установку нужно:
1. около 30 мин — установка системы, время зависит от можности машины и набора устанавливаемого ПО.
2. 5-7 мин — установка пакетов сервера, постгре, инициализация БД
3. 15-20 мин на то, чтобы убедиться в работоспособности системы, настроить сеть и проч.
4. еще 30-40 мин на окончательную доводку и тестирование.

Итого сервер поднимается всего за час-полтора.
Это разве много?

еще замечание — при установке системы /var лучше создать отдельным разделом
в /var хранится часто меняющая инфа, в т.ч. логи, базы данных и т.п.

3. /home — домашние каталоги пользователей, а бы оставил гиг 10. Сервер 1С предприятия в своем каталоге (/home/usr1cv81) хранит инфу о настройках, не уверен, но может понадобиться достаточное количество места
4. /var — часто меняющаяся инфа, логи, бд и проч. Размер — скока считаете нужным. БД имеет свойство расти, место понадобится

Постгрес не рулит похоже — надо смотреть в сторону IBM DB2

2Advan
Прежде чем делать такие выводы, лучше почитать что за постгре пишут в интете.
постгре — достаточно давняя и устойчивая система, БЕСПЛАТНО РАСПРОСТРАНЯЕМАЯ.
Показатели производительности вполне на уровне.
Кстати — 40% пользователей interbase/firebird работают базами объемом от 2 до 40 Гб. До 40 Гб 1Сная база будет расти очень долго.

И еще — скажи своему диру скока нужно отвалить за IBM DB2 — и ты еще вчера работал на постгре.

(69)»До 40 Гб 1Сная база будет расти очень долго» — ты не прав — не так уж и долго — наша база уже к 30 гигам подползает.
А главное в работе 1с с постгрес — это бюлокирование таблиц.
для постгре базы регулярно нужно запускать vacuum.
Вполне может быть, что твоя база сильно похудеет.
Как заявила 1С в ближайшем будущем конфы будут выходить с учетом особенностей платформы 8.1, на 8.0 поставят крест и забудут.
А в 8.1 блокировками можно управлять из внутреннего языка, так что все будет упираться в качество кода конфигурации
(71) оно и сейчас туда упирается (и без контролируемых блокировок хватает)
согласен, модуль в 15000 строк сплошь пестрящий запросами не может работать супербыстро
(69)Она до определенного уровня бесплатна — как раз по нам — двухголовый сервер с 4 гигами оперативы

Сейчас при попытке подключения к серверу пишет:

и. кто может достоверно сказать нах самба нужна при работе трёх-звенки? ИМХО максимум для winbind, чтобы с доменные имена разешать.
кстати — вышла новая версия (пока для тестов) сервера 1С 8.1.7.39. -на сервере уже заменил — сейчас качаю клиента ..

Мля? без эксцессов не получается. В общем, загрузка базы уже подходила к концу и тут в конфигураторе вылетела ашыпка:

Попытка вставки неуникального значения в уникальный индекс.

Кто в курсе, что в постгресе надо подкрутить?

ИМХО лучшая ветка на мисте за последнее время, много по делу сказано
(80) Видимо, крутить надо в 1С, т.к. изучать, где что произошло и какое
значение принял какой счётчик — не самое интересное занятие.
Подскажите пожалуста. На Linux Open SUSE Поставил Сервер 1С. Поставил PostgreSQL. Все запускается прекрасно. На Винде поставил клиента 1С, успешно подключился к Серверу 1C, осталось создать БД, тут то и проблема — не выходит: При создании базы данных выдается ошибка — Is the server running on host and accepting TCP/IP connections on port 5432? может кто поможет?
кто скажет почему связка PGSQL+1c8.1 так тормозит? Разов в 7-8
(85) Конфиги постгреса копай.
Посмотри nmap-ом, открыт ли у тебя постгресовский порт.
открыт порт, конфиг весь поперелопатил, если у кого работает покажите содержимое, может я что то упустил.
(85) Покажи netstat -na |grep tcp
и содержимое pg_hba.conf
иначе сложно ответить

Читайте также:

      

  • Как включить ультра графику pubg mobile
  •   

  • Call of duty mobile как поменять серии очков
  •   

  • Как убрать прыжок с колесика в cs go
  •   

  • Как запустить terminator resistance на слабом компе
  •   

  • Iw5sp exe call of duty modern warfare 3 ошибка

Posted by: , July 7, 2014

Question:

There should be more problems when trying to create the 5 extensions

$ psql  -U postgres book -c "CREATE EXTENSION tablefunc"
ERROR:  could not open extension control file "/usr/share/postgresql/9.3/extension/tablefunc.control": No such file or directory

How to Fix :

You can fix it by just downloading a package.

$ sudo apt-get install postgresql-contrib

Downloading the postgresql-contrib packages will give the ability to use the following five commands:

$ psql  -U postgres book -c "CREATE EXTENSION tablefunc"
$ psql  -U postgres book -c "CREATE EXTENSION hellopcduino"
$ psql  -U postgres book -c "CREATE EXTENSION ilovepcduino"
$ psql  -U postgres book -c "CREATE EXTENSION pcduinoisbest"
$ psql  -U postgres book -c "CREATE EXTENSION hellolinksprite"

And now you should be good to go!

Yang

   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. Настроил, работает.

Понравилась статья? Поделить с друзьями:
  • Error could not open extension control file no such file or directory
  • Error could not open c program files java jre7 lib i386 jvm cfg что делать
  • Error could not open c program files java jre7 lib amd64 jvm cfg
  • Error could not lock config file c program files git etc gitconfig permission denied
  • Error could not locate the bindings file tried