Manage DQS DatabasesManage DQS Databases

이 섹션에서는 백업/복원 또는 분리/연결과 같이 DQS 데이터베이스에서 수행할 수 있는 데이터베이스 관리 작업에 대한 정보를 제공합니다.This section provides information about database management activities that can be performed on the DQS databases such as backup/restore or detach/attach.

DQS 데이터베이스 백업 및 복원Backup and Restore the DQS Databases

SQL Server 데이터베이스 백업 및 복원은 데이터베이스 관리자가 재해 복구 시 백업 데이터베이스에서 데이터를 복구하여 데이터 손실을 방지하기 위해 수행하는 일반적인 작업입니다.Backup and restore of SQL Server databases are common operations that database administrators perform for preventing loss of data in a case of disaster by recovering data from the backup databases. Data Quality 서버Data Quality Server 은(는) 크게 DQS_MAIN과 DQS_PROJECTS라는 두 개의 SQL Server 데이터베이스로 구현됩니다. is primarily implemented by two SQL Server databases: DQS_MAIN and DQS_PROJECTS. DQS( 데이터베이스 엔진 서비스Data Quality Services ) 데이터베이스의 백업 및 복원 절차는 다른 SQL Server 데이터베이스의 경우와 비슷합니다. DQS 데이터베이스의 백업 및 복원을 수행할 때는 다음과 같은 세 가지 점에 주의해야 합니다.The backup and restore procedures of the 데이터베이스 엔진 서비스Data Quality Services (DQS) databases are similar to any other SQL Server databases.There are three challenges that are associated with backup and restore of the DQS databases:

  • DQS 데이터베이스의 백업 및 복원 작업이 동기화되어야 합니다.The backup and restore operations of the DQS databases must be synchronized. 그렇지 않으면 복원된 Data Quality 서버Data Quality Server 가 작동하지 않습니다.Otherwise the restored Data Quality 서버Data Quality Server will not be functional.

  • DQS 데이터베이스 DQS_MAIN과 DQS_PROJECTS에는 단순 데이터베이스 개체(예: 테이블 및 저장 프로시저) 외에도 어셈블리 및 기타 복잡한 개체가 포함되어 있습니다.The two DQS databases, DQS_MAIN and DQS_PROJECTS, contain assemblies and other complex objects, apart from just simple database objects (such as tables and stored procedures).

  • DQS 데이터베이스가 Data Quality 서버Data Quality Server로 작동하기 위해 필요한 몇몇 외부 엔터티가 있습니다. 구체적으로 말하면 master 데이터베이스의 SQL Server 로그인 2개(##MS_dqs_db_owner_login## 및 ##MS_dqs_service_login##)와 초기화 저장 프로시저(DQInitDQS_MAIN)입니다.There are some entities outside of the DQS databases that must exist for the DQS databases to be functional as Data Quality 서버Data Quality Server, specifically the two SQL Server logins (##MS_dqs_db_owner_login## and ##MS_dqs_service_login##), and an initialization stored procedure (DQInitDQS_MAIN) in the master database.

    SQL Server의 백업 및 복원에 대한 자세한 내용은 SQL Server 데이터베이스 백업 및 복원을 참조하십시오.For detailed information about backup and restore in SQL Server, see Back Up and Restore of SQL Server Databases.

DQS 데이터베이스에 대한 기본 자동 증가 크기 및 복구 모델Default Autogrowth Size and Recovery Model for the DQS Databases

DQS 데이터베이스 및 트랜잭션 로그가 무제한으로 커져서 잠재적으로 하드 디스크를 가득 채우지 않도록 하려면To prevent DQS databases and transaction logs to grow infinitely and potentially fill the hard disk:

  • DQS 데이터베이스의 기본 자동 증가 크기는 10%로 설정됩니다.The default Autogrowth size of the DQS databases is set to 10%.

  • DQS 데이터베이스의 기본 복구 모델은 단순으로 설정됩니다.The default recovery model of the DQS databases is set to Simple. 단순 복구 모델에서 트랜잭션은 최소한으로 기록되며, 로그 잘림은 트랜잭션 로그(.ldf 파일)에서 공간을 확보하기 위해 트랜잭션이 완료된 후에 자동으로 발생합니다.In the Simple recovery model, transactions are minimally logged, and the log truncation happens automatically after the transaction is complete to free up space in the transaction log (.ldf file). 단순 복구 모델에 대한 자세한 내용은 전체 데이터베이스 백업(SQL Server)을 참조하세요.For detailed information about the simple recovery model, see Full Database Backups (SQL Server).


  • 단순 복구 모델에서는 오랜 시간 동안 로그 레코드가 활성 상태로 유지되는 경우(예: 길고 시간이 많이 소요되는 트랜잭션) 로그 잘림이 지연될 수 있으므로 트랜잭션 로그가 가득 찰 수 있습니다.In the Simple recovery model, when log records remain active for a long time (for example, a long and time-consuming transaction), log truncation can be delayed, and therefore can result in the filling up of transaction log. 또한 로그 잘림을 수행하더라도 물리적 로그 파일(.ldf 파일)의 크기는 줄어들지 않습니다.Also, log truncation does not reduce the size of the physical log file (.ldf file). 물리적 로그 파일의 크기를 줄이려면 로그 파일을 축소해야 합니다.To reduce the size of a physical log file, you need to shrink the log file. 트랜잭션 로그와 관련된 문제를 해결하는 방법에 대한 자세한 내용은트랜잭션 로그(SQL Server) 또는 Microsoft 지원 문서를 참조하세요.For information about troubleshooting issues around transaction log, see The Transaction Log (SQL Server) or the Microsoft Support article at

DQS 데이터베이스 분리/연결Detach/Attach the DQS Databases

DQS 데이터베이스를 같은 컴퓨터의 다른 SQL Server 인스턴스로 변경하거나 데이터베이스를 이동하려는 경우 DQS 데이터베이스의 데이터 및 트랜잭션 로그 파일을 분리한 다음 SQL Server의 같은 인스턴스나 다른 인스턴스에 데이터베이스를 다시 연결할 수 있습니다.You can detach the data and transaction log files of the DQS databases, and then reattach the databases to the same or another instance of SQL Server if you want to change the DQS databases to a different instance of SQL Server on the same computer or to move the database.

SQL Server에서 데이터베이스를 분리 및 연결하기 전에 고려해야 할 사항은 데이터베이스 분리 및 연결(SQL Server)을 참조하세요.For detailed information about things to consider before and during detaching and attaching databases in SQL Server, see Database Detach and Attach (SQL Server).

태스크 설명Task Description 항목Topic
DQS 데이터베이스를 백업 및 복원하는 방법에 대해 설명합니다.Describes how to back up and restore the DQS databases. DQS 데이터베이스 백업 및 복원Backing Up and Restoring DQS Databases
DQS 데이터베이스를 분리 및 연결하는 방법을 설명합니다.Describes how to detach and attach the DQS databases. DQS 데이터베이스 분리 및 연결Detaching and Attaching DQS Databases

참고 항목See Also

DQS 관리DQS Administration