웹사이트 환경:
Windows 2003 + SqlServer2000에서는
asp.net 사이트에서 SQL 계정을 사용하여 데이터베이스에 연결할 때 데이터베이스에 연결할 수 없는 문제가 있습니다. 이때 Enterprise Manager와 쿼리 분석기를 모두 사용하여 데이터에 연결할 수 있습니다.
해결 방법: 이 문제는 SQLserver2000 Sp3을 설치한 후에 해결될 수 있습니다.
또 한번은 회사의 네트워크 관리자가 2003 시스템과 SQL Server 2000을 설치하고 패치를 모두 적용했는데, 사이트 테스트를 해보니 특정 쿼리 도중 특정 테이블의 특정 필드가 존재하지 않는다는 경고문이 떴다. .
마지막으로 SQLserver가 혼합 모드가 아니며 SQL 계정(Windows 계정으로 설정)을 사용하여 연결할 수 없는 것으로 확인되었습니다. 혼합 모드로 변경한 후 오류가 해결되었습니다.