Доброго времени суток.
Есть MS Windows 2003 Server англицкий с установленным на нем MUI. И вот возникла необходимость поставить на него MS SQL Server 2000 (база в нем была). Через ODBC в Access'е идут запросы к SQL-серверу. Вроде бы все работает, но есть как в том анекдоте один нюанс.
Иногда не удается соединиться с SQL-сервером. Причем на совершенно разных запросах и разных таблица. Дело доходит до смешного. Один раз таблица открывается, второй раз а на третий раз - нет соединения с SQL-сервером. В это эже время с другой машины могу вполне удачно соединиться.
Вот и вопрос: может быть снести 2003 и поставить 2000 сервер?
Вот errorlog:
2005-12-22 07:23:10.90 server Microsoft SQL Server 2000 - 8.00.194 (Intel X86)
Aug 6 2000 00:57:48
Copyright (c) 1988-2000 Microsoft Corporation
Enterprise Evaluation Edition on Windows NT 5.2 (Build 3790: )
2005-12-22 07:23:10.90 server Copyright (C) 1988-2000 Microsoft Corporation.
2005-12-22 07:23:10.90 server All rights reserved.
2005-12-22 07:23:10.90 server Server Process ID is 1128.
2005-12-22 07:23:10.90 server Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL\log\ERRORLOG'.
2005-12-22 07:23:10.92 server SQL Server is starting at priority class 'normal'(2 CPUs detected).
2005-12-22 07:23:11.07 server SQL Server configured for thread mode processing.
2005-12-22 07:23:11.09 server Using dynamic lock allocation. [2500] Lock Blocks, [5000] Lock Owner Blocks.
2005-12-22 07:23:11.12 server Attempting to initialize Distributed Transaction Coordinator.
2005-12-22 07:23:16.14 spid4 Starting up database 'master'.
2005-12-22 07:23:16.29 server Using 'SSNETLIB.DLL' version '8.0.311'.
2005-12-22 07:23:16.29 spid5 Starting up database 'model'.
2005-12-22 07:23:16.31 server SQL server listening on 172.16.1.203: 1433.
2005-12-22 07:23:16.31 server SQL server listening on 127.0.0.1: 1433.
2005-12-22 07:23:16.31 spid4 Server name is 'SQLSERVER1'.
2005-12-22 07:23:16.31 spid8 Starting up database 'msdb'.
2005-12-22 07:23:16.31 spid9 Starting up database 'pubs'.
2005-12-22 07:23:16.32 spid10 Starting up database 'Northwind'.
2005-12-22 07:23:16.32 spid11 Starting up database 'BD_18'.
2005-12-22 07:23:16.82 spid5 Clearing tempdb database.
2005-12-22 07:23:17.73 spid5 Starting up database 'tempdb'.
2005-12-22 07:23:17.79 spid4 Recovery complete.
2005-12-22 07:23:18.56 server SQL server listening on TCP, Shared Memory, Named Pipes.
2005-12-22 07:23:18.56 server SQL Server is ready for client connections
2005-12-22 08:16:27.96 spid52 Using 'xpstar.dll' version '2000.80.194' to execute extended stored procedure 'sp_MSgetversion'.
А вот снимок экрана в момент ошибки обращения к таблице
Есть MS Windows 2003 Server англицкий с установленным на нем MUI. И вот возникла необходимость поставить на него MS SQL Server 2000 (база в нем была). Через ODBC в Access'е идут запросы к SQL-серверу. Вроде бы все работает, но есть как в том анекдоте один нюанс.
Иногда не удается соединиться с SQL-сервером. Причем на совершенно разных запросах и разных таблица. Дело доходит до смешного. Один раз таблица открывается, второй раз а на третий раз - нет соединения с SQL-сервером. В это эже время с другой машины могу вполне удачно соединиться.
Вот и вопрос: может быть снести 2003 и поставить 2000 сервер?
Вот errorlog:
2005-12-22 07:23:10.90 server Microsoft SQL Server 2000 - 8.00.194 (Intel X86)
Aug 6 2000 00:57:48
Copyright (c) 1988-2000 Microsoft Corporation
Enterprise Evaluation Edition on Windows NT 5.2 (Build 3790: )
2005-12-22 07:23:10.90 server Copyright (C) 1988-2000 Microsoft Corporation.
2005-12-22 07:23:10.90 server All rights reserved.
2005-12-22 07:23:10.90 server Server Process ID is 1128.
2005-12-22 07:23:10.90 server Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL\log\ERRORLOG'.
2005-12-22 07:23:10.92 server SQL Server is starting at priority class 'normal'(2 CPUs detected).
2005-12-22 07:23:11.07 server SQL Server configured for thread mode processing.
2005-12-22 07:23:11.09 server Using dynamic lock allocation. [2500] Lock Blocks, [5000] Lock Owner Blocks.
2005-12-22 07:23:11.12 server Attempting to initialize Distributed Transaction Coordinator.
2005-12-22 07:23:16.14 spid4 Starting up database 'master'.
2005-12-22 07:23:16.29 server Using 'SSNETLIB.DLL' version '8.0.311'.
2005-12-22 07:23:16.29 spid5 Starting up database 'model'.
2005-12-22 07:23:16.31 server SQL server listening on 172.16.1.203: 1433.
2005-12-22 07:23:16.31 server SQL server listening on 127.0.0.1: 1433.
2005-12-22 07:23:16.31 spid4 Server name is 'SQLSERVER1'.
2005-12-22 07:23:16.31 spid8 Starting up database 'msdb'.
2005-12-22 07:23:16.31 spid9 Starting up database 'pubs'.
2005-12-22 07:23:16.32 spid10 Starting up database 'Northwind'.
2005-12-22 07:23:16.32 spid11 Starting up database 'BD_18'.
2005-12-22 07:23:16.82 spid5 Clearing tempdb database.
2005-12-22 07:23:17.73 spid5 Starting up database 'tempdb'.
2005-12-22 07:23:17.79 spid4 Recovery complete.
2005-12-22 07:23:18.56 server SQL server listening on TCP, Shared Memory, Named Pipes.
2005-12-22 07:23:18.56 server SQL Server is ready for client connections
2005-12-22 08:16:27.96 spid52 Using 'xpstar.dll' version '2000.80.194' to execute extended stored procedure 'sp_MSgetversion'.
А вот снимок экрана в момент ошибки обращения к таблице