영어로 읽기

다음을 통해 공유


REST API를 사용하여 Azure SQL 데이터베이스 만들기

이 방법에서는 Azure REST API를 사용하여 새 Azure SQL Database를 만드는 방법을 보여 줍니다.

전체 참조 설명서 및 추가 샘플은 Azure SQL 데이터베이스 REST 참조에서 사용할 수 있습니다.

요청 빌드

다음 HTTP PUT 요청을 사용하여 새 Azure SQL 데이터베이스를 만듭니다.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2017-10-01-preview

요청 헤더

다음과 같은 헤더가 필요합니다.

요청 헤더 Description
Content-Type: 필수 사항입니다. application/json로 설정합니다.
권한 부여 필수 사항입니다. 유효한 Bearer액세스 토큰으로 설정합니다.

URI 매개 변수

이름 Description
subscriptionId Azure 구독을 식별하는 구독 ID입니다. 구독이 여러 개인 경우 여러 구독으로 작업을 참조합니다.
resourceGroupName 리소스를 포함하는 리소스 그룹의 이름입니다. Azure Resource Manager API, CLI 또는 포털에서 이 값을 얻을 수 있습니다.
serverName Azure SQL 데이터베이스 서버의 이름입니다.
databaseName 데이터베이스의 이름입니다.
api-version 요청에 사용할 API 버전입니다.

이 문서에서는 위 URL에 포함되어 있는 api-version 2017-10-01-preview을 다룹니다.
   

요청 본문

필수 매개변수는 location뿐입니다. 선택적 매개 변수를 사용하여 데이터베이스를 사용자 지정합니다.

속성 형식 Description
위치 문자열 리소스 위치. 위치 나열 작업을 사용하여 현재 위치 목록을 가져옵니다.

응답 처리

데이터베이스를 성공적으로 만들 때 상태 코드 201이 반환됩니다. 오류 코드를 포함한 응답 코드의 전체 목록은 참조 설명서에서 확인할 수 있습니다.

예제 응답

{
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "kind": "v12.0,user",
  "properties": {
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 1073741824,
    "status": "Online",
    "databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
    "creationDate": "2017-06-07T04:41:33.937Z",
    "currentServiceObjectiveName": "S0",
    "defaultSecondaryLocation": "North Europe",
    "catalogCollation": "SQL_Latin1_General_CP1_CI_AS"
  },
  "location": "southeastasia",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
  "name": "testdb",
  "type": "Microsoft.Sql/servers/databases"
}