Aracılığıyla paylaş


Hızlı Başlangıç: Kayıt defteri etkin Azure SQL Veritabanı veritabanı oluşturma

Şunlar için geçerlidir:Azure SQL Veritabanı

Bu hızlı başlangıçta, Azure SQL Veritabanı'de bir kayıt defteri veritabanı oluşturacak ve Azure portalını kullanarak otomatik özet depolamayı yapılandıracaksınız.

Önkoşul

Etkin bir Azure aboneliğine ihtiyacınız vardır. Aboneliğiniz yoksa ücretsiz bir hesap oluşturun.

İzinler

Transact-SQL aracılığıyla veritabanları oluşturmak için: CREATE DATABASE izinler gereklidir. Veritabanı oluşturmak için bir oturum açma bilgisi, içinde dbmanager veritabanı rolünün masterbir üyesi olan sunucunun Microsoft Entra yöneticisi (Azure SQL Veritabanı mantıksal sunucu sağlandığında oluşturulan) sunucu yöneticisi oturum açma bilgisi olmalıdır. Daha fazla bilgi için bkz . CREATE DATABASE.

Azure portalı, PowerShell, Azure CLI veya REST API aracılığıyla veritabanları oluşturmak için: Katkıda Bulunan, SQL DB Katkıda Bulunanı veya SQL Server Katkıda Bulunanı Azure RBAC rolü olmak üzere Azure RBAC izinleri gereklidir. Daha fazla bilgi için bkz . Azure RBAC yerleşik rolleri.

Kayıt defteri veritabanı oluşturma ve özet depolamayı yapılandırma

Sunucusuz işlem katmanında tek bir kayıt defteri veritabanı oluşturun ve kayıt defteri özetlerini bir Azure Depolama hesabına yüklemeyi yapılandırın.

Azure portalında tek bir veritabanı oluşturmak için:

  1. aka.ms/azuresqlhub'da Azure SQL hub'ına gidin. Azure SQL Veritabanı bölmesinde Seçenekleri göster'i seçin.

  2. Azure SQL Veritabanı seçenekleri penceresinde SQL Veritabanı Oluştur'u seçin.

    Azure SQL hub'ını, Seçenekleri göster düğmesini ve SQL Veritabanı Oluştur düğmesini gösteren Azure portalı ekran görüntüsü.

  3. SQL Veritabanı oluştur formunun Temel Bilgiler sekmesinde, Proje ayrıntıları'nın altında, kullanmak istediğiniz Azure aboneliğini seçin.

  4. Kaynak grubu için Yeni oluştur'u seçin, myResourceGroup yazın ve Tamam'ı seçin.

  5. Veritabanı adı için demo girin.

  6. Sunucu için Yeni oluştur'u seçin. Yeni sunucu formunu aşağıdaki değerlerle doldurun:

    • Sunucu adı: mysqlserver girin ve benzersizlik için bazı karakterler ekleyin. Sunucu adlarının yalnızca abonelik içinde benzersiz değil, Azure'daki tüm sunucular için genel olarak benzersiz olması gerektiğinden, kullanılacak tam sunucu adını sağlayamıyoruz. mysqlserver12345 gibi bir şey girdiğinizde portal kullanılabilir olup olmadığını size bildirir.
    • Sunucu yöneticisi oturum açma bilgileri: azureuser girin.
    • Parola: Gereksinimleri karşılayan bir parola girin. Parolayı onayla kutusuna yeniden girin.
    • Konum: Açılan listeden bir konum seçin.
    • Azure hizmetlerinin bu sunucuya erişmesine izin ver: Özet depolamaya erişimi etkinleştirmek için bu seçeneği belirleyin.

    Tamam'ı seçin.

  7. SQL elastik havuzunu kullanmak istiyor seçeneğini Hayır olarak bırakın.

  8. İşlem + depolama'nın altında Veritabanını yapılandır'ı seçin.

  9. Bu hızlı başlangıçta sunucusuz veritabanı kullanılır. Bu nedenle Sunucusuz'nu ve ardından Uygula'yı seçin.

  10. sekmesinde, Bağlantı yöntemi için Genel uç nokta'yı seçin.

  11. Güvenlik duvarı kuralları için Geçerli istemci IP adresi ekle'yi Evet olarak ayarlayın. Azure hizmetlerinin ve kaynaklarının bu sunucuya erişmesine izin ver seçeneğini Hayır olarak bırakın.

  12. Sayfanın alt kısmındaki İleri: Güvenlik'i seçin.

    Azure portalında SQL Veritabanı oluştur ekranının Ağ sekmesini gösteren ekran görüntüsü.

  13. Güvenlik sekmesindeki Genel Muhasebe bölümünde Kayıt defterini yapılandır seçeneğini belirleyin.

    Azure portalının Güvenlik sekmesinde kayıt defterini yapılandırmayı gösteren ekran görüntüsü.

  14. Kayıt defterini yapılandır bölmesinin Kayıt Defteri bölümünde, Bu veritabanındaki gelecekteki tüm tablolar için etkinleştir onay kutusunu seçin. Bu ayar, veritabanındaki gelecekteki tüm tabloların kayıt defteri tabloları olmasını sağlar. Bu nedenle, veritabanındaki tüm veriler herhangi bir kurcalama kanıtı gösterir. Create TABLE'da LEDGER = ONbelirtmeseniz bile, yeni tablolar varsayılan olarak güncelleştirilebilir kayıt defteri tabloları olarak oluşturulur. Bu seçeneği de seçili durumda bırakabilirsiniz. Daha sonra Transact-SQL kullanarak yeni tablolar oluştururken tablo başına kayıt defteri işlevselliğini etkinleştirmeniz gerekir.

  15. Özet Depolama bölümünde Otomatik özet depolamayı etkinleştir otomatik olarak seçilir. Ardından özetlerinizin depolandığı yeni bir Azure Depolama hesabı ve kapsayıcı oluşturulur.

  16. Uygula’yı seçin.

    Azure portalında Kayıt defterini yapılandır bölmesini gösteren ekran görüntüsü.

  17. Sayfanın alt kısmındaki Gözden geçir ve oluştur'u seçin.

    Azure portalının Güvenlik sekmesinde kayıt defteri veritabanını gözden geçirmeyi ve oluşturmayı gösteren ekran görüntüsü.

  18. Gözden Geçir + oluştur sayfasında, gözden geçirdikten sonra Oluştur'u seçin.

Kaynakları temizleme

Sonraki adımlar için kaynak grubunu, sunucuyu ve tek veritabanını koruyun. Veritabanınızın kayıt defteri özelliğini farklı yöntemlerle kullanmayı öğreneceksiniz.

Bu kaynakları kullanmayı bitirdiğinizde, oluşturduğunuz kaynak grubunu silin. Bu eylem, içindeki sunucuyu ve tek veritabanını ve depolama hesabını da siler.

Not

Kapsayıcıda zamana bağlı bir bekletme ilkesi yapılandırıp kilitlediyseniz, depolama hesabını silebilmeniz için önce belirtilen değişmezlik süresi sona erene kadar beklemeniz gerekir.

Azure portalını kullanarak myResourceGroup ve tüm kaynaklarını silmek için:

  1. Portalda Kaynak grupları'nı arayın ve seçin. Ardından listeden myResourceGroup öğesini seçin.
  2. Kaynak grubu sayfasında Kaynak grubunu sil'i seçin.
  3. Kaynak grubu adını yazın altında myResourceGroup yazın ve Sil'i seçin.