- Home
- /
- Knowledgebase
- /
- Ошибки
- /
- Ошибка получения параметро…
Ошибка получения параметров информационной базы.
Ошибка при получении значения из базы данных. Возможной причиной является отсутствие установленного Microsoft SQL Server Native Client.
Данная ошибка появилась при установке новой версии 1С. При этом Native Client был установлен. Переустановка Native Client не помогла, чистка кэша, перезапуск сервера тоже.
Решение было найдено на одном форуме : необходимо просмотреть непустой список соединений проблемной базы или любой другой. После чего свойства показываются без ошибки.
|
|||
Chisela
15.02.17 — 06:13 |
1С 8.3, SQL 2012(32-разряд.), Win 7 Ошибка при попытке посмотреть свойства базы или удалить базу из консоли. Ошибка вида: Ошибка получения параметров информационной базы. Возможной причиной является отсутствие установленного Microsoft SQL Server Native Client. Native Client стоит версии 11.0 в чем может быть причина? поиск в интернете видимых результатов не дал |
||
Chisela
1 — 15.02.17 — 06:15 |
гоню, Windows server 2012 |
||
Одинесю
2 — 15.02.17 — 07:53 |
Какой консоли? |
||
shadow_sw
3 — 15.02.17 — 07:56 |
http://bfy.tw/A65A |
||
shadow_sw
4 — 15.02.17 — 07:57 |
вангую - из консоли сервера 1с не может открыть свойства SQL тут не при чем |
||
Chisela
5 — 15.02.17 — 09:06 |
(3)да-да, я совсем не умею пользоваться гуглом, спасибо. Если не можете помочь лучше и не лезьте. по существу кто что может сказать? |
||
bodri
6 — 15.02.17 — 09:22 |
нужен скрин того места от куда чего не дает, а также скрин ошибки. А вот потом можно чего нибудь насоветовать. |
||
shadow_sw
7 — 15.02.17 — 09:28 |
(5) Не создается новая база клиент — сервер вот что поиск животворящий делает! |
||
shadow_sw
8 — 15.02.17 — 09:30 |
Native SQL CLIENT |
||
Chisela
9 — 15.02.17 — 09:58 |
(7)представляете, Native Client стоит версии 11.0 , и переустанавливать уже пробовали и все это я уже тоже читала |
||
Chisela
10 — 15.02.17 — 10:00 |
и да, при такой ошибке создать базу я могу, а вот удалить и посмотреть свойства — нет |
||
shadow_sw
11 — 15.02.17 — 10:04 |
читаем (6), ясновидящие в отпусках |
||
Chisela
12 — 15.02.17 — 10:06 |
http://prnt.sc/e8xgka |
||
Chisela 13 — 03.03.17 — 06:45 |
Для тех, кто столкнулся с подобной ошибкой. у нас решено таким образом: открываем консоль сервера 1с Смотрим соединения, в этот момент запрашивается пароль. Вводим логин и пароль администратора и всё! свойства консоли снова работает |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
При разнесении по разным серверам (хостам) Сервер 1С и MS SQL в попытке создать новую базу средствами утилиты администрирования Сервера 1С, нас встречает ошибка: «Ошибка создания информационной базы, Ошибка операции администрирования, Ошибка при получении значения из базы данных: Возможной причиной является отсутствие установленного MS SQL server Native Client. »
Конечно, данная тема также подымается и на курсе: Администратор 1С!
Конечно, получить ошибку «повезло не всем», а только тем, кто работает с 1С версии 8.3.8 и выше.
Благо решить проблему довольно просто, собственно дав Серверу 1С то, что он просит!
Где искать MS SQL server Native Client ?
Скорее всего файл установщик MS SQL server Native Client (он же sqlncli.msi) уже у Вас на диске!
Если Вы не удалили каталог «установщик», когда скачивали и затем ставили свой MS SQL server 2017 (Выпуск Evaluation).
Тогда искать долго не надо!
Идем «по умолчанию путь» на диск С: там ищем каталог «SQL server 2017 Media»
И уже в этом каталоге воспользовавшись обычным поиском sqlncli.msi, успешно находим наш MS SQL server Native Client!
Остается лишь его скопировать и установить там, где работает «Сервер 1С».
Установка очень простая, всего пару кликов по кнопке «Далее»
Ставим «Пакет SDK для SQL Server Native Client»
Также MS SQL server Native Client можно скачать и на официальном сайте Microsoft, например в пакете дополнительных компонентов для Microsoft® SQL Server® 2016:
Успехов!
Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>
Содержание:
1. Помощник исправления развернутых остатков по взаиморасчетам.
2. Задвоение в 1С. Исправление реестра документов.
3. Ошибка при получении значения из базы данных при обновлении конфигурации.
1. Помощник исправления развернутых остатков по взаиморасчетам
Перед тем как перейти к описанию проблемы и ознакомить с ее решением, предлагаем краткий скользящий анализ по релизам.
Начиная с версии 11.4.7.114 компания «1С» продолжает обновление подсистемы Взаиморасчетов и всячески оказывает помощь по переходу пользователей с устаревшего механизма на новый. Так в вышеуказанном релизе появляется «Помощник исправления развернутых остатков по взаиморасчетам» для перехода в режим взаиморасчетов «Онлайн».
Далее следует релиз 11.4.7.150 (исправление ошибок). Следом появляется релиз 11.4.8.57, где конечному потребителю предоставлены обновления по доработкам актов сверки. ВНИМАНИЕ, это – последний релиз, на котором завершается поддержка режима Офлайн взаиморасчетов!
Все последующие до текущего (11.4.8) – исправление выявленных ошибок.
Если в промежутках между этими релизами у Вас возникли ошибки по взаиморасчетам с клиентами/поставщиками, то рекомендуется в случае использования режима «Офлайн» – воспользоваться помощником перехода и перейти на новый режим взаиморасчетов «Онлайн». Подробное описание Вы найдете в вышеуказанной статье.
2. Задвоение в 1С. Исправление реестра документов.
Если же переход осуществлен, но по каким-то причинам в ваших данных, к примеру, появилось задвоение в 1С движения в регистрах накопления «Плановые оплаты клиентов/поставщиков», «Расчеты по срокам с клиентами/поставщиками».
В этом случае проверьте наличие дублей в справочнике «Ключи реестра документов»:
Меню – все функции – Справочники – Ключи реестра документов
В случае их обнаружения воспользуйтесь обработкой:
Меню – все функции – Обработки – Исправление реестра документов
3. Ошибка при получении значения из базы данных при обновлении конфигурации.
Обновите конфигурацию 1С:Управление торговлей редакция 11 до актуальной версии. При обновлении базы данных регламентное задание «Заполнение документов 1С «Сверка взаиморасчетов» данными по взаиморасчетам» автоматически в фоновом режиме обработает и восстановит данные:
Рекомендуем предварительно обновить «1С:Платформу» до версии 8.3.15, поскольку велика вероятность столкнуться с ошибкой подобного плана (особенно если используется клиент-серверный вариант):
«В процессе 1С обновления информационной базы произошла критическая ошибка по причине: Ошибка при получении значения из базы данных. Возможной причиной является отсутствие установленного Microsoft SQL Server Native Client.»
Напоследок рекомендуем проводить все вышеуказанные действия на резервной копии базы 1С!
В данной статье мы дали советы для решения наиболее распространенных ошибок. Если этой информации оказалось недостаточно, обращайтесь, мы обязательно поможем!
Специалист компании ООО «Кодерлайн»
Юлия Антонова.
- Remove From My Forums
-
Вопрос
-
Используется клиент-серверный режим работы 1С, Сервер 1С и СУБД установлены на разных серверах. После обновления платформы до 8.3.9.2033 при обновлении 1С стала
выходить ошибка:«Для установки режима совместимости 8.3.8 или выше требуется наличие установленного Microsoft SQL Server Native Client на сервере 1С:Предприятие».
Необходимо на компьютер, где установлен сервер 1С, установить компоненту Nativ Client. Для SQL Server 2012 есть установщик, это файл sqlncli.msi. Но не
могу найти такого установщика для SQL Server 2014. Возможно, этот клиент включен в какой-то другой пакет?Каким образом можно установить Native Client 2014 и где взять установщик?
Спасибо.
Ответы
-
Нигде, он приказал долго жить ~5 лет назад:
https://docs.microsoft.com/en-us/sql/relational-databases/native-client/sql-server-native-client
Установите версию для 2012.
This posting is provided «AS IS» with no warranties, and confers no rights.
- Помечено в качестве ответа
25 мая 2017 г. 7:35
- Помечено в качестве ответа
Добрый день, коллеги.
Подскажите пожалуйста:
1. Используется доменная авторизация сервера 1с на MS SQL
2. Достаточно высокая нагрузка — 100-150 пользователей в информационной базе. Работают достаточно интенсивно.
3. Используется MS SQL 2012 R2 в режиме alwaysOn (две виртуальные машины).
4. Сервер 1С расположен в отдельном контейнере.
5. В сети из протоколов транспортного уровня используется только tcp/ip. Конкретно на сервере 1с и серверах СУБД — только ipv4 (ну и нетбью поверх tcp/ip, но это стандарт )
6. Контроллеров домена несколько, находятся на тех же физических нодах, что и MS SQL и 1c.
Иногда вылетают ошибки:
Microsoft SQL Server Native Client 11.0: Сетевые интерфейсы SQL Server: Системой обнаружена попытка нарушения безопасности. Проверьте наличие доступа к серверу, через который был выполнен вход
и
Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: Сетевые интерфейсы SQL Server: Системе не удается установить связь с контроллером домена, чтобы обработать запрос на проверку подлинности. Попробуйте еще раз позже.
Если включить авторизация силами MS SQL — ошибки естественно не наблюдается.
Подскажите пожалуйста, в каком направлении необходимо ковыряться для диагностики причины возникновения такого рода сообщений?
|
|||
Chisela
15.02.17 — 06:13 |
1С 8.3, SQL 2012(32-разряд.), Win 7 |
||
Chisela
1 — 15.02.17 — 06:15 |
гоню, Windows server 2012 |
||
Одинесю
2 — 15.02.17 — 07:53 |
Какой консоли? |
||
shadow_sw
3 — 15.02.17 — 07:56 |
http://bfy.tw/A65A |
||
shadow_sw
4 — 15.02.17 — 07:57 |
вангую — из консоли сервера 1с не может открыть свойства |
||
Chisela
5 — 15.02.17 — 09:06 |
(3)да-да, я совсем не умею пользоваться гуглом, спасибо. Если не можете помочь лучше и не лезьте. по существу кто что может сказать? |
||
bodri
6 — 15.02.17 — 09:22 |
нужен скрин того места от куда чего не дает, а также скрин ошибки. А вот потом можно чего нибудь насоветовать. |
||
shadow_sw
7 — 15.02.17 — 09:28 |
(5) Не создается новая база клиент — сервер |
||
shadow_sw
8 — 15.02.17 — 09:30 |
Native SQL CLIENT |
||
Chisela
9 — 15.02.17 — 09:58 |
(7)представляете, Native Client стоит версии 11.0 , и переустанавливать уже пробовали и все это я уже тоже читала |
||
Chisela
10 — 15.02.17 — 10:00 |
и да, при такой ошибке создать базу я могу, а вот удалить и посмотреть свойства — нет |
||
shadow_sw
11 — 15.02.17 — 10:04 |
читаем (6), ясновидящие в отпусках |
||
Chisela
12 — 15.02.17 — 10:06 |
http://prnt.sc/e8xgka |
||
Chisela 13 — 03.03.17 — 06:45 |
Для тех, кто столкнулся с подобной ошибкой. у нас решено таким образом: |
TurboConf — расширение возможностей Конфигуратора 1С
- Remove From My Forums
-
Вопрос
-
Используется клиент-серверный режим работы 1С, Сервер 1С и СУБД установлены на разных серверах. После обновления платформы до 8.3.9.2033 при обновлении 1С стала
выходить ошибка:«Для установки режима совместимости 8.3.8 или выше требуется наличие установленного Microsoft SQL Server Native Client на сервере 1С:Предприятие».
Необходимо на компьютер, где установлен сервер 1С, установить компоненту Nativ Client. Для SQL Server 2012 есть установщик, это файл sqlncli.msi. Но не
могу найти такого установщика для SQL Server 2014. Возможно, этот клиент включен в какой-то другой пакет?Каким образом можно установить Native Client 2014 и где взять установщик?
Спасибо.
Ответы
-
Нигде, он приказал долго жить ~5 лет назад:
https://docs.microsoft.com/en-us/sql/relational-databases/native-client/sql-server-native-client
Установите версию для 2012.
This posting is provided «AS IS» with no warranties, and confers no rights.
-
Помечено в качестве ответа
25 мая 2017 г. 7:35
-
Помечено в качестве ответа
Ошибка при выполнении операции с информационной базой 1С 8.3
Причины возникновения ошибки
Если копирование баз в архив выполнялось давно или вообще не выполнялось, ситуация становится близка к катастрофе. Приходится восстанавливать хозяйственные операции за большой период, а это всегда несет с собой риск появления новых ошибок.
Причины, вызывающие эту ошибку, могут быть совершенно разными:
- несовместимая версия файла базы данных;
- файл базы данных поврежден;
- ошибка соединения с сервером 1С: Предприятия 8.3;
- переустановка баз на сервере;
- проблема с портами на сервере
- и т.д.
Ошибки такого уровня очень серьезны. А в случае возникновения их на сервере — однозначно требуют обращения к специалистам. И если организации, устанавливающие клиент-серверный вариант, рассчитанный на большое число пользователей, обычно имеют в штате системных администраторов и программистов, отвечающих за сервер, то пользователи, работающие на обычных файловых вариантах 1С, должны уметь самостоятельно разобраться с этой проблемой и решить ее.
Как правило, ошибка при выполнении операции с информационной базой в файловом режиме работы означает, что произошло повреждение файла базы данных. Причин может быть множество:
- сетевые проблемы при записи файла;
- неудачное копирование базы;
- отключение электропитания в момент работы программы;
- и т.д.
В данной статье мы рассмотрим возникновение этой ошибки для пользователей файловых 1С и дадим два инструмента решения проблемы:
- Тестирование и исправление;
- использование утилиты chdbfl.exe.
Тестирование и исправление
Пошаговая инструкция Тестирования и исправления базы.
Шаг 1. Запустите 1С в режиме Конфигуратор.
Шаг 2. В конфигурации выберите пункт меню Администрирование — Тестирование и исправление.
Перед открытием формы тестирования программа напомнит о необходимости сделать копию базы перед проверкой. Если копия сделана — нажимаете на кнопку Продолжить.
Шаг 3. Настройка тестирования.
Форма тестирования предлагает несколько вариантов проверок и режимов, не зависящих друг от друга. Выполнить нужно все проверки в полном объеме, поэтому установите флажки напротив тех вариантов, где они не поставлены по умолчанию.
Форма тестирования и исправления информационной базы должна иметь следующий вид.
Рассмотрим основные группы переключателей проверки.
Группа переключателей проверки и режимы
Позволяет сделать выбор между режимом, производящим только проверку информационной базы и режимом, производящим коррекцию обнаруженных ошибок.
Проверка информационной базы:
- проверка логической целостности информационной базы;
- проверка ссылочной целостности информационной базы.
Коррекция обнаруженных ошибок:
- реиндексация таблиц информационной базы;
- пересчет итогов;
- сжатие таблиц информационной базы;
- реструктуризация таблиц информационной базы.
Группа переключателей тестирования
Варианты тестирования:
- Тестирование и исправление;
- Только тестирование.
Переключатель Тестирование и исправление выставлен по умолчанию, т. е. программа 1С будет не только искать ошибки, но и пытаться их исправить по заложенному разработчиками алгоритму.
При установке переключателя в положение Только тестирование будет произведен поиск ошибок без исправления. Просмотрев характер ошибок, пользователь сам примет решение: будет ли передавать ситуацию на автоматическое программное исправление или нет.
Группа при наличии ссылок на несуществующие объекты
Эта группа определяет, должна ли программа при обнаружении ссылок на несуществующие объекты:
- создавать объекты;
- удалять ссылки;
- не изменять.
По умолчанию установлен самый безопасный вариант Не изменять. При использовании первых двух вариантов в сложных случаях возможны искажения информации в базах 1С.
Группа переключателей при частичной потере данных объектов
Эта группа задает поведение программы, если было обнаружено, что данные объектов были частично потеряны, но оставшихся данных достаточно для того, чтобы восстановить потерянные. Пользователь самостоятельно выбирает вариант:
- создавать объекты;
- удалять объект;
- не изменять.
По умолчанию установлен самый безопасный вариант Не изменять. При использовании первых двух вариантов в сложных случаях возможны искажения информации в базах 1С.
Кнопка выполнить
При нажатии на кнопку Выполнить начинается процесс тестирования и исправления. По окончании проверки программа выдает системное сообщение об успешном окончании тестирования или список возможных проблем.
При просмотре сообщений обращайте внимание на сообщения типа:
Значение должно быть… Сохранено значение…
Если сообщения нарушения целостности в отчете есть, запустите тестирование повторно после исправления, чтобы убедиться, что программа решила проблему: эти сообщения должны уйти.
Утилита CHDBFL.EXE
Утилита включена в Платформу 1С и поставляется отдельно для каждой Платформы 1С.
Пошаговая инструкция работы с утилитой chdbfl.exe.
Определение платформы 1С
Откройте на вашем компьютере папку с Платформой, на которой работает ваша база. Как правило, это последняя установленная вами Платформа 1С, но могут быть случаи, когда запуск происходит с более старых версий специально, поэтому этот момент нужно уточнить. Сделать это можно, например, в конфигурации по справке о программе: меню Справка — О программе.
Место установки Платформы на компьютере зависит от ее разрядности:
- 32-разрядные Платформы 1С устанавливаются в каталог С:Program Files (x86)1cv8
- 64-разрядные Платформы 1С устанавливаются в каталог С:Program Files1cv8
Запуск утилиты CHDBFL.EXE
В выбранной Платформе 1С перейдите в папку bin и запустите утилиту chdbfl.exe.
Настройка проверки базы данных
Для настройки проверки физической целостности необходимо:
- выбрать файл информационной базы, где выходит ошибка;
- установить флажок Исправлять обнаруженные ошибки.
После нажатия на кнопку Выполнить запустится проверка физической целостности файла БД.
При успешном окончании проверки будет выдано соответствующее сообщение о том, что проверка завершилась без обнаружения ошибок или список таблиц, в которых было выполнено исправление.
Если рассмотренные здесь методы не помогли войти в базу данных и при запуске 1С выдается ошибка выполнения операции с информационной базой, то для восстановления целостности информационной базы и исправления ошибок следует обратиться к специалистам 1С.
Заказать консультацию
По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.