Azure Stack Hub'da SQL veritabanlarını kullanma
Önemli
Azure Stack Hub derlemesi 2108'den başlayarak SQL ve MySQL kaynak sağlayıcıları, erişim izni verilen aboneliklere sunulur. Bu özelliği kullanmaya başlamak istiyorsanız veya önceki bir sürümden yükseltmeniz gerekiyorsa bir destek olayı açın ; destek mühendislerimiz dağıtım veya yükseltme işleminde size yol gösterir.
Azure Stack Hub'da SQL veritabanları sunmak için SQL kaynak sağlayıcısını kullanın. Kaynak sağlayıcısını yükledikten ve onu bir veya birden çok SQL Server örneğine bağladıktan sonra, siz ve kullanıcılarınız şunları oluşturabilirsiniz:
- Bulutta yerel uygulamalar için SQL veritabanları.
- Web uygulamaları için SQL veritabanları.
SQL kaynak sağlayıcısını yüklemeden önce dikkate alınması gereken sınırlamalar:
- Kullanıcılar yalnızca tek tek veritabanları oluşturabilir ve yönetebilir. Veritabanı sunucusu örneklerine son kullanıcılar erişemez. Bu, ana veritabanına, Temp DB'ye erişmesi veya veritabanlarını dinamik olarak yönetmesi gereken şirket içi veritabanı uygulamalarıyla uyumluluğu sınırlayabilir.
- Azure Stack Hub operatörünüz SQL veritabanı sunucularını ve konaklarını dağıtmak, güncelleştirmek, güvenliğini sağlamak, yapılandırmak ve bakımını sağlamakla sorumludur. RP hizmeti herhangi bir konak ve veritabanı sunucusu örneği yönetim işlevi sağlamaz.
- Farklı aboneliklerdeki farklı kullanıcılardan veritabanları aynı veritabanı sunucusu örneğinde bulunabilir. RP, farklı konaklardaki veya veritabanı sunucusu örneklerindeki veritabanlarını yalıtmaya yönelik bir mekanizma sağlamaz.
- RP, veritabanlarının kiracı kullanımıyla ilgili herhangi bir raporlama sağlamaz.
- Sql barındırma sunucusunu yalnızca genel Azure'daki başka bir aboneliğe taşıyabilirsiniz. Azure Stack Hub, SQL barındırma sunucusunu başka bir aboneliğe taşımayı desteklemez.
- RP, SQL sunucusunun durumunu izlemez.
- SQL Server sistem veritabanlarında erişim denetimi yoktur. SQL barındırma sunucunuz tek başına bir SQL sunucusuysa (SQL HA değil), SQL RP kullanıcıların kendi veritabanlarına erişimini denetlemek için SQL oturum açma bilgilerini kullanır. Ancak, SQL oturum açma bilgileri kullanıcıların sistem veritabanlarına erişimini denetlemez. Örneğin, bir veritabanını yedeklerden birinden geri yüklemeye çalışan bir kullanıcı, yedekleme geçmişi msdb veritabanında depolandığından, aynı barındırma sunucusundaki tüm yedekleme geçmişlerini görebilir.
Şirket içi geleneksel SQL Server iş yükü için Azure Stack Hub'da SQL Server bir sanal makine önerilir.
SQL kaynak sağlayıcısı bağdaştırıcısı mimarisi
Kaynak sağlayıcısı aşağıdaki bileşenlerden oluşur:
- Sağlayıcı hizmetlerini çalıştıran bir Windows Server VM olan SQL kaynak sağlayıcısı bağdaştırıcısı sanal makinesi (VM).
- İstekleri işleyen ve veritabanı kaynaklarına erişen kaynak sağlayıcısı.
- Barındırma sunucuları olarak adlandırılan veritabanları için kapasite sağlayan SQL Server barındıran sunucular.
En az bir SQL Server örneği oluşturmanız veya dış SQL Server örneklerine erişim sağlamanız gerekir.
Not
Azure Stack Hub tümleşik sistemlerinde yüklü barındırma sunucularının bir kiracı aboneliğinden oluşturulması gerekir. Varsayılan sağlayıcı aboneliğinden oluşturulamaz. Kullanıcı portalından veya uygun oturum açma ile PowerShell kullanılarak oluşturulmalıdır. Tüm barındırma sunucuları faturalanabilir VM'lerdir ve lisansları olmalıdır. Hizmet yöneticisi kiracı aboneliğinin sahibi olabilir.