تسجيل لينكس SQL Server VM مع ملحق SQL IaaS Agent

ينطبق على: Microsoft SQL Server على Azure VM

سجل جهاز SQL Server الظاهري الخاص بك بـ ملحق IaaS Agent SQL لفتح الكثير من مزاياSQL Server على Linux Azure VM.

نظرة عامة

يؤدي التسجيل باستخدام SQL Server IaaS Agent extension إلى إنشاء مورد جهاز SQLالظاهري ضمن اشتراكك، وهو مورد منفصل من مورد الجهاز الظاهري. يؤدي إلغاء تسجيل SQL Server VM الخاص بك من الملحق إلى إزالة مورد الجهاز الظاهري لـSQL ولكنه لن يقطع الجهاز الظاهري الفعلي.

لاستخدام ملحق وكيل SQL IaaS، يجب عليك أولاً تسجيل اشتراكك مع موفر Microsoft.SqlVirtualMachine، والذي يمنح ملحق SQL IaaS القدرة على إنشاء موارد ضمن هذا الاشتراك المحدد.

هام

يجمع ملحق عامل SQL IaaS البيانات لغرض صريح، وهو منح العملاء مزايا اختيارية عند استخدام SQL Server داخل الأجهزة الظاهرية لـ Azure. لن تستخدم Microsoft هذه البيانات لمراجعة الترخيص دون موافقة العميل المسبقة. راجع ملحق الخصوصية لـ SQL Server لمزيد من المعلومات.

المتطلبات الأساسية

لتسجيل الجهاز الظاهري لـ SQL Server بالملحق، ستحتاج إلى:

تسجيل الاشتراك مع RP

لتسجيل الجهاز الظاهري لـ SQL Server مع ملحق عامل SQL IaaS، يجب أولاً تسجيل اشتراكك مع موفر الموارد Microsoft.SqlVirtualMachine (RP). وهذا يعطي عامل SQL IaaS إمكانية إنشاء موارد ضمن اشتراكك. يمكنك القيام بذلك باستخدام مدخل Microsoft Azure أو Azure CLI أو Azure PowerShell.

مدخل Azure

قم بتسجيل الاشتراك مع موفر الموارد باستخدام مدخل Microsoft Azure:

  1. افتح مدخل Microsoft Azure ثم انتقل إلى All Services.
  2. انتقل إلى Subscriptions وحدد الاشتراك في الفائدة.
  3. في صفحة Subscriptions، حدد Resource providers ضمن Settings.
  4. أدخل sql في عامل التصفية لإحضار موفري الموارد المتعلقين بـ SQL.
  5. حدد Register أوRe-register أو Re-register لموفر Microsoft.SqlVirtualMachine، بناءً على الإجراء الذي تريده.

Modify the provider

سطر الأوامر

قم بتسجيل اشتراك Azure مع موفر Microsoft.SqlVirtualMachine باستخدام Azure CLI أو Azure PowerShell.

قم بتسجيل الاشتراك مع موفر الموارد باستخدام CLI Azure:

# Register the SQL IaaS Agent extension to your subscription 
az provider register --namespace Microsoft.SqlVirtualMachine 

تسجيل الجهاز الظاهري

ملحق SQL IaaS Agent على Linux متوفر فقط في وضع الوزن الخفيف، والذي يدعم فقط تغيير نوع الترخيص وتحرير SQL Server. استخدم Azure CLI أو Azure PowerShell لتسجيل الجهاز الظاهري لـ SQL Server باستخدام الامتداد في الوضع الخفيف للحصول على وظائف محدودة.

قم بتوفير نوع الترخيص لـ SQL Server إما بالدفع عند الذهاب (PAYG)، أو بالدفع لكل استخدام، أوAzure Hybrid Benefit (AHUB) لاستخدام الترخيص الخاص بك، أو استرداد الكوارث ( DR) لتنشيط الترخيص المجاني للنسخة المتماثلة DR.

تسجيل الجهاز الظاهري لـ SQL Server في الوضع الخفيف باستخدام Azure CLI:

# Register Enterprise or Standard self-installed VM in Lightweight mode
az sql vm create --name <vm_name> --resource-group <resource_group_name> --location <vm_location> --license-type <license_type> 

قم بالتحقق من حالة التسجيل

يمكنك التحقق مما إذا كان قد تم تسجيل الجهاز الظاهري لـ SQL Server بالفعل باستخدام ملحق SQL IaaS Agent باستخدام مدخل Microsoft Azure أو Azure CLI أو Azure PowerShell.

مدخل Azure

تحقق من حالة التسجيل من خلال مدخل Azure:

  1. تسجيل الدخول إلى ⁧⁩مدخل Azure⁧⁩.
  2. انتقل إلى مورد الأجهزة الظاهرية لـ SQL.
  3. حدد الجهاز الظاهري لـ SQL Server من القائمة. إذا لم يظهر الجهاز الظاهري لـ SQL Server هنا، فمن المحتمل أنه لم يتم تسجيله مع ملحق SQL IaaS Agent.

سطر الأوامر

تحقق من حالة تسجيل الجهاز الظاهري لـ SQL Server الحالية باستخدام Azure CLI أو Azure PowerShell. ProvisioningState تظهر كـ Succeeded لو كان التسجيل ناجحاً.

تحقق من حالة التسجيل من خلال Azure CLI:

az sql vm show -n <vm_name> -g <resource_group>

يشير الخطأ إلى أنه لم يتم تسجيل الجهاز الظاهري لـ SQL Server باستخدام الملحق.

الخطوات التالية

لمزيد من المعلومات، راجع المقالات التالية: