Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
 Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
Добрый день. Прошу помощи чайнику. Имеется отдельный комп в офисе, сделанный под сервер. На нем стоит SQL 2012
Создано несколько баз 1С под разные предприятия.
Все компы в офисе находятся в одной рабочей группе и подключаются к 1С по внутренней сети. В принципе все базы работают, но есть одно надоедающее "но". Каждый день все эти базы отваливаются и уходят в режим восстановления. Я как полный чайник, просто захожу удаленно на сервак, перевожу базу в автономный режим, потом снова в опертивный и база снова работает. Хватает примерно на день, максимум два.
В логах регулярно вылезает следующая ошибка:
Login failed for user "sa". Причина: не удалось открыть яно указанную базу данных". Клиент [Local Machine]
Ошибка 18456, серьезность 14, состояние 38.

Я бы и рад этот вопрос задать админу, кто настраивал сервак, но это был вольно наемный работник, связь с которым утеряна и возможности попросить исправить ошибку нет.
Заранее хочу извиниться, если буду тупить. С компами я на "ты", но вот с базами SQL никогда никаких дел не имел, поэтому не всегда могу понять о чем речь. Перешерстил форумы в поисках решения проблемы, но не смог найти, либо не понял как реализовать поиск причины ошибки, чтобы её исправить.
Если кого-нибудь не затруднит, опишите пожалуйста в чем может быть проблема и как пошагово её решить.
Скриншоты прилагаю. На всякий случай с общими настройками пользователя 'sa'

К сообщению приложен файл. Размер - 144Kb
18 янв 19, 10:17    [21788494]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19


К сообщению приложен файл. Размер - 124Kb
18 янв 19, 10:18    [21788496]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19


К сообщению приложен файл. Размер - 133Kb
18 янв 19, 10:18    [21788498]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
Stiffler,

Главное в ошибке про базу данных это затереть все их названия, что бы никто не понял есть ли у вас вообще такая база
18 янв 19, 10:32    [21788508]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
Stiffler,
автор
Причина: не удалось открыть яно указанную базу данных"

означает, что той базы, которая указана в connection string,
уже нет. ну или она постоянно не в онлайне.

за sa переживать не надо, даже если он не попадает в указанную базу,
он попадает в мастер.

база-то, имя которой вы затерли, есть ли на сервере?
18 янв 19, 10:34    [21788509]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
Да база такая есть. Причем sa пытается подключиться не только к одной из 4-х баз, а практически ко всем. Точнее подавляющая часть логов идет к 2-м базам из 4-х, которыми пользуется в основном один только бухгалтер с одного компа и иногда эта запись вылезает и по оставшимся двув другим базам, которыми пользуются уже другие люди. Прошу прощения, что затер названия. Где-то видел, что другие затирают, думал вдруг это важно и решил не указывать.
18 янв 19, 10:50    [21788522]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
у вас эта ошибка вываливается только в течение первых 10 минут после рестарта?
видите строки Startin up database...?
вот база, к которой не могут достучаться после рестарта,
она на тот момент уже стартовала или нет?
18 янв 19, 10:53    [21788527]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
А стоп я вру. Одной базы из логов нет. Другие существуют, но ошибки идентичны.
Выкладываю весь лог, чтобы было понятнее

К сообщению приложен файл. Размер - 133Kb
18 янв 19, 10:55    [21788529]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
и еще: что означает "Каждый день все эти базы отваливаются и уходят в режим восстановления. "?
восстановление = recovery или восстановление = restore?
у вас там autoclose не выставлен базам?
18 янв 19, 10:55    [21788530]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
если этот долбеж у вас весь день,
а не после рестарта, то точно autoclose = true.
убирайте его у всех баз
18 янв 19, 10:57    [21788533]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
Yasha123
у вас эта ошибка вываливается только в течение первых 10 минут после рестарта?
видите строки Startin up database...?
вот база, к которой не могут достучаться после рестарта,
она на тот момент уже стартовала или нет?

Нет, ошибка эта появляется в течение всего дня в логах, даже когда база работает уже давно.
С первой базой edo83 насколько я понял раз её нет, значит надо как-то запись удалить.
А вот base3 вполне существует, так же как и другие. По base3 логов тоже много, по остальным реже и на скринах не отражены, но они тоже есть.
18 янв 19, 10:59    [21788538]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
Yasha123
и еще: что означает "Каждый день все эти базы отваливаются и уходят в режим восстановления. "?
восстановление = recovery или восстановление = restore?
у вас там autoclose не выставлен базам?

Слева напротив базы появляется в скобках сообщение (Режим восстановления) или что-то в этом духе. Я правой кнопкой мыши нажимаю на нее, перевести в автономный режим и тут же нажимаю перевести в оперативный и все.
Где посмотреть то, что вы сказали?

автор
если этот долбеж у вас весь день,
а не после рестарта, то точно autoclose = true.
убирайте его у всех баз

Если я правильно понял, правой кнопкой мыши нажимаю на базу, в ней свойства далее пункт "Параметры" в нем есть строка
"Автоматически закрывать". Параметр установлен на "True". Мне его на False получается выставить по всем базам?
18 янв 19, 11:05    [21788544]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
И еще процесс starting up по всем базам появлется чуть ли не каждый час в логах
18 янв 19, 11:08    [21788550]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19


К сообщению приложен файл (123.rar - 60Kb) cкачать
18 янв 19, 11:09    [21788551]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
iiyama
Member

Откуда:
Сообщений: 642
Stiffler,

что-то Вы не договариваете

К сообщению приложен файл. Размер - 93Kb
18 янв 19, 11:15    [21788561]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
iiyama
Stiffler,

что-то Вы не договариваете

Не совсем понял что вы имеете ввиду, но вот скрин версии программы, может поможет чем-то

К сообщению приложен файл. Размер - 130Kb
18 янв 19, 11:19    [21788568]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Danion
Member

Откуда: Москва
Сообщений: 196
iiyama,

а что насторожило, кроме того, что версия RTM и в последующих SP могли исправить схожую ошибку?
А автору желательно обновить сервак.
18 янв 19, 11:20    [21788570]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
Danion
iiyama,

а что насторожило, кроме того, что версия RTM и в последующих SP могли исправить схожую ошибку?
А автору желательно обновить сервак.

Я бы и не против, но боюсь обновлю, не дай бог слетит что-нибудь я хрен восстановлю. Тем более сейчас во время отчетного периода это вообще страшно делать ))
18 янв 19, 11:22    [21788573]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Danion
Member

Откуда: Москва
Сообщений: 196
Stiffler,

Понятно. Но если вдруг решите, то последний SP для 2012 сейчас SP 4 (11.0.7001.0).
18 янв 19, 11:25    [21788577]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
iiyama
Member

Откуда:
Сообщений: 642
Danion,

Stiffler
Я бы и рад этот вопрос задать админу, кто настраивал сервак, но это был вольно наемный работник, связь с которым утеряна и возможности попросить исправить ошибку нет.

Я понимаю, что автор попал в беду и не по христиански проходить мимо,НО
Либо сервер не обслуживался 7 лет, врядли? => Либо не хорошо расстались с админом, либо нарушают лицензию.
18 янв 19, 11:31    [21788581]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
iiyama
Danion,

Stiffler
Я бы и рад этот вопрос задать админу, кто настраивал сервак, но это был вольно наемный работник, связь с которым утеряна и возможности попросить исправить ошибку нет.

Я понимаю, что автор попал в беду и не по христиански проходить мимо,НО
Либо сервер не обслуживался 7 лет, врядли? => Либо не хорошо расстались с админом, либо нарушают лицензию.

- Сервак купили года 2-3 назад, настроили один раз и больше не трогали
- Насчет лицензии я фиг знает, но раз программист был просто знакомый чувак, то не думаю, что он ставил прям лицензию
- С программистом не расставались все хорошо, вся работа была оплачена, но его номер телефона недоступен, а знакомые, через кого мы его нашли говорят, что он устроился куда-то работать и сейчас на стороне никому ничего не делает, времени нет и на контакт не идет.
Вот и решил написать на форуме, думал вдруг кто-то сможет получайнику объяснить и не придется искать где-то еще программистов.
18 янв 19, 11:36    [21788589]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Danion
Member

Откуда: Москва
Сообщений: 196
iiyama,

Кстати, на фото SQL сервера агента нет. Похоже это вообще express. Тогда лицензия не требуется.

Правда возникает вопрос, что за "админу, кто настраивал сервак, но это был вольно наемный работник". Но может он просто поставил 2012 RTM express (на лицензии не было денег), добавил базы и у\з и работа закончилась. Подозреваю, что бекапов\планов обслуживания может и не быть на сервере, но это отдельная проблема.
18 янв 19, 11:37    [21788590]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Stiffler
Member

Откуда:
Сообщений: 19
Danion
iiyama,

Кстати, на фото SQL сервера агента нет. Похоже это вообще express. Тогда лицензия не требуется.

Правда возникает вопрос, что за "админу, кто настраивал сервак, но это был вольно наемный работник". Но может он просто поставил 2012 RTM express (на лицензии не было денег), добавил базы и у\з и работа закончилась. Подозреваю, что бекапов\планов обслуживания может и не быть на сервере, но это отдельная проблема.

Я думаю что примерно так и выглядела работа. Денег брал немного, делал на скорую руку. Фирма у нас маленькая, сплошная родня.
На серваке 2 жестких диска бэкап делается раз в сутки программой Exiland Backup судя по расписанию
18 янв 19, 11:40    [21788594]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
Stiffler
Если я правильно понял, правой кнопкой мыши нажимаю на базу, в ней свойства далее пункт "Параметры" в нем есть строка
"Автоматически закрывать". Параметр установлен на "True". Мне его на False получается выставить по всем базам?

да.
18 янв 19, 11:50    [21788607]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 18456, серьезность 14, состояние 38.  [new]
Danion
Member

Откуда: Москва
Сообщений: 196
Stiffler,

Ладно, вернемся к проблеме:
autoclose = true - уже советовали выше
edo83 - такой базы нет, отключить подключение из приклада.

Ошибка типовая при отсутствии базы или когда нет нужных прав.
По остальным подключениям, типа к base3 проверьте - есть ли права или верно ли название (например могут быть символы на русском в запросе от приклада). В ошибке вроде пишет айпи адрес машины, которая пытается подключиться.

При этом, если несколько приложений подключаются к СУБД успешно, то в основных может быть правильно, а в одном криво. Но это уже смотреть в зависимости от структуры системы.
18 янв 19, 11:51    [21788608]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить