Всем привет, помогите пожалуйста советом, уже не знаю что делать.
Начну все сначала что бы было понятно.
1. Давным Давно устанавливали SQL Server 2016 (Microsoft SQL Server Management Studio 13.0.15000.23) под локальным пользователем "us_V_" все работало отлично, развернули на нем 1С.
2. Сегодня произошло что то странное после перезагрузки ПК, при входе в базу 1С начало выходить сообщение что сервер 1С не обнаружен. Я сразу попытался зайти в Microsoft SQL Server Management Studio под локальным пользователем us_V_, но выходит ошибка 18456. Проверил Службу Агент Сервера 1С, она запускается и сразу останавливается.
3. Почистил временные файлы 1С и папку srvinfo, после чего агент сервера и даже администратор сервиров 1С запустился. НООО в разделе базы данных у него стало пусто т.е. не одной базы данных нет.
4. Я попытался подключить уже существующую базу данных которая должна по идеи храниться в SQL сервере, при подключении указал корректное имя базы, имя сервера, но там есть раздел пользователь и пароль сервера, пробовал указывать пользователя USR1CV8, пароль уже менял указывал верный но не один пользователь не смог подключиться к серверу пройти проверку. ПРобовал указывать SA без пароля, но тоже не помогло.
В общем итог такой базы из Администратора сервиров пропали (т.е. путь к ним я так думаю), логинов и паролей чтобы пройти аутентификацию проверки подлинности SQL сервера тоже нет, а под локальным пользователем под проверкой Windows тоже не заходит.
Можно как то вытащить файл базы данных из SQL сервера, снести этот SQL полностью, поставить заново чистый и подключить файл базы данных обратно?
Начну все сначала что бы было понятно.
1. Давным Давно устанавливали SQL Server 2016 (Microsoft SQL Server Management Studio 13.0.15000.23) под локальным пользователем "us_V_" все работало отлично, развернули на нем 1С.
2. Сегодня произошло что то странное после перезагрузки ПК, при входе в базу 1С начало выходить сообщение что сервер 1С не обнаружен. Я сразу попытался зайти в Microsoft SQL Server Management Studio под локальным пользователем us_V_, но выходит ошибка 18456. Проверил Службу Агент Сервера 1С, она запускается и сразу останавливается.
3. Почистил временные файлы 1С и папку srvinfo, после чего агент сервера и даже администратор сервиров 1С запустился. НООО в разделе базы данных у него стало пусто т.е. не одной базы данных нет.
4. Я попытался подключить уже существующую базу данных которая должна по идеи храниться в SQL сервере, при подключении указал корректное имя базы, имя сервера, но там есть раздел пользователь и пароль сервера, пробовал указывать пользователя USR1CV8, пароль уже менял указывал верный но не один пользователь не смог подключиться к серверу пройти проверку. ПРобовал указывать SA без пароля, но тоже не помогло.
В общем итог такой базы из Администратора сервиров пропали (т.е. путь к ним я так думаю), логинов и паролей чтобы пройти аутентификацию проверки подлинности SQL сервера тоже нет, а под локальным пользователем под проверкой Windows тоже не заходит.
Можно как то вытащить файл базы данных из SQL сервера, снести этот SQL полностью, поставить заново чистый и подключить файл базы данных обратно?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(10)
5-й шаг
C:\WINDOWS\system32>net start MSSQLSERVER -m"SQLCMD"
Служба "SQL Server (MSSQLSERVER)" запускается.
Служба "SQL Server (MSSQLSERVER)" успешно запущена.
6-й шаг
C:\WINDOWS\system32>sqlcmd
Sqlcmd: ошибка - Microsoft ODBC Driver 13 for SQL Server: При входе в систему пользователя "MicrosoftAccount\us_v_er@mail.ru" произошла ошибка..
5-й шаг
C:\WINDOWS\system32>net start MSSQLSERVER -m"SQLCMD"
Служба "SQL Server (MSSQLSERVER)" запускается.
Служба "SQL Server (MSSQLSERVER)" успешно запущена.
6-й шаг
C:\WINDOWS\system32>sqlcmd
Sqlcmd: ошибка - Microsoft ODBC Driver 13 for SQL Server: При входе в систему пользователя "MicrosoftAccount\us_v_er@mail.ru" произошла ошибка..
(6) И так тоже не помогает
sqlcmd
Sqlcmd: ошибка - Microsoft ODBC Driver 13 for SQL Server: Поставщик именованных каналов: Не удалось открыть соединение с SQL Server [2]. .
Sqlcmd: ошибка - Microsoft ODBC Driver 13 for SQL Server: Время ожидания входа в систему истекло..
Sqlcmd: ошибка - Microsoft ODBC Driver 13 for SQL Server: При установлении соединения с сервером SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и на сервере SQL Server разрешены удаленные соединения. Дополнительные сведения см. в электронной документации по SQL Server..
sqlcmd
Sqlcmd: ошибка - Microsoft ODBC Driver 13 for SQL Server: Поставщик именованных каналов: Не удалось открыть соединение с SQL Server [2]. .
Sqlcmd: ошибка - Microsoft ODBC Driver 13 for SQL Server: Время ожидания входа в систему истекло..
Sqlcmd: ошибка - Microsoft ODBC Driver 13 for SQL Server: При установлении соединения с сервером SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и на сервере SQL Server разрешены удаленные соединения. Дополнительные сведения см. в электронной документации по SQL Server..
Переинсталяция SQL у меня никогда не проходила...
1 Нужно полностью удалить предыдущий SQL,
2 скопировать на всякий случай файлы баз и логов - *.mdf *.ldf в безопасное место.
3 Установить заново SQL
4 подключить существующие файлы баз
1 Нужно полностью удалить предыдущий SQL,
2 скопировать на всякий случай файлы баз и логов - *.mdf *.ldf в безопасное место.
3 Установить заново SQL
4 подключить существующие файлы баз
(12) Она всегда заканчивалась неуспехом, если не выполнить пункт 1 - то есть не сносить SQL полностью.
Вылазили непреодолимые ошибки при рядовой банальной инсталяции...
А пункт 2 пропустить - можно ,также как половина народа вообще не делает архивов, и плачет потом тут - пАААмАААгите...
Вылазили непреодолимые ошибки при рядовой банальной инсталяции...
А пункт 2 пропустить - можно ,также как половина народа вообще не делает архивов, и плачет потом тут - пАААмАААгите...
И так в общем я прошел все круги АДА с этим SQL server и танцы с бубном. И выявил 1 действенный способ, а все прочие работают только на 5% у меня не один из них не сработал.
В общем так:
Когда вы позабывали все пароли от SQL servera, либо не можете авторизоваться, и даже просто через 1С Администрирование Серверов создать базу, когда все попытки поставить на ноги сервак оказались четными, есть один способ -
1. Копируете полностью папку DATA где лежат базы данных.
2. Сносите все что есть с упоминанием SQL server через установку удаления, РЕЕСТР чистить не нужно.
3. Ставите с нуля весь SQL Server и managment studio.
4. После этого Заходите в managment studio (авторизация произойдет автоматически под аутентификацией под пользователям Windows) и подключаете скопированную ранее базу (причем из того же места где она лежала ранее она не подключалась, выходили ошибки, я ее переместил в абсолютно не связанный путь с SQL server и она подключилась, к тому же в этой папке должны лежать логи их удалять не нужно).
5. Через managment studio в безопасности - имена входа Создаем пользователя USR1CV8 выбираем его из системы Windows (этот пользователь автоматом создается при установки 1С Сервера). И назначаем ему все права, делаем БОГОМ.
6. Затем спокойно заходим в 1С Администрирование серверов, и подключаем нашу базу, в полях Имя и Пароль от сервера БД не указываем так как 1С Автоматом ссылается на USR1CV8 (если только при установке сервера 1С вы не указывали другое имя).
На этом все база успешно подключена и работает. А и сразу же запишите все пароли и доступы к SQL серверу , что бы не забыть.
В общем так:
Когда вы позабывали все пароли от SQL servera, либо не можете авторизоваться, и даже просто через 1С Администрирование Серверов создать базу, когда все попытки поставить на ноги сервак оказались четными, есть один способ -
1. Копируете полностью папку DATA где лежат базы данных.
2. Сносите все что есть с упоминанием SQL server через установку удаления, РЕЕСТР чистить не нужно.
3. Ставите с нуля весь SQL Server и managment studio.
4. После этого Заходите в managment studio (авторизация произойдет автоматически под аутентификацией под пользователям Windows) и подключаете скопированную ранее базу (причем из того же места где она лежала ранее она не подключалась, выходили ошибки, я ее переместил в абсолютно не связанный путь с SQL server и она подключилась, к тому же в этой папке должны лежать логи их удалять не нужно).
5. Через managment studio в безопасности - имена входа Создаем пользователя USR1CV8 выбираем его из системы Windows (этот пользователь автоматом создается при установки 1С Сервера). И назначаем ему все права, делаем БОГОМ.
6. Затем спокойно заходим в 1С Администрирование серверов, и подключаем нашу базу, в полях Имя и Пароль от сервера БД не указываем так как 1С Автоматом ссылается на USR1CV8 (если только при установке сервера 1С вы не указывали другое имя).
На этом все база успешно подключена и работает. А и сразу же запишите все пароли и доступы к SQL серверу , что бы не забыть.
(17) Пользователь не менялся, пароль тоже под каким пользователем SQL ставился тот пользователь со всеми паролями оставался.
Просто получилось так что перезагрузили сервак с запущенной 1С, и после этого в 1с вышла ошибка что база не обнаружена и потерялся доступ к SQL, какая то странная магия!!! Слава богу что лечится малой кровью! Пару часов работы при условии что старый SQL легко снесется а новый легко поставится)
Просто получилось так что перезагрузили сервак с запущенной 1С, и после этого в 1с вышла ошибка что база не обнаружена и потерялся доступ к SQL, какая то странная магия!!! Слава богу что лечится малой кровью! Пару часов работы при условии что старый SQL легко снесется а новый легко поставится)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот