꽤 직접적인 직접 경로가 있습니까? (즉, SQL Server가 XML을 읽을 수 있습니까?)XML 데이터를 SQL Server에 저장하는 가장 좋은 방법은 무엇입니까?
또는 XML을 구문 분석하고 일반적인 방식으로 ADO.Net을 통해 개별 행 또는 일괄 업데이트로 전송하는 것이 가장 좋습니다.
큰 복잡한 저장 프로 시저가 포함될 수있는 솔루션이있을 수 있음을 알고 있습니다. 반면에 완전히 반대하지는 않지만 대부분의 비즈니스 로직을 C# 코드로 사용하는 경향이 있습니다. SQLXMLBulkLoad를 사용하여 솔루션을 보았지만 상당히 복잡한 SQL 코드가 필요했습니다.
참고로, 각 (문자열 및 int)에 대해 약 50 개의 작은 데이터가있는 한 번에 약 100 개의 행으로 작업 할 것입니다. 이것은 결국 일괄 작업이 될 것입니다.
제공 할 수있는 모든 코드 스 니펫을 매우 높이 평가할 수 있습니다.
SQL Server 버전은 무엇입니까? –
2008 년에 액세스 할 수 있지만 주로 SQL Server 2005를 사용합니다. – alchemical