문제

IIS 로그 파일을 SQL 데이터베이스로 가져오고 있지만 어떤 이유로 든 모든 항목이 데이터베이스에 들어가는 것은 아닙니다. 예를 들어 로그 파일에 1,000,000 개의 항목이있는 경우 Logparser는 1,000,000 개의 항목을 처리했다고 말하지만 데이터베이스에서 선택 카운트 (*)를 수행하면 1,000,000 행의 데이터가 없습니다. 이 문제를 전에 본 사람이 있습니까?

올바른 솔루션이 없습니다

다른 팁

데이터가 입력에 잘려서 행이 폐기되도록합니까?

가져 오는 방법 (BCP, Buk Insert, SSIS)은 실제 벌크로드 또는 행으로 행인지 결정합니다. 오류 처리 설정 (무시, 중단, 최대 번호 등)은 잘림에서 발생하는 일을 결정합니다.

아마도 첫 번째 카운트에서 헤더 행 (일반적으로 파일 상단에있는 것 이상)을 계산하고 있습니까? 그런 다음 그들은 DB로 가져 오는 데 떨어 졌습니까? 그냥 추측.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top