2009-04-03 6 views
0

.NET 응용 프로그램 (ADO.NET)과 C++ (ADO) 응용 프로그램 모두에서 클러스터 된 Sql Server 2000에 연결하는 응용 프로그램에서 이상한 오류가 발생했습니다. 설명. 모든 응용 프로그램은 데이터베이스에 연결할 수 있지만 데이터를 읽을 수는 있지만 "일반 네트워크 오류"(이탈리아어 메시지에서 번역 한)를 수신하여 데이터를 쓸 수 없습니다. 여러 번의 시도 끝에 한 노드에서 다른 노드로 서비스를 전환하려고 시도했지만 문제가 해결 된 것으로 보입니다. 아직도 아무도 무슨 일이 있었는지와 그 이유를 알아낼 수 없습니다. 나에게 설명 할 수있는 사람이 있니? 사전에 감사 마르코데이터를 저장할 때 일반적인 오류가 발생했습니다.


편집 : 그것은 다른 사람에게 발생 이런 경우에 우리는 컴퓨터가 MDAC의 마지막 버전 (2.8 SP1)을 가지고 있지 않은 것을 발견했다. 고객이 컴퓨터를 다시 설치하고 Windows를 업데이트하지 않았을 가능성이 큽니다. Windows Update를 실행했을 때 이라는 마술로 (고객 관점에서 ...) 문제가 수정되었습니다. 우리는 이전 버전의 MDAC에 문제가 있다는 것을 알고 있기 때문에 어떤 버전의 MDAC가 설치되었지만 2.6 이하일 수도있었습니다.

답변

0

최근에 적용된 업데이트가 있습니까?

나는 SQL Server의 이후 버전에서 비슷한 것을 보았으므로 서버에서 시스템으로 시스템을 복제하지 않았기 때문에 서버에 대한 보안 액세스를 살펴볼 것입니다.

+0

요즘에는 어떤 업데이트도 없었어야했는데, 나는 그것을 조사 할 것이다. 어쩌면 나는 당신의 친절한 대답을 오해하지만, 이미 가장 일반적인 액세스 문제 (예 : 사용 권한)를 확인하고 QueryAnalyzer를 사용하여 동일한 사용자/pwd로 db에 연결하면 성공했습니다. –

관련 문제