Перейти к содержанию
dows

INSTALL: при установке nanoCAD Конструкторский BIM появляется "Ошибка доступа к базе данных" (код возврата 08001)

Рекомендуемые сообщения

Продукт: nanoCAD Конструкторский BIM 1.0 сборка 278

Сообщение об ошибке: На некоторых конфигурациях пользователи при установке nanoCAD Конструкторский BIM 1.0 могут получать следующее сообщение "Ошибка доступа к базе данных"

Текст ошибки: LibException: "[Microsoft][ODBC SQL Server Driver][DBNETLIB]Недопустимое соединение. (код возврата 08001). [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (ParseConnectParams()). (код возврата 01000)." (Ошибка подключения к БД) at CLibDatabase::Connect(2028)

picture392-1.png

 

Причина:

Массово не проявляется, уточняется.

 

Что хотелось бы уточнить?

1. лог установки SQL Server Express 2012. Обычно расположен по адресу: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\

2. лог установки продукта. Обычно расположен в папке %Temp%

3. узнать на какой конфигурации ОС продукт пытались установить.

 

Предлагаемые пути решения проблемы:

Попробуйте выполнить следующие шаги:

  • Удалить программу штатными средствами Windows: Контрольная панель->Программы;
  • Убедиться, что база данных корректно отключена и на диске удален раздел: C:\ProgramData\Nanosoft\nanoCAD Конструкторский BIM 1.0\Databases. Если подкаталог существует и если в нем остались файлы, придется отключать базу с помощью SQL Management Studio.
  • Установить программу заново.

Дальнейший поиск причины

Если перечисленные пункты не снимают проблему, то чтобы найти причину ошибок, укажите в теме ниже следующее:

1. Какая языковая реализация установленной на компьютер ОС и SQL Server? Они должны совпадать. Т.е на русскую версию Windows ставим русскоязычный SQL Server, на английский - англоязычную.

2. Добавлен ли текущий пользователь в список администраторов SQL Server? Проверить это ( + контролировать работу в дальнейшем) удобно с помощью SQL Management Studio. Если SQL Server устанавливался из дистрибутива включающего инструменты,(файл вида SQLEXPRWT_x64_RUS.exe) Management Studio должна быть уже установлена. Или ее можно скачать отдельно по ссылке https://www.microsof...s.aspx?id=50003, файл "SQLManagementStudio_x64_RUS.exe".

 

Далее:

  • запустить Management Studio;
  • подключиться к установленному экземпляру SQL Server
  • в Обозревателе объектов открыть Безопасность -> Имена входа и найти текущего пользователя

picture291-1.png

  • из контекстного меню на имени вызвать пункт Свойства;
  • в появившемся диалоге выбрать пункт Роли сервера и убедиться что установлена галочка sysadmin

picture291-2.png

  • посмотреть список подключенных баз - в Обозревателе проекта пункт Базы данных

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я выложил сегодня сообщение "для информации", где описал, что у меня данная ошибка была связана с тем, что при наличии нескольких экземпляров БД в процессе установки почему то предлагается подключиться через имя экземпляра, а к экземпляру "по умолчанию" необходимо подключаться просто через имя сервера. После изменения (под каждым пользователем) настроек подключения на "localhost" ошибка подключения исчезла.

 

Кроме этого, естественно, на SQL сервере естественно должны быть настроены аккаунты пользователей для входа и подключения к БД NBS_Library.

 

Функция и необходимость подключения к роли "cadlib_user_role" мне пока непонятны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...