-
-
051ru приподнятое
Listens: гул
- IT
- Cancel
Ставлю сервер БД под postgre для 1с8. Поставил сборку postgre от 1с. Все вроде встало хорошо. При установке указал кодировку UTF8. Однако при создании информационной базы данных выскакивала ошибка
createdb: database creation failed: ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (WIN CP1251).
HINT: Use the same encoding as in the template database, or use template0 as template.
Действенное решение ниже.
В первую очередь необходимо удалить template1. Шаблоны не могут быть удалены, поэтому сначала мы изменим его, как-будто это обычная база данных:
UPDATE pg_database SET datistemplate = FALSE WHERE datname = ‘template1’;
2. Теперь мы можем удалить его:
DROP DATABASE template1;
3. Следующий шаг – создание новой базы данных из шаблона template0, с новой кодировкой по-умолчанию:
CREATE DATABASE template1 WITH TEMPLATE = template0 ENCODING = ‘UNICODE’;
4. Теперь изменим базу данных template1 чтобы она стала шаблоном:
UPDATE pg_database SET datistemplate = TRUE WHERE datname = ‘template1’;
Рестартим сервисы и средствами 1с создаем информационную базу в кодировке UTF8 для postgre.
slasher
15.10.21
✎
14:36
Всем, привет!
есть список общих баз 1С, в файле ibases.v8i,
имена баз написанные на латинице отображаются нормально, а на кириллице — кракозябрами.
Почему так? В региональных настройках сервака везде стоит русский язык, Россия, кроме интерфейса, он английский.
1Сергей
15.10.21
✎
14:42
файл ibases.v8i в нетой кодировке
1Сергей
15.10.21
✎
14:43
д.б. анси
acht
15.10.21
✎
14:45
(2) Сфигали?
https://its.1c.ru/db/v8318doc#bookmark:adm:TI000000368
Файл представляет собой текстовый документ в кодировке UTF-8 и состоит из секций.
Каждая секция описывает одну информационную базу.
1Сергей
15.10.21
✎
14:57
(3) попутал, соррян. Да, ютф-8
slasher
15.10.21
✎
15:31
(3), да дело было в кодировке, спасибо
а может кто-нибудь знает в какой момент этот файл применяется (вступает в силу)?
slasher
15.10.21
✎
15:32
когда этот файл редактируешь, потом сохраняешь, потом вызываешь список баз, то изменения не вступают в силу
acht
15.10.21
✎
15:37
А как ты определил, что дело было в кодировке, если изменения не вступают в силу? o_O
slasher
15.10.21
✎
16:36
(7) я, строку с путем и именем файла ibases.v8i в настройке ярлыка, удалил и снова прописал под своим аккаунтом в терминале, то есть хочешь сказать нужно сделать то же самое с другими пользователями?
это может быть запарно, если много пользователей терминала, может есть какой-то щадящий способ?
lodger
15.10.21
✎
16:44
(8) всем пользакам прописать список общих баз. в будущем редактировать список.
Dmitrii
15.10.21
✎
16:49
(8) >> это может быть запарно, если много пользователей терминала.
PowerShell вам в помощь. Примеров скриптов для него в интернетах полно.
А на будущее см.(9). И в дальнейшем пусть пользователи добавляют себе базы через списки общих баз (по одной базе в каждом файле со списком, чтобы у каждого были только те базы, которые ему нужны, а не вся портянка). Тогда любое изменение параметров подключения (имя сервера, наименование базы, имя базы на сервере) достаточно поменять только в одном месте — в соответствующем файле списка общих баз.
slasher
15.10.21
✎
16:50
(9) так уже и сделано, после редактирования файла, он как бы не считывается каждый раз при запуске ярлыка 1С, приходится удалять строку с путем к этому файлу и выбирать его снова и так у каждого пользователя, в том то и вопрос, как сделать чтобы изменения в этом общем файле применились ко всем пользователям?
Йохохо
15.10.21
✎
16:53
(11) у меня мгновенно применяется и в рдп и в публикации
slasher
15.10.21
✎
17:09
(12) при сохранении файла?
XMMS
15.10.21
✎
17:17
(13)файл читается в момент запуска 1cestart.exe. Сохранили, запустили 1cestart.exe — прочитался.
slasher
15.10.21
✎
17:26
(14) я тоже так думал, значит у меня косяк какой-то с этим чтением, буду разбираться, спасибо
1Сергей
15.10.21
✎
17:33
(15) если стартер открыт, и в этот момент подправить файлик в8и, то можно потерять эти правки
Йохохо
15.10.21
✎
20:27
(16) нет, файлик кешируется в профиль юзера операционки
Pavel Местный Сообщений: 47 |
Всем добрый день. Возник сбой при создании информационной базы и добавлении ее в список баз – ошибки валятся одна за другой. Конкретно проблема в том, что при создании новой (пустой) базы программа пропускает несколько шагов, базу не создает и выдает «Ошибка при создании информационной базы: Неверные или отсутствующие параметры соединения, необходимые для создания информационной базы». В чем может быть причина этого? |
log Местный Сообщений: 123 |
#2 0 20.07.2023 22:16:22
Давайте начнем сначала. Как именно вы создаете базу? Самый элементарный способ – запускаем инсталлятор поставки; жмем далее, соглашаясь со всем, что предложат; запускаем программу. В появившемся окне нажимаем «Добавить», далее выбираем «Создание новой базы». И вот если на последнем этапе вроде, переключатель стоит на пункте «Создание информационной базы из шаблона» и что-то устанавливалось, а список пуст. Тогда нужно выяснить, куда установились шаблоны (если меняли вручную место установки, желательно вспомнить, если все делалось по умолчанию, запустите установку еще раз до окна выбора места расположения и запомните адрес). Дело том, что установка шаблона происходит в определенное место на жестком диске и при создании новой информационной базы программа не ищет по всем доступным адресам файлы шаблона, а обращается к вполне конкретным ресурсам, указанным в ее настройках. |
||
Виктория Местный Сообщений: 115 |
И я соглашусь с постом выше. Вам после всех проверок нужно нажать на кнопку «Настройка» в окне выбора, вызвать форму, в табличное поле «Каталог шаблонов конфигураций и обновлений» добавить адрес, куда устанавливали шаблон. И вот затем повторно создать базу. Проблема по идее должна решиться. |
Pavel Местный Сообщений: 47 |
А если у меня не получается создать файловую базу? Неверные или отсутствующие параметры соединения, необходимые для создания информационной базы. |
log Местный Сообщений: 123 |
#5 0 22.07.2023 17:32:13
Создаете папку на диске, добавляете ее в список баз, на последнем экране можно ничего не трогать, заходите в режиме конфигуратора. |
||
Виктория Местный Сообщений: 115 |
Автор еще указывал на проблему с добавлением базы. У новичков часто при добавлении новой информационной базы у вас выскакивает окошко с надписью «Группа или информационная база с таким наименованием уже существует. Введите другое наименование» или же «Не уникальное имя базы». Вот такие ошибки являются последствиями невнимательности пользователя. Скорее всего, база с таким именем или таким адресом расположения уже зарегистрирована в списке, поэтому программа предупреждает о возникновении исключительной ситуации. |
log Местный Сообщений: 123 |
Еще может быть ошибка подключения, то есть проблемы с сетевым доступом к базе, ошибки в написании адреса базы, перенос сервера, изменение его IP адреса и т.д. и т.п. В случае возникновения этой ошибки следует, в первую очередь, проанализировать причины ее появления. Недоступность других сетевых ресурсов может говорить о проблемах сети. |
Виктория Местный Сообщений: 115 |
Я как-то сталкивалась с ошибкой при создании базы на сервере. Это вообще отдельный разговор. Для серверного варианта работы характерны следующие ошибки. Пользователь «postgres» не прошел проверку подлинности (как правило, устраняется заменой в строке файла pg_hba.conf «host all all 168.31.0/24 ident» значения ident на значение md5). Could not translate host name… Ошибка возникает, если администратор не правильно представляет схему работы программы в клиент-серверном режиме. Обычно решается установкой локального DNS сервера и небольшими плясками с настройкой. DATABASE не пригоден для использования. Это когда установлена версия сервера не совместимая с 1С, либо не зарегистрированы некоторые библиотеки. Type «mvchar» does not exist. Возникает, когда при создании базы данных не использовались стандартные инструменты 1С. Could not load library fasttrun.so. В Postgre@Etersoft версий 9.1 и 9.2 библиотека fasttrun.so содержит ошибку, которую до настоящего момента не была исправлена. Предыдущие сборки работали без сбоев и, в качестве решения, можно откатиться до них. |
log Местный Сообщений: 123 |
#9 0 24.07.2023 21:15:37
Кстати, может быть иногда ошибка, когда при попытке выбрать существующую папку с БД не активна кнопка «Далее», и соответственно подключить имеющуюся БД не получается. В этом случае следует попробовать удалить все предыдущие релизы 1С, перезагрузить комп и установить не 64х битного клиента, а 32х. Можно также создать тестовую базу, а затем попробуовать добавить уже существующую. Мб есть какие-то косяки в файле запуске, и он первую базу признает только тогда, когда ее создадут. А затем, все будет как у людей, и можно будет добавить реальную, ну или подменить файлы. |
||
Ошибка при создании информационной базы
Автор tuubish, 26 ноя 2017, 09:22
0 Пользователей и 1 гость просматривают эту тему.
Доброго времени суток!
Я совсем новенький в 1С. Попытки найти ответов в Гугл без результатны.
Проблема в том, что я поставил себе 1С:Предпреятие 8.3. Установилась без проблем.
Но, при создании новой (пустой) базы пропускает 2-3 шага и таки не создает базу выводя сообщение «Ошибка при создании информационной базы: Неверные или отсутствующие параметры соединения, необходимые для создания информационной базы».
Модераторы, рассмотрите вопрос о одобрении картинок во вложении тоже, пожалуйста.
Информационная база создается пустая или типовая?
Попробуйте поменять каталог ИБ, предварительно создав его.
Цитата: MuI_I_Ika от 04 дек 2017, 17:30
Информационная база создается пустая или типовая?Попробуйте поменять каталог ИБ, предварительно создав его.
ИБ не создается.
После того, как запрашивает о создании новой базы или добавить существующую сразу переходит на параметры запуска. И далее выводит ошибку с надписью «Ошибка при создании ИБ: Неверные или отсутсвующие параметры соединения, необходимые для создания ИБ».
У Вас такого не было?
Версия 1с случайно не базовая?
Учебная версия 1С: Предприятие 8,3
Этот же учтановочный пакет установливался на другом компе, работает без проблем.
Попробуйте сначала полностью удалить 1c (с удалением всех каталогов) и поставить заново.
Несколько раз пробовал. Проблема осталась.
Хочу создать пустую конфигурацию для практики и обучения.
- Форум База
-
►
Форум 1С — ПРЕДПРИЯТИЕ 8.0 8.1 8.2 8.3 8.4 -
►
Установка и администрирование 1С Предприятие 8 -
►
Ошибка при создании информационной базы
Похожие темы (5)
Поиск
Архив номеров / 2008 / Выпуск №1 (62) / Устраняем проблемы несовпадения кодовой страницы ОС Windows и базы данных «1С:Предприятие 7.7»
Рубрика: Администрирование / Продукты и решения |
Мой мир Вконтакте Одноклассники Google+ |
Андрей Луконькин
Устраняем проблемы несовпадения кодовой страницы ОС Windows и базы данных «1С:Предприятие 7.7»
Бывают случаи, когда невозможно запустить базу «1С» из-за ошибки «Порядок сортировки, установленный для базы данных, отличается от системного!». Причина кроется в несоответствии системных настроек Windows и настройки «1С:Предприятие» (для файл-серверного варианта организации базы данных).
Чаще всего эта ошибка возникает при использовании операционной системы Windows Vista. Для её исправления следует установить платформу «1С» не ниже 26 релиза и выполнить следующие действия:
- запустить базу данных в режиме «Конфигуратор»;
- в меню «Администрирование» выбрать пункт «Кодовая страница таблиц ИБ»;
- в выпадающем списке выбрать «+ Текущая системная установка»;
- на вопрос системы о перестройке индексов нажать «Да».
Через некоторое время появится сообщение об удачном изменении кодовой страницы.
Если используется другая операционная система семейства Windows, отличная от Vista, то порядок устранения проблемы следующий:
- в системных настройках «Язык и региональные стандарты» на вкладке «Региональные параметры» выбрать язык «Русский»;
- на вкладке «Языки», нажать кнопку «Подробнее», язык ввода по умолчанию выбрать «Русский – Русская»;
- на вкладке «Дополнительно» язык программ должен быть «Русский».
«1С:Предприятие» при этом должно быть настроено так:
- в «Конфигураторе» в меню «Администрирование» выбрать пункт меню «Кодовая страница таблиц ИБ»;
- в выпадающем списке выбрать «1251 – Русский, белорусский, болгарский и сербский языки».
В самом крайнем случае, когда нет возможности согласовать системный порядок сортировки и порядок сортировки для базы данных «1С:Предприятие», можно отключить проверку их идентичности.
Для этого нужно создать пустой файл OrdNoChk.prm и поместить его либо в каталоге запуска программы, либо в каталоге базы данных.
При размещении этого файла в каталоге запуска программы будет отключена проверка для всех баз, а при размещении в каталоге базы данных проверка будет отключена только для этой конкретной базы.
Таким образом, проблема отличия сортировок решится, но при этом нужно иметь в виду два важных момента:
- «1С:Предприятие» при работе использует возможности по сортировке обоих механизмов, и отключение проверки идентичности порядка в них может привести к неожиданному для пользователя порядку следования строк, например, при формировании отчетов.
- В случае использования компоненты УРБД не использовать символы любых других алфавитов, кроме латинского, в трехбуквенном идентификаторе информационных баз.
Для клиент-серверной версии базы данных:
- при создании базы в SQL указать в ее свойствах параметр Collation: Cyrillic_General_CI_AS;
- необходимо, чтобы в ОС с установленным SQL-сервером также были региональные настройки, ориентированные на русский язык.
Мой мир
Вконтакте
Одноклассники
Google+