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
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
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
5,36810 gold badges50 silver badges75 bronze badges
answered Apr 30, 2014 at 21:01
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
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 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é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.
answered Jan 10, 2014 at 12:57
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
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
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
Try this
apt-get install postgis
answered Sep 4, 2018 at 6:01
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
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
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 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 .
answered Nov 1, 2017 at 16:00
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
13.03.07 — 23:09
Пришлось устанавливать 1С на Linux-сервер. Все свои действия аккуратно записал и заскриншотил:
http://life.screenshots.ru/the-code-inside/php-platform/linux-1c-setup/
Буду благодарен за уточнения и сообщения о неточностях.
101 — 24.05.07 — 11:23
хм , тогда может весь postgresql.conf сюда, правда большой он…
102 — 24.05.07 — 11:41
пoлучилось, теперь вылази вот это ERROR could not access file «$LIBDIR/MCHAR»: No such file or directory.
103 — 24.05.07 — 12:11
А это уже связано , кажется , с тем, что установлен не 1с-овский постгрес
104 — 24.05.07 — 12:19
спасибо большое за помощь.
105 — 25.05.07 — 04:24
Помогите пож разобраться ещё в 1 ошибке. При создании БД выдает:
ERROR could not access file «$LIBDIR/MCHAR»: No such file or directory.
либо
DATABASE не пригоден для использования.
может я неправильно её создаю? или все таки косяк в postgre?
Буду благодарен за помощь.
106 — 25.05.07 — 13:22
(105) читай пост 103 …
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), заранее спасибо!
108 — 31.05.07 — 16:03
Народ кто-нибудь ответил expert? Та же самая проблема, но для винды. PostgreSQL 8.1.5, 1C-Предприятие 8.1.7. Все встало под винду без проблем, база создается. Но при запуске конфигуратора «Ошибка создания информационной базы»
«Ошибка установки или изменения национальных настроек информационной базы
Порядок сортировки не поддерживается базой данных». Перевод базы в любую другую кодировку не помогает.
109 — 01.06.07 — 09:51
(108) вероятно при установке постгри неправильно была выбрана кодировка (должна быть utf-8) …
кстати, «сама 1С» в официальном руководстве по установке под винду грит устанавливать язык аглицкий ..вот передо мной книжица «1с предприятие 8,1 клиент-сервер особенности установки» — там и на скринах тоже самое…как-то , ради интереса, ставил постгри на вин2003 — нормально работает ..
110 — 04.06.07 — 09:44
Народ у кого работает 1С на линуксе, покажите содержимое postgresql.conf и pg_hba.conf
111 — 05.06.07 — 10:30
Не могу ставить язык английкий. у меня база, которая конвертится из 8.0 — русская
112 — 05.06.07 — 12:43
при инциализации кластера БД параметр Location (default:C) надо выбрать
Russian. И тогда «ругань: Порядок сортировки не поддерживается БД» — исчезает.
113 — 05.06.07 — 13:11
(112) Обычно это называется locale. Уроды, млин.
114 — 15.06.07 — 21:25
-> 110
У меня пока не работает
Могу подсказать вот что — Постгрес умеет логгировать практически всё.
Настраивается в 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).
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
116 — 30.06.07 — 16:29
Вот ещё описание установки 1С 8.1 на Linux — как сервера, так и клиента.
http://wiki.etersoft.ru/ProgrammnoeObespechenie/BuxUchjot/Ustanovka1S81
117 — 07.07.07 — 14:46
(112) У кого ругань на «Неправильный порядок сортировки», мне помог такой
способ: удалить /var/lib/pgsql/data. Зайти в систему под пользователем postgres
и сделать initdb -E UTF8 /var/lib/pgsql/data
118 — 26.07.07 — 13:40
У меня таже фигня с ошибкой 10061(0x0000274D)
(Конечный компьютер отверг запрос на подключение) , верх-дном все конфиги уже перевернул, неск раз всё по переустанавливал, перечитал кучу инфы по установке 1с 8.1 и Линукс, один хрен вылазиет.. можь кто знает чё делать то?
119 — 31.07.07 — 14:42
(117) — не прокатило. А вот su — postgres -c ‘LANG=ru_RU initdb /var/lib/pgsql/data’ — прокатило.
120 — 31.07.07 — 14:45
извиняюсь! д.б. так: su — postgres -c ‘LANG=ru_RU.UTF-8 initdb /var/lib/pgsql/data’
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
122 — 13.08.07 — 12:54
фигня какая-то, переставил сервер 1С… работает…
в пятницу 2 раза переставлял — не работало…
акваланг.
123 — 30.08.07 — 16:50
Блин… Целый день ковырялся
Mandriva Linux, PostgreSQL с диска ИТС, при попытке добавления новой базы пишет:
«Ошибка СУБД, не верное значение параметра lc_messages:en_US», при этом в файле postrgressql.conf, этот параметр установлен в ru_RU.UTF-8
Что это может быть!?
124 — 30.08.07 — 17:11
/usr/share/locales/install-language-pack en_US
и проблема исчезнет.
125 — 30.08.07 — 17:51
Спасибо, но че-то я такого пути найти не смог, у меня в /usr/share/ есть locale, может че-то с ним надо сделать?
126 — 30.08.07 — 18:09
127 — 30.08.07 — 18:10
Скажите же наконец — как на Mandrive en_US локаль поставить — если проблема действительно в этом?
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
129 — 30.08.07 — 18:39
Отсюда видно, что можно и
/usr/sbin/locale-gen en_US
130 — 31.08.07 — 13:00
Спасибо! Хоть решение оказалось и не таким, но направление верное. Действительно — отсутствовала локаль en_US, но что самое интересное — 1С нигде не заявляет что она вообще нужна. В общем установил ее и rpm и все ОК!
131 — 06.09.07 — 15:34
У меня все установилось !
Сервер Linux fedora 6 на нем postgresql 8.1.5-14.1C и 1С 8.1.8.76
все вроде заработало но как только в базе начинаются болемение серьезные работы выскакивает ошибка: Ошибка на сервере или соединение разорвано администратором. Ошибка формата потока.
Как с этим боротся ???
132 — 07.09.07 — 19:13
jam
133 — 17.10.07 — 06:14
А как быть с ключём защиты 1с сервера ? он его на линуксе видит ???
134 — 22.10.07 — 10:14
народ, кто-нить ставил сервер 1с8.1 линуховый на freebsd.. а то в комплекте идут rpm-ки..
135 — 13.12.07 — 10:39
Подскажите, может, кто сталкивался…
Клиент к серверу подключается только со второго раза, первый раз выдаёт:
«Ошибка соединения с сервером 1С:Предприятия 8.1:
server_addr=tcp:#############:1563 descr=Ошибка сетевого доступа к серверу
(Windows Sockets — 10064(0x00002750). Произошла ошибка операции на сокете, т.к. конечный хост выключен.)
Жмем «Перезапустить» — и всё ОК.
Или, если жмём «Отмена», — в следующий раз подключается сразу…
136 — 13.12.07 — 12:11
И ещё, если позволите…
Возможна ли работа клиента при помощи идущего в дистрибутиве Мандривы Вайна?
У меня клиент встал, но не дает опций подключения к серверу…
137 — 16.12.07 — 12:30
А кто-нить сервер на убунту ставил?
138 — 16.12.07 — 14:14
(137) ubuntu и suse , ставится без проблем, только малость поколдовать.
139 — 16.12.07 — 18:22
(138) А можно заклинание узнать?
140 — 16.12.07 — 21:07
(139) Можно. Учить линукс. Посмотреть что делают рпм-ки кроме установки самого сервера. Создают пользователя, домашний каталог, скрипт для запуска и т.д. В федоре несколько подругому, поэтому и надо колдовать.
141 — 16.12.07 — 21:10
142 — 16.12.07 — 22:27
(141) Огромное спасибо!
143 — 19.12.07 — 13:51
(137) А на счет SUSE не подкинешь инфу?
144 — 20.12.07 — 09:46
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 — машине в инете (в офисе).
146 — 05.02.08 — 02:30
да, незабудте в /etc/passwd прописать:
usr1cv81:x:1005:1013::/opt/1C:/sbin/nologin
=)
147 — 05.02.08 — 05:55
(145,146) А UID и GUID явно задавать — так и надо?
148 — 05.02.08 — 05:57
как все сложно… зато бесплатно
149 — 05.02.08 — 07:21
уид и гуид те подарит серв)))) бесплатно, значит даром — потратил 3 часа своей жизни, поделился — плохо?
150 — 05.02.08 — 08:38
(149) Так и пиши, для неофитов. Скопируют 1005 и 1013, будут тебя обвинять в
неправильной работе.
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С сервера входит ПО и для Линукса и для Виндовса ?. Или это разные комплекты. Т.е. могу ли я взять диск с сервером купленным (другом) под Винду и поставить его себе на Линукс — ключа ведь вроде не надо ? (Про тюрьму и совесть я в курсе…:) )
Надеюсь на ответы. Спасибо …
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С»…»
«файловый» а что клиент-сервер его не готовили ?
Опять таки заранее спасибо …:)
153 — 09.02.08 — 21:02
(151) 1. W2K3 не обязательно покупать под 8.1, вроде. MSSQL тоже -есть бесплатный.постгрес, идет в комплекте
2. У нас вроде не требует пока.
3. На диске есть папки windows linux.
(152) Может, они про 7.7 говорят?
154 — 09.02.08 — 22:43
To Al113:
1. Ну сервер (1С) должен работать под серверной ОС-ю (ИМХО). А под чем еще можно нормально запустить , ну скажем 30 пользователей. PostgreSQL (опять же ИМХО)лучше юзать под Линукс — он ж поднего был изначально вроде написан. Да и материальный смысл теряется если сервер от МС а скуль — Постгре.
Кстати а на чем у Вас все сделано ( интересует ОС-ь , железо , кол-во юзеров, продукт 1С, косяки и глюки ..:) ).
З.Ы. Вот кстати попробовал дома поставить это все на Мандриву 2007 ( давно на диске болтается 2-й ОС-ю с прикрученным ЕТЕРСОФТ-ом -еще 7.7 пробовал..). Взял диск с сервером ( ну есть где..:) )Сервер 8.1 — вроде встал . ПостгреСКЛ — вроде тоже встал . Клиент под ЕТЕРСОФТ-ом тоже вроде встал . Правда конфигурации никакой под рукой нету . Так вот — хочу подключиться к существующей базе — а он дает только путь к ФАЙЛУ БАЗЫ ДАННЫХ . т.Е. ТОЛЬКО ФАЙЛОВЫЙ ВАРИАНТ. А как его заставить создать базу данных ? Может кто подскажет?
И еще под Линух есть какие-нибудь ( лучше GUI-ские .. ну Виндузятник я…:)) инструменты , чтоб полазить в 1С сервере и в ПостгриСКЛ-е ?
Опять таки заранее спасибо …
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, будет всем полезно
158 — 28.02.08 — 20:04
(154) А вот и дает только файловый, потому что клиент 1Сv81 под вайном ХАСП-ключика не видит (который на рабочее место).
159 — 29.02.08 — 07:18
(157) Пока от 1С патчи есть только для PostgreSQL 8.2.4, они ставятся нормально
на 8.2.6. Если для 8.3 не пойдут — либо допиливай патчи, либо жди 1Сных
(которые пишут опять-таки Олег Бартунов сотоварищи).
160 — 03.03.08 — 11:52
Кто нибудь сталкивался с такой ошибкой
SQL State: 28000
Native: 210
Filied to send the authentication packet;
Could not flush socket buffer
Возникает при попытке подключения к базе на удаленном компе. Каталог базы смонтирован по NFS. На локальном компе все работает прекрасно.
161 — 12.03.08 — 18:16
Столкнулись с проблемой
«…не обнаружен ключ защиты…»
при подключении 13 машины
ключ на 50 пользователей
на конфигурации suse postgresql 1c v8.1
может кто сталкивался ?
заранее Спасибо
162 — 12.03.08 — 19:02
(161) это серверный ключ, он нужен при работе более чем с 12 юзерами.
163 — 13.03.08 — 08:04
up
164 — 13.03.08 — 16:27
(162)Это подтверждение, по моему, того, что на конфигурации suse postgresql 1c v8.1 сервер может работать с 12 подключениями без дополнительных лицензий. А твой ключ на 50 пользователей, скорее всего, система не видит.
165 — 14.03.08 — 12:39
(164) Всем спасибо разобрались
166 — 23.03.08 — 17:18
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с крутящийся там же, к нему без проблем….
168 — 03.04.08 — 11:29
Такая проблема — на убунту 7,10 rphost вешает проц насмерть, клиенты тут же говорят, что сервер 1с не работает и отваливаются. 3 месяца работали нормально, а теперь при запуске ragern строчка /opt/1C/v8.1/i386/rphost в htopе висит на первом месте. Никто не сталкивался с подобным явлением?
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]
170 — 07.05.08 — 08:46
Народ помогите…поставил сервер все вроде нормально, при создание базы клиентом пишет
Ошибка соединения с рабочим процессом
server_addr…1562 descr=Ошибка сетевого доступа к серверу
(Windows Socket-10110(0х0000277E). WSALookupServiceNext не может возвратить каких-либо дополнительных результатов.) line=546 file=.srcDataExchangeTcpClientImpl.cpp
171 — 07.05.08 — 09:24
(170)
отключай все фаерволы и на клиенте тоже
попробуй заново
172 — 07.05.08 — 09:28
+(171)
а забыл
на клиенте в host должен быть прописан 1с овский сервер
1Ccomp 192.168.1.1
+ на сервере прописан
127.0.0.1 1Ccomp
173 — 07.05.08 — 09:42
174 — 07.05.08 — 09:45
+(173) ошибочка вышла не дочитал вопрос
175 — 07.05.08 — 09:46
+(174)
хотя если на сервере ключи 1Ссервер + 50 пользователей, а где то посети ключ на 13 то вполне может быть
176 — 22.05.08 — 11:19
Обнаружена старая версия формата базы данных.
Необходимо обновить формат данных перед использованием PostgreSQL.
Дополнительную информацию см. в /usr/share/doc/postgresql-8.1.5/README.rpm-dist.
Как это решать?
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
Нахрена было делать какую-то свою пропатченную версию СУБД, если они ее не могут седлать нормально, а СКУЛЬ, лежащий в репозиториях запускается с полпинка…
178 — 22.05.08 — 13:08
гм библиотека libreadline устарела — следовательно либо пользовать старую версию ОС либо использовать замену библиотеки libreadline.so.5.2
179 — 22.05.08 — 13:09
по крайней мере так это решаеться в ubuntu хоть систему свою напиши…..
180 — 22.05.08 — 14:14
Fedora 8
181 — 22.05.08 — 14:18
Библиотека версии 5.2-10
182 — 22.05.08 — 14:20
Попробую снести 5-ю версию и поставить 4-ю, но тогда возможно перестанет работать куча приложений, которые привязаны к 5-ой версии
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
184 — 22.05.08 — 14:23
все дело в этих ссылках и ничего не надо переставлять но как они будут правильно в твоей системе….
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
186 — 22.05.08 — 14:29
Хм… Спасибо. Попробую.
187 — 08.07.08 — 11:02
поднял 1с на линуксе, но не работает аутентификация Windows. База стоит на контроллере домена на SAMBA. Кто — нибудь сталкивался? как лечить?
188 — 19.07.08 — 00:00
Те же проблемы, что и у 187. Не получаеться заставить 700 пользователей вводить пароль ручками
189 — 22.07.08 — 09:27
(187) А какой у тебя линух? У нас, например аутентификация Windows идет через Novell клиента.
(188)Неужели, у тебя 700 пользователей в 1С под линухом работает?
190 — 24.07.08 — 14:05
(189) Нет, под виндой. И не 700 а 70, опечатка
Проблемы с аутентификацией Windows, при сервере 1с предприятие на линуксе так и не решил.
191 — 05.08.08 — 07:44
у нас возникла проблема: не виден сетевой ключик HASP, 1с8.1 сервер стоит на SLES10 SP2 x86, пускает только 12 пользователей (как выяснилось что Линха пускает только 12 пользователей). У кого нибудь была такая проблема? и как с ней бороться?! Такое чувство что что то нужно добавить или прописать где то!
192 — 05.08.08 — 07:52
(191) Поставить драйвер Hasp..
193 — 05.08.08 — 07:57
(192) дак ставили.. причем качали с Аладина
194 — 07.08.08 — 08:02
Я подозреваю, что до 12 пользователей по умолчанию и без ключа под линухом запускается. Скорее всего, так.
Следовательно, у тебя, вообще, Hasp не виден. Попробуй его убрать, все равно останется 12 подключений.
195 — 08.08.08 — 02:32
(191)
нужно 2 ключа
один 1С сервер ставишь на сусе
другой — на колл пользователей — на любом компе сети.
Причем важно — они должны стоять на физически разных компах.
Проверь также маршруты до компов с ключами и обратно
все работает — (была проблемка с подсетью — кому интересно спрашивайте)
196 — 08.08.08 — 04:21
(195)А если у конторы один ключ?
197 — 08.08.08 — 06:59
(196)
купить второй или хм…. , но не для форума
198 — 08.08.08 — 07:08
+(194)
чет у меня не запустилось
наверное руки кривые :))))
199 — 08.08.08 — 07:12
(0)
Да кстати вопрос к автору
действительно — самба там зачем — ?
200 — 08.08.08 — 07:29
(197)Фигасе!
Все же не понятно, для чего второй ключ?
(198) Ок. Не запустилось. А ключ на сколько пользователей у тебя был?
(199) Я тоже с самбой кувыркался для файлового варианта 1С с базой на SLED. Настроил, работает.