SQL Server öykünmesini kullanarak Azure Veri Gezgini'nde verileri sorgulama
Microsoft Entra kimlik doğrulaması ile bir Microsoft Azure SQL Veritabanı bağlanabilen tüm kitaplıklar ve uygulamalar Da Azure Veri Gezgini bağlanabilir. Bu işlev, Azure Veri Gezgini'ın Microsoft SQL Server öykünen TDS uyumlu uç noktası tarafından mümkün hale getiriliyor. Uç nokta, TDS 7.x ve 8.0 sürümlerini destekler.
SQL Server öykünme ile ODBC, JDBC gibi çeşitli yöntemler ve LINQPad ile Azure Data Studio gibi yaygın uygulamalar aracılığıyla Azure Veri Gezgini bağlanabilirsiniz.
Kimlik Doğrulaması
Azure Veri Gezgini, Microsoft Entra ID aracılığıyla kimlik doğrulaması gerektirir.
Bir uygulama sorumlusunun kimliğini doğrulamak için ayarlama seçeneklerine kiracı kimliğini eklemeniz gerekir. Örnek için bkz. ODBC ile bağlanma.
Microsoft Entra kiracı kimliğini küme düzeyinde yapılandırmak ve istemciden belirtme gereksinimini kaldırmak mümkündür. Kiracı kimliğini küme düzeyinde değiştirmek için, Azure portalSecuritySettings.TdsEndpointDefaultAuthority'yi gerekli kiracı kimliğiyle yapılandırma hakkında bir destek isteği açın.
Ayarlama seçenekleri
Azure Veri Gezgini özel gereksinimlerinize göre özelleştirmek için standart SQL Server bağlantı yapılandırması tarafından desteklenmeyen bazı bilgileri sağlamanız gerekebilir.
Bu tür parametrelere izin vermek için Azure Veri Gezgini bu değerleri TDS'ye Language
ve Application
özelliklere girmenize olanak tanır. Mümkün olduğunda özelliğini kullanmanızı Language
öneririz.
Desteklenen ayarlama seçenekleri
Aşağıdaki tabloda desteklenen ayarlama seçenekleri açıklanmaktadır. Bu seçeneklerin nasıl kullanılacağını öğrenmek için söz dizimi açıklamasına bakın.
Ayarlama seçeneği | Description |
---|---|
MaxStringSize |
Azure Veri Gezgini'nin varsayılan davranışı, dize değerlerini olarak NVARCHAR(MAX) dikkate almaktır. Türüyle iyi çalışmayan NVARCHAR(MAX) uygulamalar için verileri NVARCHAR( n) olarak dönüştürebilirsiniz. |
AadAuthority |
Kimlik doğrulaması için Microsoft Entra kiracı kimliğini belirtmek için kullanılır. |
Syntax
[ Language
| Application
] =
ExpectedArguments@
TuningOptions
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
ExpectedArguments | string |
✔️ | TDS'de Language veya Application alanı için beklenen değer. |
Tuningoptions | string |
Sıfır veya daha fazla virgülle ayrılmış desteklenen ayarlama seçeneği. Her ayarlama seçeneği TuningOptionName: TuningOptionValue biçiminde olmalıdır. |
Örnek
Aşağıdaki örnek, özelliğini ve AadAuthority
ayarlama seçeneğini kullanarak Language
bir ODBC bağlantı dizesi Microsoft Entra kiracı kimliğini belirtir.
Driver={ODBC Driver 17 for SQL Server};Server=myadxcluster.westeurope.kusto.windows.net;Database=mydatabase;Authentication=ActiveDirectoryServicePrincipal;Language=any@AadAuthority:57B489CD-590C-417F-A8B9-E75D2F9A04C8,MaxStringSize:5000;UID=A9BCAB99-8AAD-4411-A232-37E2116B935E;PWD=mysecret
İlgili içerik
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin