Форум АО "ВЗЛЕТ"

Автоматизация и диспетчеризация => Взлет СП4 => Тема начата: m75nf от 21.04.2017, 21:19:58



Название: Ошибка подключения к БД
Отправлено: m75nf от 21.04.2017, 21:19:58
Перестал запускаться Взлет СП. Клиент пишет "Отсутствует подключение к базе данных".
в SQL база не работает SP_FREE_REPORT.
при принудительном запуске пишет время ожидания ответа истекло.
как можно это исправить?


Название: Re:Ошибка подключения к БД
Отправлено: Дмитрий Пархоменко от 22.04.2017, 13:44:15
Здравствуйте! Microsoft SQL Server пишет более подробную информацию о возникших у него проблемах в журналы работы системы, поищите в них описание ошибки: "Панель управления", "Администрирование", "Просмотр событий", "Журналы Windows", "Приложение".


Название: Re:Ошибка подключения к БД
Отправлено: m75nf от 22.04.2017, 16:28:39
Спасибо была ошибка 9003
помогло http://stsmirnovsv.blogspot.ru/2013/10/sql-model.html
скопировав текущие файлы model.mdf и modellog.ldf из  каталога "C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\Templates\"
в "C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\"
После замены, сервер запустился без каких либо проблем и сообщений


Название: Re:Ошибка подключения к БД
Отправлено: Тепло от 11.05.2017, 11:41:36
та же беда со входом, только ошибка 18456. интернет пока не помог (((


Название: Re:Ошибка подключения к БД
Отправлено: Тепло от 11.05.2017, 11:42:49
Ошибка входа пользователя "sa". Причина: пароль не соответствует переданному имени входа. [КЛИЕНТ: <local machine>]


Название: Re:Ошибка подключения к БД
Отправлено: Тепло от 11.05.2017, 13:07:48
и всё это произошло после обновления винды 10. может подскажет кто нить, как проблему решить? А то вообще всё плохо...


Название: Re:Ошибка подключения к БД
Отправлено: Дмитрий Пархоменко от 11.05.2017, 13:16:48
Частенько бывает, что после обновления Windows 10 (после перезагрузки ПК), некоторые службы, особенно служба MSSQLSERVER, не запускаются автоматически и их приходится запускать в ручную.

Проверьте, запущена ли у Вас служба MSSQLSERVER?

После того как почините СУБД (MSSQLSERVER), проверьте правильность настроек подключения к БД в приложении Взлет СП Консоль.


Название: Re:Ошибка подключения к БД
Отправлено: Тепло от 12.05.2017, 10:04:08
Вот те, которые имеются в списке и как то связаны с SQL сервером и Взлётом:
- SQL Server (VZLJOT)  (выполняется)
- Агент SQL Server (VZLJOT)  (не запускается)
- Браузер SQL Server (выполняется)
- Взлет СП Служба обработки данных (выполняется)
- Взлет СП Служба опроса (выполняется)
- Взлет СП Служба приложений (выполняется)
- Модуль сервера SQL Server для записи VSS (выполняется)
- Служба поддержки Active Directory сервера SQL Server (не запускается)

был выключен Браузер SQL Server. его включение ничего не дало. Проблема со входом в СП4 осталась.
У нас СП4 недавно был установлен на новую машину и он пока в режиме настройки (объекты не заведены и нет архивов) и можно, конечно, всё снести и установить заново, но в этом решении ничего хорошего нет, если бы база была наполнена огромным количеством инфы. Если в будущем эта проблема повторится, хорошо бы быть готовым решить её правильно...


Название: Re:Ошибка подключения к БД
Отправлено: Тепло от 12.05.2017, 10:10:36
И ещё - почему то службы СП в консоли сами не запускаются при запуске винды. Каждую вручную нужно включать


Название: Re:Ошибка подключения к БД
Отправлено: Тепло от 12.05.2017, 10:18:09
по поводу кода ошибки интернет "говорит", что скорее всего слетел пароль каким то образом, но восстановить/изменить его по предложенным алгоритмам у меня не получается из-за отсутствия Среды SQL Server Management Studio.


Название: Re:Ошибка подключения к БД
Отправлено: Дмитрий Пархоменко от 12.05.2017, 10:21:00
MS SQL Server Management Studio Вы можете совершенно свободно скачать и установить с сайта Microsoft.

С помощью него подключитесь к СУБД под пользователем Windows и установите пароль для sa какой хотите.
Не забудьте потом указать новые настройки подключения к БД в СП4 (приложение Взлет СП Консоль).


Название: Re:Ошибка подключения к БД
Отправлено: Тепло от 12.05.2017, 12:14:58
Всё. Решил проблему. Порядок действий для тех, кто столкнётся с такой же проблемой:
- Скачиваем и устанавливаем SQL Server Management Studio 2008 r2 (порядок установки есть во многих местах на просторах интернета)
- при запуске SQL Server Management Studio вводим имя компьютера\имя сервера в строку "Имя сервера". Заострю внимание, так как были проблемы с именами (имя сервера по умолчанию SQLEXPRESS - это не наш вариант). Тут имя компьютера ищем в системе (в винде - мой компьютер - свойства), а имя сервера "VZLJOT" через косую черту. В моём случае "SP\VZLJOT"
- Нажимаем правой кнопкой мыши по верхнему пункту и выбираем «Свойства»
- Выбираем в левом меню пункт «Безопасность» и проверяем наличие галочки «Проверка подлинности SQL Server и Windows», если её нет, отмечаем её, нажимаем «Ок» и перезагружаем компьютер
- Далее снова заходим в SQL Server Management Studio, в основном окне в левом меню выбираем «Безопасность» — «Имена входа» — «sa».
- В окне Свойств имени входа убираем галочку «Требовать использование политики паролей», если она стоит. Здесь же вводим новый пароль и подтверждаем его
- Также необходимо зайти в пункт «Состояние» в меню слева и проверить включено ли имя входа, нажимаем «Ок»
- Далее надо перезагрузить компьютер (неточно)
- После перезагрузки в трее правой кнопкой жмём на Взлёт СП консоль, выбираем пункт Настройки
- Вводим тот пароль, который вводили ранее, жмём ок.
- Запускаем все три службы СП, если не включены
при запуске клиента в окне пароль, если пустое окно, пишем admin (тот, что по умолчанию)

p.s. а какие новые настройки подключения к бд имеются в виду? пароль?


Название: Re:Ошибка подключения к БД
Отправлено: Дмитрий Пархоменко от 12.05.2017, 12:19:53
p.s. а какие новые настройки подключения к бд имеются в виду? пароль?

Да, все верно, пароль пользователя sa, Вы ведь его поменяли.