1с ошибка при создании информационной базы кракозябры

051ru приподнятое

Listens: гул

Category:

  • 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.

Кракозябры в общем списке баз ☑ 0

slasher

15.10.21

14:36

Всем, привет!

есть список общих баз 1С, в файле ibases.v8i,

имена баз написанные на латинице отображаются нормально, а на кириллице — кракозябрами.

Почему так? В региональных настройках сервака везде стоит русский язык, Россия, кроме интерфейса, он английский.

1

1Сергей

15.10.21

14:42

файл ibases.v8i в нетой кодировке

2

1Сергей

15.10.21

14:43

д.б. анси

3

acht

15.10.21

14:45

(2) Сфигали?

https://its.1c.ru/db/v8318doc#bookmark:adm:TI000000368

    Файл представляет собой текстовый документ в кодировке UTF-8 и состоит из секций.

    Каждая секция описывает одну информационную базу.

4

1Сергей

15.10.21

14:57

(3) попутал, соррян. Да, ютф-8

5

slasher

15.10.21

15:31

(3), да дело было в кодировке, спасибо

а может кто-нибудь знает в какой момент этот файл применяется (вступает в силу)?

6

slasher

15.10.21

15:32

когда этот файл редактируешь, потом сохраняешь, потом вызываешь список баз, то изменения не вступают в силу

7

acht

15.10.21

15:37

А как ты определил, что дело было в кодировке, если изменения не вступают в силу? o_O

8

slasher

15.10.21

16:36

(7) я, строку с путем и именем файла ibases.v8i в настройке ярлыка, удалил и снова прописал под своим аккаунтом в терминале, то есть хочешь сказать нужно сделать то же самое с другими пользователями?

это может быть запарно, если много пользователей терминала, может есть какой-то щадящий способ?

9

lodger

15.10.21

16:44

(8) всем пользакам прописать список общих баз. в будущем редактировать список.

10

Dmitrii

15.10.21

16:49

(8) >> это может быть запарно, если много пользователей терминала.

PowerShell вам в помощь. Примеров скриптов для него в интернетах полно.

А на будущее см.(9). И в дальнейшем пусть пользователи добавляют себе базы через списки общих баз (по одной базе в каждом файле со списком, чтобы у каждого были только те базы, которые ему нужны, а не вся портянка). Тогда любое изменение параметров подключения (имя сервера, наименование базы, имя базы на сервере) достаточно поменять только в одном месте — в соответствующем файле списка общих баз.

11

slasher

15.10.21

16:50

(9) так уже и сделано, после редактирования файла, он как бы не считывается каждый раз при запуске ярлыка 1С, приходится удалять строку с путем к этому файлу и выбирать его снова и так у каждого пользователя, в том то и вопрос, как сделать чтобы изменения в этом общем файле применились ко всем пользователям?

12

Йохохо

15.10.21

16:53

(11) у меня мгновенно применяется и в рдп и в публикации

13

slasher

15.10.21

17:09

(12) при сохранении файла?

14

XMMS

15.10.21

17:17

(13)файл читается в момент запуска 1cestart.exe. Сохранили, запустили 1cestart.exe — прочитался.

15

slasher

15.10.21

17:26

(14) я тоже так думал, значит у меня косяк какой-то с этим чтением, буду разбираться, спасибо

16

1Сергей

15.10.21

17:33

(15) если стартер открыт, и в этот момент подправить файлик в8и, то можно потерять эти правки

17

Йохохо

15.10.21

20:27

(16) нет, файлик кешируется в профиль юзера операционки

 

Pavel

Местный

Сообщений: 47
Баллов: 93
Регистрация: 03.02.2023

Всем добрый день. Возник сбой при создании информационной базы и добавлении ее в список баз – ошибки валятся одна за другой. Конкретно проблема в том, что при создании новой (пустой) базы программа пропускает несколько шагов, базу не создает и выдает «Ошибка при создании информационной базы: Неверные или отсутствующие параметры соединения, необходимые для создания информационной базы». В чем может быть причина этого?

 

log

Местный

Сообщений: 123
Баллов: 245
Регистрация: 03.10.2022

#2

0

20.07.2023 22:16:22

Цитата
Pavel написал:
Всем добрый день. Возник сбой при создании информационной базы и добавлении ее в список баз – ошибки валятся одна за другой. Конкретно проблема в том, что при создании новой (пустой) базы программа пропускает несколько шагов, базу не создает и выдает «Ошибка при создании информационной базы: Неверные или отсутствующие параметры соединения, необходимые для создания информационной базы». В чем может быть причина этого?

Давайте начнем сначала. Как именно вы создаете базу? Самый элементарный способ – запускаем инсталлятор поставки; жмем далее, соглашаясь со всем, что предложат; запускаем программу. В появившемся окне нажимаем «Добавить», далее выбираем «Создание новой базы».

И вот если на последнем этапе вроде, переключатель стоит на пункте «Создание информационной базы из шаблона» и что-то устанавливалось, а список пуст. Тогда нужно выяснить, куда установились шаблоны (если меняли вручную место установки, желательно вспомнить, если все делалось по умолчанию, запустите установку еще раз до окна выбора места расположения и запомните адрес).

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

 

Виктория

Местный

Сообщений: 115
Баллов: 229
Регистрация: 20.06.2022

И я соглашусь с постом выше. Вам после всех проверок нужно нажать на кнопку «Настройка» в окне выбора, вызвать форму, в табличное поле «Каталог шаблонов конфигураций и обновлений» добавить адрес, куда устанавливали шаблон.

И вот затем повторно создать базу. Проблема по идее должна решиться.

 

Pavel

Местный

Сообщений: 47
Баллов: 93
Регистрация: 03.02.2023

А если у меня не получается создать файловую базу? Неверные или отсутствующие параметры соединения, необходимые для создания информационной базы.

 

log

Местный

Сообщений: 123
Баллов: 245
Регистрация: 03.10.2022

#5

0

22.07.2023 17:32:13

Цитата
Pavel написал:
А если у меня не получается создать файловую базу? Неверные или отсутствующие параметры соединения, необходимые для создания информационной базы.

Создаете папку на диске, добавляете ее в список баз, на последнем экране можно ничего не трогать, заходите в режиме конфигуратора.

 

Виктория

Местный

Сообщений: 115
Баллов: 229
Регистрация: 20.06.2022

Автор еще указывал на проблему с добавлением базы. У новичков часто при добавлении новой информационной базы у вас выскакивает окошко с надписью «Группа или информационная база с таким наименованием уже существует. Введите другое наименование» или же «Не уникальное имя базы».

Вот такие ошибки являются последствиями невнимательности пользователя. Скорее всего, база с таким именем или таким адресом расположения уже зарегистрирована в списке, поэтому программа предупреждает о возникновении исключительной ситуации.

 

log

Местный

Сообщений: 123
Баллов: 245
Регистрация: 03.10.2022

Еще может быть ошибка подключения, то есть проблемы с сетевым доступом к базе, ошибки в написании адреса базы, перенос сервера, изменение его IP адреса и т.д. и т.п.

В случае возникновения этой ошибки следует, в первую очередь, проанализировать причины ее появления. Недоступность других сетевых ресурсов может говорить о проблемах сети.

 

Виктория

Местный

Сообщений: 115
Баллов: 229
Регистрация: 20.06.2022

Я как-то сталкивалась с ошибкой при создании базы на сервере. Это вообще отдельный разговор. Для серверного варианта работы характерны следующие ошибки. Пользователь «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
Баллов: 245
Регистрация: 03.10.2022

#9

0

24.07.2023 21:15:37

Цитата
Виктория написал:
Я как-то сталкивалась с ошибкой при создании базы на сервере. Это вообще отдельный разговор. Для серверного варианта работы характерны следующие ошибки. Пользователь «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 содержит ошибку, которую до настоящего момента не была исправлена. Предыдущие сборки работали без сбоев и, в качестве решения, можно откатиться до них.

Кстати, может быть иногда ошибка, когда при попытке выбрать существующую папку с БД не активна кнопка «Далее», и соответственно подключить имеющуюся БД не получается. В этом случае следует попробовать удалить все предыдущие релизы 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)

Рейтинг@Mail.ru

Поиск

Архив номеров / 2008 / Выпуск №1 (62) / Устраняем проблемы несовпадения кодовой страницы ОС Windows и базы данных «1С:Предприятие 7.7»

Рубрика:

Администрирование / 
Продукты и решения

Facebook

Twitter

Мой мир

Вконтакте

Одноклассники

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-сервером также были региональные настройки, ориентированные на русский язык.

Facebook

Twitter

Мой мир

Вконтакте

Одноклассники

Google+

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • 1с ошибка при получении значения атрибута контекста parentwindow
  • 1с ошибка при выполнении файловой операции tmp
  • 1с ошибка при обновлении пользователь иб не идентифицирован
  • 1с ошибка при запуске неверный формат хранилища данных
  • 1с новый уникальныйидентификатор ошибка

  • Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: