원장 데이터베이스 구성
적용 대상: SQL Server 2022(16.x) Azure SQL 데이터베이스 Azure SQL Managed Instance
이 문서에서는 Azure SQL Database에 Azure Portal, T-SQL, PowerShell 또는 Azure CLI를 사용하여 원장 데이터베이스를 구성하는 방법에 관한 정보를 제공합니다. SQL Server 2022(16.x) 또는 Azure SQL Managed Instance에서 원장 데이터베이스를 만드는 방법에 대한 자세한 내용은 이 페이지 상단의 스위치를 사용하세요.
필수 조건
- 활성 Azure 구독. 아직 없는 경우 무료 계정을 만들 수 있습니다.
- 논리 서버입니다.
원장 데이터베이스 사용
참고 항목
데이터베이스 수준에서 원장 기능을 사용하도록 설정하면 이 데이터베이스의 모든 테이블을 업데이트할 수 있는 원장 테이블이 만들어집니다. 데이터베이스를 만든 후에는 이 옵션을 변경할 수 없습니다. 옵션 LEDGER = OFF
(을)를 사용하여 테이블을 만들면 오류 메시지가 throw됩니다.
보안 탭에서 원장 구성을 선택합니다.
원장 구성하기 창에서 이 데이터베이스의 모든 향후 테이블에 대해 사용을 선택합니다.
적용을 선택하여 이 설정을 저장합니다.
이 문서에서는 T-SQL, PowerShell 또는 Azure SQL Managed Instance용 Azure CLI를 사용하여 원장 데이터베이스를 구성하는 방법에 대한 정보를 제공합니다. SQL Server 2022(16.x) 또는 Azure SQL 데이터베이스에서 원장 데이터베이스를 만드는 방법에 대한 자세한 내용은 이 페이지 상단의 스위치를 사용하세요.
필수 조건
- 활성 Azure 구독. 아직 없는 경우 무료 계정을 만들 수 있습니다.
- Azure SQL Managed Instance.
원장 데이터베이스 사용
참고 항목
데이터베이스 수준에서 원장 기능을 사용하도록 설정하면 이 데이터베이스의 모든 테이블을 업데이트할 수 있는 원장 테이블이 만들어집니다. 데이터베이스를 만든 후에는 이 옵션을 변경할 수 없습니다. 옵션 LEDGER = OFF
(을)를 사용하여 테이블을 만들면 오류 메시지가 throw됩니다.
T-SQL을 사용하여 원장 데이터베이스 사용
SQL Server Management Studio(SSMS), Azure Data Studio 또는 SQL Server Data Tools(SSDT)를 사용하여 관리되는 인스턴스에 로그인합니다.
다음 T-SQL 문을 사용하여 원장 데이터베이스를 만듭니다.
CREATE DATABASE MyLedgerDB WITH LEDGER = ON;
자세한 내용은 CREATE DATABASE(Transact-SQL)를 참조하세요.
이 문서에서는 SQL Server 2022 (16.x)에서 T-SQL을 사용하여 원장 데이터베이스를 만드는 방법에 관한 정보를 제공합니다. Azure SQL 데이터베이스 또는 Azure SQL 관리형 인스턴스에서 원장 데이터베이스를 만드는 방법에 대한 자세한 내용은 이 페이지 상단의 스위치를 사용하세요.
필수 조건
- SQL Server 2022(16.x)
- SQL Server Management Studio (SSMS), Azure Data Studio 또는 SQL Server Data Tools
T-SQL을 사용하여 원장 데이터베이스 만들기
SSMS, Azure Data Studio 또는 SSDT를 사용하여 SQL Server 2022(16.x) 인스턴스에 로그인합니다.
다음 T-SQL 문을 사용하여 원장 데이터베이스를 만듭니다.
CREATE DATABASE MyLedgerDB WITH LEDGER = ON;
자세한 내용은 CREATE DATABASE(Transact-SQL)를 참조하세요.