다음을 통해 공유


대량 복사 서식 파일을 만드는 방법(ODBC)에 대한 추가 정보

업데이트: 2006년 7월 17일

이 예제에서는 대량 복사 서식 파일을 만드는 방법을 보여 줍니다.

시나리오

이 예제에 대한 자세한 내용은 온라인 설명서의 How to: Create a Bulk Copy Format File (ODBC)을 참조하십시오.

언어

이 예제에서는 Visual C++를 사용합니다.

필수 구성 요소

이 예제를 실행하기 전에 다음 소프트웨어가 설치되어 있는지 확인하십시오.

  • SQL Server 2005 또는 SQL Server 2005 Express Edition(SQL Server Express)(데이터베이스 엔진 포함).
    Microsoft 웹 사이트에서 SQL Server Express를 다운로드할 수 있습니다.
  • AdventureWorks 데이터베이스. SQL Server 2005에 포함되어 있으며 SQL Server Developer 웹 사이트에서도 사용할 수 있습니다.
  • SQL Server 2005 데이터베이스 엔진 예제. 이 예제는 SQL Server 2005에 포함되어 있습니다. SQL Server Developer 웹 사이트에서 최신 버전의 예제를 다운로드할 수 있습니다.
  • .NET Framework SDK 2.0 또는 Microsoft Visual Studio 2005. .NET Framework SDK는 무료로 구할 수 있습니다. .NET Framework SDK 설치를 참조하십시오.
  • 또한 AdventureWorks 예제 데이터베이스를 기본 데이터베이스로 사용하는 AdventureWorks라는 ODBC 데이터 원본이 필요합니다.

예제 빌드

  • 이 예제는 컴퓨터의 기본 SQL Server 인스턴스에 연결됩니다. 명명된 인스턴스에 연결하려면 ODBC 데이터 원본의 정의를 변경하여 다음과 같은 형식으로 인스턴스를 지정합니다. server\named_instance. 기본적으로 SQL Server Express는 명명된 인스턴스에 설치됩니다.

  • 이 예제를 사용하려면 예제의 스크립트 디렉터리에서 찾을 수 있는 다음 Transact-SQL 문을 실행해야 합니다.

    use AdventureWorks
    CREATE TABLE BCPDate (cola int, colb datetime)
    insert BCPDate(cola) values(1) 
    insert BCPDate(cola) values(2) 
    insert BCPDate(cola) values(3) 
    insert BCPDate(cola) values(4)
    

    SQL Server Management Studio에서 Scripts\setup.sql 스크립트를 로드한 후 실행하거나 명령 프롬프트 창에서 다음 명령을 실행합니다.

    sqlcmd -E -I -i Scripts\setup.sql
    
  • Visual Studio를 사용하는 경우 BulkCopyWithFormat.sln 파일을 로드하여 빌드합니다.

  • MSBuild.exe를 사용하는 경우 명령 프롬프트에서 MSBuild.exe를 호출하여 BulkCopyWithFormat.sln 파일을 전달합니다.

    MSBuild BulkCopyWithFormat.sln
    

예제 실행

  • Visual Studio에서 디버깅하지 않고 시작(Ctrl+F5)을 호출합니다.
  • MSBuild.exe를 사용하여 빌드한 경우 BulkCopyWithFormat.exe를 호출합니다.

변경 내역

릴리스 내역

2006년 7월 17일

변경된 내용
  • 예제 다운로드 웹 사이트를 포함한 필수 정보를 명시하고 업데이트했습니다.
새로운 내용
  • 명명된 인스턴스 연결에 대한 정보를 추가했습니다.

참고 항목

개념

데이터 액세스 예제

도움말 및 정보

SQL Server 2005 지원 받기