DAC 패키지 압축 풀기Unpack a DAC Package

데이터 계층 응용 프로그램 압축 풀기 대화 상자를 사용하여 DAC(데이터 계층 응용 프로그램) 패키지에서 스크립트와 파일 압축을 해제할 수 있습니다.Use the Unpack Data-tier Application dialog box to unzip the scripts and files from a data-tier application (DAC) package. 스크립트와 파일은 폴더에 저장되며 패키지를 사용하여 DAC를 프로덕션 시스템에 배포하기 전에 폴더에서 검토할 수 있습니다.The scripts and files are placed in a folder where they can be reviewed before the package is used to deploy the DAC into a production system. 한 DAC의 내용을 다른 폴더에 압축을 푼 다른 패키지의 내용과 비교할 수도 있습니다.The contents of one DAC can also be compared with the contents of another package unpacked to another folder.

  1. Before you begin: SecurityBefore you begin: Security

  2. To unpack a DAC, using: Unpack Data-tier Application Dialog, Examine the Contents of a DAC PackageTo unpack a DAC, using: Unpack Data-tier Application Dialog, Examine the Contents of a DAC Package

보안 Security

출처를 알 수 없거나 신뢰할 수 없는 DAC 패키지는 배포하지 않는 것이 좋습니다.We recommend that you do not deploy a DAC package from unknown or untrusted sources. 이러한 DAC에 포함된 악성 코드가 의도하지 않은 Transact-SQLTransact-SQL 코드를 실행하거나 스키마를 수정하여 오류가 발생할 수 있습니다.Such DACs could contain malicious code that might execute unintended Transact-SQLTransact-SQL code or cause errors by modifying the schema. 출처를 알 수 없거나 신뢰할 수 없는 DAC를 사용하려면 먼저 격리된 테스트 데이터베이스 엔진Database Engine인스턴스에 배포하고 DAC 압축을 푼 다음 저장 프로시저나 다른 사용자 정의 코드와 같은 코드를 검사하십시오.Before you use a DAC from an unknown or untrusted source, deploy it on an isolated test instance of the 데이터베이스 엔진Database Engine, unpack the DAC and examine the code, such as stored procedures or other user-defined code.

데이터 계층 응용 프로그램 압축 풀기 대화 상자 Unpack Data-tier Application Dialog

DAC 패키지 파일을 압축을 풀려면To Unpack a DAC Package File

  • Windows 탐색기에서 DAC 패키지(.dacpac) 파일의 위치로 이동합니다.In Windows Explorer, navigate to the location of a DAC package (.dacpac) file.

  • 다음 두 가지 방법 중 하나를 사용하여 데이터 계층 응용 프로그램 압축 풀기 대화 상자를 엽니다.Use one of these two methods to open the Unpack Data-tier Application dialog:

    1. DAC 패키지(.dacpac) 파일을 마우스 오른쪽 단추로 클릭하고 압축 풀기를 선택합니다.Right-click the DAC package (.dacpac) file and select Unpack.

    2. DAC 패키지 파일을 두 번 클릭합니다.Double-click the DAC package file.

  • 대화 상자를 완료합니다.Complete the dialogs:

Microsoft SQL Server DAC 패키지 파일 압축 풀기 Unpack Microsoft SQL Server DAC Package File

이 페이지를 사용하여 파일 압축을 풀 대상 폴더를 지정하고 압축 풀기 작업을 실행할 수 있습니다.Use this page to specify the destination folder in which to place the unpacked files, and then run the unpack operation.

다음 폴더에 파일 압축 풀기: - 파일 압축을 풀 폴더의 전체 경로를 지정합니다.Files will be unpacked to this folder: - Specify the full path to the folder for the unpacked files. 폴더가 존재하고 전체 경로를 아는 경우 입력란에 경로를 입력합니다.If the folder exists and you know the full path, type the path in the box. 그렇지 않으면 찾아보기 단추를 클릭하여 폴더로 이동하거나 새 폴더를 만듭니다.If not, click the Browse button to navigate to a folder or create a new folder.

찾아보기 - 파일 계층을 탐색하거나 새 폴더를 만들어 폴더를 선택할 수 있는 폴더 찾아보기 페이지를 엽니다.Browse - Opens the Browse for Folder page where you can choose a folder by navigating the file hierarchy, or create a new folder.

압축 풀기 - 압축 풀기 작업을 시작합니다.Unpack - Starts the unpack operation.

취소 - DAC 패키지 압축을 풀지 않고 대화 상자를 종료합니다.Cancel - Terminates the dialog box without unpacking the DAC package.

폴더 찾아보기 Browse for Folder

이 페이지를 사용하여 압축 풀기 작업의 대상 폴더를 선택할 수 있습니다.Use this page to choose the destination folder for the unpack operation. 필요에 따라 새 폴더를 만들 수도 있습니다.Optionally, you can also create a new folder.

폴더 목록 - 컴퓨터의 파일 계층을 표시합니다.Folder list - Displays the file hierarchy for your computer. 노드를 확장하여 DAC 패키지 압축을 풀 폴더로 이동합니다.Expand the nodes to navigate to the folder in which to unpack the DAC package. 폴더를 클릭한 다음 확인을 클릭합니다.Click on the folder and then click OK.

새 폴더 만들기 - 폴더 계층에서 현재 선택된 폴더에 생성될 새 폴더의 이름을 지정할 수 있는 대화 상자를 엽니다.Make New Folder - Opens a dialog in which you can specify the name for a new folder to be created in the folder you have currently selected in the folder hierarchy.

확인 - DAC 패키지 파일 압축 풀기 페이지의 다음 폴더에 파일 압축 풀기 입력란에 선택되어 있는 폴더에 대한 경로를 적용하고 해당 페이지로 돌아갑니다.OK - Places the path to the folder you selected in the Files will be unpacked to this folder box of the Unpack DAC Package File page and returns you to that page.

취소 - 폴더를 선택하지 않고 대화 상자를 종료합니다.Cancel - Terminates the dialog box without selecting a folder.

DAC 패키지의 내용 검사 Examine the Contents of a DAC Package

패키지의 압축을 푼 후에는 데이터 계층 응용 프로그램 압축 풀기 대화 상자에서 생성한 파일을 검사할 수 있습니다.After unpacking the package, you can examine the files produced by the Unpack Data-tier Application dialog. 대화 상자는 선택된 대상 폴더에 다음 파일을 작성합니다.The dialog box builds the following files in the selected destination folder:

  1. DAC에 정의된 개체를 생성하는 문을 포함하는 Transact-SQL 스크립트.A Transact-SQL script that contains the statements for creating the objects defined in the DAC. 파일 이름은 DACName.sql이며 DACName 은 DAC의 이름입니다.The file name is DACName.sql, where DACName is the name of the DAC.

  2. 패키지의 모든 XML 파일All XML files from the package.

  3. DAC 배포 전 또는 배포 후 파일과 같은 DAC의 여분 파일에 있는 모든 파일All files from the Extra Files section of the DAC, such as the DAC pre-deployment or post-deployment files.

    자세한 내용은 Validate a DAC Package을 참조하세요.For more information, see Validate a DAC Package.

참고 항목See Also

데이터 계층 응용 프로그램 Data-tier Applications
데이터 계층 응용 프로그램 배포 Deploy a Data-tier Application
데이터 계층 응용 프로그램 업그레이드 Upgrade a Data-tier Application