Имя: Пароль:
1C
1С v8
SQL EXPRESS Поставщик общей памяти: С обоих концов канала отсутствуют процессы.
0 Cancell
 
05.09.17
13:13
Всем привет, базу загрузкил из бэкапа с сервера себе локально на комп, в SQL Express, все ок, добавил базу в сервер 1С - все ок. Но при входе в базу ругается -
"
Сеанс работы завершен администратором.
по причине:
Соединение с сервером баз данных разорвано администратором
Microsoft SQL Server Native Client 11.0: Поставщик общей памяти: С обоих концов канала отсутствуют процессы.

HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=233, line=0
SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=233, line=0
SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=233, line=0

"

В экспрессе не могу найти настройку по общей памяти, только в регистрации нового сервера смог по умолчанию на вкладке "свойства соединения" установить не по умолчанию а ТСП/ИП
1 Новиков
 
05.09.17
13:24
Старая знатная проблема. Лечится так, только я не в курсе есть ли в экспрессе такая настройка: network packet size

https://technet.microsoft.com/ru-ru/library/ms187866(v=sql.105).aspx

Выкручивай ее до максимума, насколько сам експресс позволяет (если позволяет). В обычной версии это значение 32767.
2 Новиков
 
05.09.17
13:27
Если в конфигуратор можешь зайти - удаляй из метаданных все, что много весит - как правило это всякие бинари в макете.

Еще можешь попробовать (если в конфигуратор опять же зашел), объединиться с живым cf на x64 ОС.

Но лучше и проще, отбекапиться не на экспрессе, и тогда этой проблемы не буедт.
3 Cancell
 
05.09.17
13:32
(1) пакет увеличил до 32797, не помогло
(2) в конфигуратор не могу попасть, ошибка та же
Бэкап был сделан на норм SQL 2008 R2, но эта проблема уже была там. Делали
ALTER DATABASE <Имя БД> SET EMERGENCY
ALTER DATABASE <Имя БД> SET SINGLE_USER
DBCC CHECKDB (<Имя БД>, REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE <Имя БД> SET MULTI_USER
не помогло так же...
4 Новиков
 
05.09.17
13:41
А что дает CHECKDB - что она показала?
5 Cancell
 
05.09.17
13:51
(4)
Сообщение 9675 компонента Service Broker, состояние 1: Проанализировано типов сообщений: 14.
Сообщение 9676 компонента Service Broker, состояние 1: Проанализировано контрактов службы: 6.
Сообщение 9667 компонента Service Broker, состояние 1: Проанализировано служб: 3.
Сообщение 9668 компонента Service Broker, состояние 1: Проанализировано очередей служб: 3.
Сообщение 9669 компонента Service Broker, состояние 1: Проанализировано конечных точек диалога: 0.
Сообщение 9674 компонента Service Broker, состояние 1: Проанализировано групп сообщений: 0.
Сообщение 9670 компонента Service Broker, состояние 1: Проанализировано привязок удаленной службы: 0.
Сообщение 9605 компонента Service Broker, состояние 1: Проанализировано приоритетов диалога: 0.
Сообщение 8939, уровень 16, состояние 98, строка 3
Ошибка таблицы: идентификатор объекта 0, идентификатор индекса -1, идентификатор секции 0, идентификатор единицы размещения -9020373361737924608 (тип Unknown), страница (3372:2100441395). Тест (IS_OFF (BUF_IOERR, pBUF->bstat)) не прошел. Значения - 12584969 и -14.
        Для исправления данной ошибки необходимо сначала исправить другие ошибки.
Сообщение 8939, уровень 16, состояние 98, строка 3
Ошибка таблицы: идентификатор объекта 0, идентификатор индекса -1, идентификатор секции 0, идентификатор единицы размещения -8371861316339892224 (тип Unknown), страница (13616:942815280). Тест (IS_OFF (BUF_IOERR, pBUF->bstat)) не прошел. Значения - 12584969 и -1.
        Для исправления данной ошибки необходимо сначала исправить другие ошибки.


И дальше в том же стиле...
6 Новиков
 
05.09.17
13:55
Какой объем базы на скуле?
7 Cancell
 
05.09.17
13:55
(6) 1.5 гг
8 Новиков
 
05.09.17
13:58
=) Так выгрузи в dt, затем подними ее конфигуратором. Скорее всего уже ошибка уйдет. Если нет - ТИИ. Если нет -
выгрузи в cd и прогони утилитой - скорее всего ошибка уйдет.
9 Cancell
 
05.09.17
13:59
(8) так в том и проблема что не могу никак вообще в базу зайти, ни в конфигуратор ни в предприятие
10 Cancell
 
05.09.17
14:03
бэкап в sql сделал и пробовал на других серверах ее поднять - тоже самое.

Причем на том сервере есть другие базы и они нормально работают... т.е. скорее всего дело не в настройках сервера sql
11 Cancell
 
05.09.17
14:05
На изначальном сервере ругается так:
Сеанс работы завершен администратором.
по причине:
Соединение с сервером баз данных разорвано администратором
Microsoft SQL Server Native Client 11.0: Поставщик TCP: Удаленный хост принудительно разорвал существующее подключение.

HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=10054, line=0
SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=10054, line=0
SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=10054, line=0
12 Новиков
 
05.09.17
14:19
А в живую то базу ты можешь зайти конфигуратором?
13 Cancell
 
05.09.17
14:22
(12) нет
14 Cancell
 
05.09.17
14:26
Есть какие-то еще инструменты для анализа базы и если надо ее восстановления? не понятно вообще она жива или нет...
15 Новиков
 
05.09.17
14:28
Начни со статьи https://habrahabr.ru/post/137301/ и далее гуглить по ошибкам с CHECKDB.

Ну а копия где базы - есть она или тоже нет?
16 Chieftain
 
05.09.17
14:35
Попробуй для начала оставить только TCP/IP - через диспетчер конфигурации SQL
17 Cancell
 
05.09.17
14:39
(15) копии есть, но старые...
18 lodger
 
05.09.17
14:48
19 МихаилМ
 
05.09.17
15:00
"И дальше в том же стиле."

как раз дальше должны быть имена проблемных таблиц

http://catalog.mista.ru/public/192648/
20 Cancell
 
05.09.17
15:36
(19) прохожусь по таблицам через чектейбл
21 Cancell
 
05.09.17
16:39
Все что смог чектейблом прошел... теперь интересная ошибка - "Файл запрос и ответа на лицензирование конфигурации были удалены из конфигурации"
Понять бы где это хранилось, я бы из рабочей базы восстановил.
22 lodger
 
05.09.17
16:54
(21) на нимфостарте утверждают что это лечится сравнением\объекдинением с типовой этой же версии (или с конфой поставщика).
23 Cancell
 
05.09.17
16:57
(22) только я не могу войти в конфигуратор...
24 МихаилМ
 
05.09.17
19:03
вот тема про "Файл запрос и ответа на лицензирование конфигурации были удалены из конфигурации"
https://forum.infostart.ru/forum8/topic149352/


но там в конфигуратор был доступен.

видимо пострадали данные о лицензии, где они хранятся -не знаю.
поэтому создайте новую бд с с близкой конфой .пройдите валидацию лицензирования через инет.
через ТЖ или profile подглядите, каких данных нет. добавьте их из новой бд.
25 Cancell
 
05.09.17
23:35
В итоге не исправляемые таблицы пришлось дропать, в конфигуратор попал, сделал дт и выгрузил в файловую. Там уже обработкой собирал данные где есть и пихал где они удалились... вроде пока получается восстановить.
Всем спасибо!