2009-04-16 4 views
1

내 웹 사이트 중 하나에서 사용하려고하는 웹 서비스가 있습니다. C#으로 작성된 웹 서비스를 호출하면 여러 줄에서 어셈블리로 생성 된 SP를 실행하려고 할 때 오류가 발생합니다. 이 웹 서비스는 개발 환경에서 작동하지만 라이브 환경에서는 작동하지 않습니다. 우리의 라이브 및 개발 환경은 동일한 서버에서 실행되지만 다른 데이터베이스에서 실행됩니다..Net 웹 서비스 메모리 압력 오류

오류는 다음과 같습니다

는 SQL 예외 : 인해 메모리 압력으로 공용 언어 런타임 (CLR) 2.0.50727를 초기화하지 못했습니다. CLR 통합 기능을 사용하려면 AWE (Address Windowing Extensions) 모드에서 SQL Server를 다시 시작하십시오.

CLR은 실시간 및 dev 모두에서 사용할 수 있습니다. 임시 테이블이 사용되지 않습니다. 나는 AWE 모드에서 이미 그것을 믿는다. WSE가 서버에 설치되어 있고 .Net 2.0을 사용하고 있습니다.

웹 서비스를 호출하려고하는 SP는 문자열을 인수로 취해 바이트 []를 반환합니다.

웹 서비스에 크기 제한이 있습니까?

제안 사항?

편집 : 프로세스가 dev에 서버에서 작동하면 우리는 나는 그것이 명확하게 작업을 보여 것 같은이 시스템의 제한이 아니다 '라고해야 MSSQL 2005

답변

1

대다수는 SQL 서버 전용으로 시스템에서 사용할 수있는 RAM의 양을 늘려야했습니다. 이것으로 문제가 해결되었습니다.

0

을 것 사용하고 있습니다.

구성을 비교하는 각 상자에서 두 시스템 (IIS & SQL Server)을 모두 크롤링하는 경우가 있습니다. AWE 모드가 프로덕션 상자에서 사용 가능하지 않다는 것을 나타내는 오류 메시지가 표시되는 것이므로 먼저 확인해야합니다.

행운을 빈다.

0

이 오류는 웹 서비스와 관련이 없으며 Sql Server의 오류입니다. Sql Management Studio에서 SP를 실행하려고해도 동일한 오류가 표시됩니까?