Ошибка «Ошибка собственного клиента Microsoft SQL« 80040e37 »» - PullRequest
1 голос
/ 02 апреля 2009

После перемещения моей базы данных и веб-сайта на другой сервер я получил ошибку Microsoft SQL Native Client error «80040e37». Проблема возникает в запросе внутри файла asp, который не имеет schema.tablename, только tablename. Но я не хочу включать «схему» во все запросы прямо сейчас. Все обновления были установлены и схема по умолчанию для моего пользователя верна. SQL Server настроен на смешанный режим и принимает как аутентификацию Windows, так и аутентификацию сервера SQL. Программное обеспечение: IIS 6, Sql Server 2005.

1 Ответ

1 голос
/ 02 апреля 2009

решаемая. Проблема заключалась в "осиротевших" логинах. Решением было запустить хранимую процедуру sp_help_revlogin, скопировать ее результаты и запустить их на новом сервере.

EXEC [dbo].[sp_help_revlogin]

Пример результата:

CREATE LOGIN [exampleLogin] WITH PASSWORD = 0x0100E634633EB1BF18E HASHED, SID = 0x840D462D26543B4FB71234B36137A131, DEFAULT_DATABASE = [yourDB], CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF
...