Ошибка установки sql native client

При разнесении по разным серверам (хостам) Сервер 1С и MS SQL в попытке создать новую базу средствами утилиты администрирования Сервера 1С, нас встречает ошибка: «Ошибка создания информационной базы, Ошибка операции администрирования, Ошибка при получении значения из базы данных: Возможной причиной является отсутствие установленного MS SQL server Native Client. »

Конечно, данная тема также подымается и на курсе: Администратор 1С!

Ошибка отсутствие установленного MS SQL server Native Client

Конечно, получить ошибку «повезло не всем», а только тем, кто работает с 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»

2_oshibka-otsutstvie-ustanovlennogo-ms-sql-server-native-client

3_oshibka-otsutstvie-ustanovlennogo-ms-sql-server-native-client

И уже в этом каталоге воспользовавшись обычным поиском sqlncli.msi, успешно находим наш MS SQL server Native Client!

4_oshibka-otsutstvie-ustanovlennogo-ms-sql-server-native-client

Остается лишь его скопировать и установить там, где работает «Сервер 1С».

Установка очень простая, всего пару кликов по кнопке «Далее»

Ставим “Пакет SDK для SQL Server Native Client”

Также MS SQL server Native Client можно скачать и на официальном сайте Microsoft, например в пакете дополнительных компонентов для Microsoft® SQL Server® 2016:

Успехов!

Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>

Изображение

  • Remove From My Forums
  • Вопрос

  • Hi,

    I am installing SQL Server 2012 on my windows 7 64 bit system. Setup failed after sometime and gives the following error:

    Error details:
    Error installing SQL Server Native Client Access Component
    There is a problem with this Windows Installer package. A DLL required for this installation to complete could not be run. Contact your support personnel or package vendor.
    Error code: 1723
    Log file: C:Program Files (x86)Microsoft SQL Server110Setup BootstrapLog20131009_150052sqlncli_Cpu64_1.log

    Following is the URL to access my log file:

    http://61.246.241.36/flexdemo/log.txt

    Before setup failed it also prompt the error of sql server 2012 service pack 1 installation error. A DLL is missing.

    I have SQL SERVER 2008 R2 and Visual Studio 2012 premium installed on my system.

    Please help.

    Regards,

    Rohit

    • Изменено

      9 октября 2013 г. 9:59

  • 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

Hi Arun,

Please first read this and make sure you have the correct driver for SQL Server:

https://docs.appeon.com/appeon_online_help/pb2019/connecting_to_your_database/ch10s07.html

It says you need the v 10 driver, but I think the v 11 should be okay or even more compatible. Since you say that all is working fine on your developer machine:

You’re getting the error «SQL native client is not installed ..», because indeed, it’s not been installed.

«Client doesn’t agree to install MSI?» Haha, we have a customer who would «only allow installs using MSI» anything else they don’t like. But I know … «customer is king», regretfully.

Plan A: Try to get someone (preferably of his own staff) to talk some sense into this customers head. 

Plan B: If you are allowed to «import reg files», I guess one of your options might be to:

1) create a clean windows install on maybe a virtual machine, update all windows updates and then export the registry to «before.reg». (If you don’t do the windows updates first you will get lots of differences with the registry exported in step 3) ).

2) install your of SNC sql server by using the MSI (as soon as possible, to avoid many registry differences in step 3)

3) export the registry to «after.reg».  

4) compare all the differences in the registry files of «before» and «after.reg», using a tool like «araxis merge», «Meld», «windiff», etc. This will allow you to get all the registry entries that normally would have been done by the MSI installer.

There’s also tools like the «Wix installer tool» to generate all the differences between the before and after registry (I think «heat.exe» should be able to do it), but let’s keep it simple.

5) save those differences as «reg_entries_needed_for_SNC.reg».

6) Now you can copy «all the files» and run the registry to get a — hopefully valid — install of SNC SQL server client.

Good Luck!

  • Remove From My Forums
  • Question

  • I tried to install a sql 2005 desktop engine. This fails with the error:Tongue Tied

    An installaton package for the product Microsoft SQL Server Native Client cannot be found. Try the installation again using a valid copy of the installation package ‘sqlncli.msi’

    I used a fresh, new download SQLEXPR.EXE.

    What shall I do?

Answers

  • IdeaI have the solution. If someone is interested:

    First I extracted the files in a separate directory:

    SQLEXPR.EXE» /x:c:sqlexprtmp

    Then I searched and executed “sqlncli.msi”

    I clicked on “uninstall”.

    After this I rebooted the computer (in German: “reboot tut gut”Big Smile)  and installed (this time successful) sql-express.

Возможно, вам также будет интересно:

  • Ошибка установки sniper ghost warrior
  • Ошибка установки service pack 1 windows 7
  • Ошибка установки secret net studio
  • Ошибка установки sa соединения терминала verifone
  • Ошибка установки rockstar launcher код 1

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии