5

Web sitesi oluşturmak için ASP.NET MVC 3 kullanan bir POC çözümüne ve veri erişimi için Entity Framework 4.3 Code First yaklaşımına sahibim. Azure'da barındırılan bir servise dağıtımı yapıyorum ve veritabanım bağlantı dizgimi temel alarak SQL Azure'da oluşturuluyor. Anlamadığım, veritabanı sürümünün (Web) ve boyutunun (1 GB) nasıl belirlendiğidir. Bu sadece varsayılan mı yoksa kontrol edilebilir mi?İlk Olarak SQL Kodunu SQL Azure Veritabanı Sürümü ve Boyutunu Belirleyen Nedir?

Ben üretime gidiyor ve yine tek başına da yönetmek ama seçenekler anlamak istediğinizde, boş benim veritabanı başlatıcısı ayarlayarak bu başvurmayı planladıklarını olabilir

. Teşekkür

cevap

1

Sen CREATE DATABASE çağrısında baskı ve maksimum boyut belirtebilirsiniz. Sürüm ve maxsize parametreleri atlanırsa, varsayılan Web, 1GB'dir. Tam CREATE DATABASE çağrısıdır:

CREATE DATABASE database_name [ COLLATE collation_name ] 
{ 
    (<edition_options> [, ...n]) 
} 

<edition_options> ::= 
{ 
    (MAXSIZE = {1 | 5 | 10 | 20 | 30 … 150} GB) 
    |(EDITION = {'web' | 'business'}) 
} 

fazla ayrıntı için this MSDN reference page bakınız.

+0

Teşekkürler. Bu cevabın bir parçası. Belki de sorum şu: EF Code First'in veritabanı oluşturma sürecine dahil olduğu zaman kullanılan seçenekleri nasıl kontrol edebileceğimi ve nasıl kontrol edebileceğimi anlatıyorum. – Bryan

İlgili konular