dows 545 Опубликовано 2 сентября, 2019 Жалоба Поделиться Опубликовано 2 сентября, 2019 Продукт: 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) Причина: Массово не проявляется, уточняется. Что хотелось бы уточнить? 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 в Обозревателе объектов открыть Безопасность -> Имена входа и найти текущего пользователя из контекстного меню на имени вызвать пункт Свойства; в появившемся диалоге выбрать пункт Роли сервера и убедиться что установлена галочка sysadmin посмотреть список подключенных баз - в Обозревателе проекта пункт Базы данных Цитата Ссылка на сообщение Поделиться на другие сайты
A.Kudrjashov 333 Опубликовано 16 октября, 2019 Жалоба Поделиться Опубликовано 16 октября, 2019 Я выложил сегодня сообщение "для информации", где описал, что у меня данная ошибка была связана с тем, что при наличии нескольких экземпляров БД в процессе установки почему то предлагается подключиться через имя экземпляра, а к экземпляру "по умолчанию" необходимо подключаться просто через имя сервера. После изменения (под каждым пользователем) настроек подключения на "localhost" ошибка подключения исчезла. Кроме этого, естественно, на SQL сервере естественно должны быть настроены аккаунты пользователей для входа и подключения к БД NBS_Library. Функция и необходимость подключения к роли "cadlib_user_role" мне пока непонятны. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.