BulkCopyFormatAndData 추가 정보
업데이트: 2006년 7월 17일
이 예제에서는 ODBC bcp_init 함수를 서식 파일과 함께 사용하는 방법을 보여 줍니다. 이 예제는 IA64에서 지원되지 않습니다.
언어
이 예제에서는 Visual C++를 사용합니다.
필수 구성 요소
이 예제를 실행하기 전에 다음 소프트웨어가 설치되어 있는지 확인하십시오.
- SQL Server 2005 또는 SQL Server 2005 Express Edition(SQL Server Express)(데이터베이스 엔진 포함).
SQL Server Express는 Microsoft 다운로드 센터에서 다운로드할 수 있습니다. - SQL Server 2005에 포함된 AdventureWorks 데이터베이스는 Microsoft SQL Server Developer Center에서도 다운로드할 수 있습니다.
- SQL Server 2005 데이터베이스 엔진 예제. 이 예제는 SQL Server 2005에 포함되어 있습니다. Microsoft SQL Server Developer Center에서 최신 버전의 예제를 다운로드할 수 있습니다.
- .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)
SQL Server Management Studio에서 Scripts\setup.sql 스크립트를 로드한 후 실행하거나 명령 프롬프트 창에서 다음 명령을 실행합니다.
sqlcmd -E -I -i Scripts\setup.sql
Visual Studio를 사용하는 경우 BulkCopyFormatAndData.sln 파일을 로드하여 빌드합니다.
MSBuild.exe를 사용하는 경우 명령 프롬프트에서 MSBuild.exe를 호출하여 BulkCopyFormatAndData.sln 파일을 전달합니다.
MSBuild BulkCopyFormatAndData.sln
예제 실행
- Visual Studio에서 디버깅하지 않고 시작(Ctrl+F5)을 호출합니다.
- MSBuild.exe를 사용하여 빌드한 경우 먼저 Bcpfmt.fmt 및 Bcpodbc.bcp를 프로젝트 디렉터리에서 .exe가 있는 디렉터리에 복사한 다음 BulkCopyFormatAndData.exe를 호출합니다.
변경 내역
릴리스 | 내역 |
---|---|
2006년 7월 17일 |
|