|
Просьба помочь знатоков связки SQL-1С | ☑ | ||
---|---|---|---|---|
0
Михаил Козлов
27.08.12
✎
12:15
|
С некоторых пор начались ошибки при попытке зайти в 1С еще до соединения с БД.
Платформа: 8.1.10.50, конфигурация: УТ 10.2 (сильно измененная), MS SQL 2000. Пользователей до 150, БД около 80 Гб. Вот кусок лога SQL: Date Source Message 2012-08-23 12:35:04.76 spid63 Using 'xplog70.dll' version '2000.80.760' to execute extended stored procedure 2012-08-23 12:35:04.68 spid63 Configuration option 'show advanced options' changed from 1 to 1. Run the RECON 2012-08-23 12:35:04.68 spid63 Error: 15457, Severity: 0, State: 1 2012-08-23 12:23:53.51 spid83 Sort failure.. 2012-08-23 12:23:53.51 spid83 Error: 1501, Severity: 20, State: 1 2012-08-23 12:20:21.90 spid84 Sort failure.. 2012-08-23 12:20:21.90 spid84 Error: 1501, Severity: 20, State: 1 2012-08-23 11:33:43.67 spid63 Using 'xpstar.dll' version '2000.80.760' to execute extended stored procedure ' 2012-08-23 11:16:54.57 spid72 The SQL Server cannot obtain a LOCK resource at this time. Rerun your statement 2012-08-23 11:16:54.57 spid72 Error: 1204, Severity: 19, State: 1 2012-08-23 11:14:44.57 spid62 The SQL Server cannot obtain a LOCK resource at this time. Rerun your statement 2012-08-23 11:14:44.57 spid62 Error: 1204, Severity: 19, State: 1 2012-08-23 10:23:41.74 spid51 Using 'xpsqlbot.dll' version '2000.80.194' to execute extended stored procedure 2012-08-23 10:23:41.31 spid3 SQL global counter collection task is created. 2012-08-23 10:23:41.31 spid3 Recovery complete. 2012-08-23 10:23:41.04 spid5 Starting up database 'tempdb'. 2012-08-23 10:23:41.01 spid5 Clearing tempdb database. 2012-08-23 10:23:40.99 server SQL Server is ready for client connections 2012-08-23 10:23:40.99 server SQL server listening on TCP, Shared Memory, Named Pipes, Rpc. 2012-08-23 10:23:40.98 server SQL server listening on 127.0.0.1: 1433. 2012-08-23 10:23:40.98 server SQL server listening on 172.16.200.15: 1433. 2012-08-23 10:23:40.96 spid11 Starting up database 'ict81'. 2012-08-23 10:23:40.96 spid10 Starting up database 'Northwind'. 2012-08-23 10:23:40.96 spid9 Starting up database 'pubs'. 2012-08-23 10:23:40.96 spid8 Starting up database 'msdb'. 2012-08-23 10:23:40.96 spid5 Starting up database 'model'. 2012-08-23 10:23:40.96 spid3 Server name is 'DBSI5'. 2012-08-23 10:23:40.96 server Using 'SSNETLIB.DLL' version '8.0.766'. 2012-08-23 10:23:40.84 spid3 Starting up database 'master'. 2012-08-23 10:23:39.82 server Attempting to initialize Distributed Transaction Coordinator. 2012-08-23 10:23:39.70 server Using dynamic lock allocation. [2500] Lock Blocks, [5000] Lock Owner Blocks. 2012-08-23 10:23:39.68 server SQL Server configured for thread mode processing. 2012-08-23 10:23:30.09 server Address Windowing Extensions enabled. 2012-08-23 10:23:30.07 server SQL Server is starting at priority class 'normal'(8 CPUs detected). 2012-08-23 10:23:30.06 server Logging SQL Server messages in file 'd:\sqldata\MSSQL\log\ERRORLOG'. 2012-08-23 10:23:30.06 server Server Process ID is 1168. 2012-08-23 10:23:30.06 server All rights reserved. 2012-08-23 10:23:30.06 server Copyright (C) 1988-2002 Microsoft Corporation. 2012-08-23 10:23:30.06 server Microsoft SQL Server 2000 - 8.00.760 (Intel X86) ... |
|||
1
Lokli
27.08.12
✎
12:39
|
А сама 1С какую ошибку выдаёт?
|
|||
2
organizm
27.08.12
✎
12:40
|
может пора уже на MS SQL 2008 ?
|
|||
3
Lokli
27.08.12
✎
12:44
|
(2) +1 или хотя бы на 2005.
|
|||
4
упс
27.08.12
✎
12:45
|
(0) как минимум четвёртый сервис-пак на sql server поставьте
|
|||
5
1Сукпун
27.08.12
✎
12:46
|
(1)я так понимаю это при старте самого СКЛ сервера .
|
|||
6
Михаил Козлов
27.08.12
✎
12:50
|
(1) Ошибка СУБД. Microsoft OLE DB Provider for SQL Server: Connection failure HRESULT 80004005,
Да, забыл: после этого в сервере 1С в списке соединений у некоторых строк нет пользователя. Если "плохого" найти удалить - ОК. (4) 3-ий. Говорят, были проблемы с установкой 4-ого - подробностей не знаю. (5) Нет: SQL запущен. Ошибку выдает при попытке начать работу с БД (после приема логина и пароля 1С). |
|||
7
v8Newbie
27.08.12
✎
12:51
|
(0) dbcc checkdb что дает?
|
|||
8
Lokli
27.08.12
✎
12:54
|
(6) SQLSTATE и native чему равны?
|
|||
9
Lokli
27.08.12
✎
12:56
|
+(6) полностью ошибку от 1С процитируйте.
|
|||
10
упс
27.08.12
✎
12:58
|
(6) Вам надо понять почему SQL Server не может блокировки наложить:
1. либо один запрос накладывает слишком много блокировок (>2500) и почему-то не происходит эскалация 2. либо просто на сервере не хватает физической памяти (что, в принципе, вполне вероятно, учитывая Sort Failure) - тогда достаточно будет оперативки добавить. |
|||
11
Lokli
27.08.12
✎
13:00
|
(6) Рекомендую зайти вот сюда: http://www.gilev.ru/1c/mssql/errsql.htm
Мне, в своё время сильно помогло. |
|||
12
Михаил Козлов
27.08.12
✎
13:05
|
(9) Процитировал почти полностью: еще 2 кнопки: "Зарешить работу" и "Перезапустить".
(10) Спасибо. |
|||
13
Михаил Козлов
27.08.12
✎
13:06
|
(7) Ничего.
(8) Все в приведенном логе SQL. |
|||
14
rs_trade
27.08.12
✎
13:18
|
(0) все сервис паки надо поставить. ошибки про длл-ки должны пропасть.
|
|||
15
Михаил Козлов
27.08.12
✎
13:41
|
(14) Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |