0
C#을 사용하여 마스터 데이터베이스를 템플릿으로 사용하여 Azure 데이터베이스를 만들려고합니다. 데이터베이스 생성 작업이 있지만 새 데이터베이스에 대한 리소스 그룹을 지정하는 방법을 찾을 수 없습니다.C#을 사용하여 프로그래밍 방식으로 리소스 그룹에 Azure 데이터베이스 만들기
C#을 사용하여 마스터 데이터베이스를 템플릿으로 사용하여 Azure 데이터베이스를 만들려고합니다. 데이터베이스 생성 작업이 있지만 새 데이터베이스에 대한 리소스 그룹을 지정하는 방법을 찾을 수 없습니다.C#을 사용하여 프로그래밍 방식으로 리소스 그룹에 Azure 데이터베이스 만들기
아래 코드 조각은 Windows Azure 관리 클래스 라이브러리가 필요합니다. 당신이 그것을 설치하지 않은 경우
은, 아래의 코드는 C#을 사용 구름 자격 증명의 구독을 가져 오는 방법을 보여줍니다 패키지 관리자 콘솔
PM> Install-Package Microsoft.WindowsAzure.Management.Libraries -Pre
에서 아래의 명령을 실행합니다.
public static string subscriptionId = "{Your-Subscription-id}";
public static string base64EncodedCertificate = "Your-certificate-Base64-string";
static SubscriptionCloudCredentials getCredentials()
{
return new CertificateCloudCredentials(subscriptionId, new X509Certificate2(Convert.FromBase64String(base64EncodedCertificate)));
}
아래 코드는 C# 코드를 사용하여 SQL 데이터베이스를 만드는 방법을 보여줍니다.
static void Main(string[] args)
{
SqlManagementClient client = new SqlManagementClient(getCredentials());
//Server Name is your SQL Azure DataBase server name, for example:mysqlserver001
client.Databases.Create("{Server-Name}", new Microsoft.WindowsAzure.Management.Sql.Models.DatabaseCreateParameters()
{
Name = "SqlDBTest",
MaximumDatabaseSizeInGB = 1,
CollationName = "SQL_Latin1_General_CP1_CI_AS",
Edition="Web"
});
Console.ReadLine();
}
죄송합니다. 리소스 그룹을 지정하는 위치가 표시되지 않습니다. DatabaseCreateParameters에서 리소스 그룹에 대한 언급을 찾을 수 없습니다. – Terry151151
또한 리소스 그룹을 설정하는 함수 체인 아래의 메서드를 찾을 수 없습니다. 현재 리소스 그룹에 저장소 계정을 만드는 데이 Fluent 버전을 사용하고 있습니다. – Terry151151