الأسئلة الشائعة لـ SQL Server على أجهزة Azure الظاهرية

ينطبق على: خادم SQL في جهاز Azure الظاهري

توفر هذه المقالة إجابات لبعض الأسئلة الأكثر شيوعًا حول تشغيل SQL Server على أجهزة Windows Azure الظاهرية (VMs).

إذا لم يتم تناول مشكلة Azure في هذه المقالة، فتفضّل بزيارة منتديات Azure على موقع Microsoft Q & A وStack Overflow. يمكنك نشر مشكلتك في هذه المنتديات، أو نشرها على @AzureSupport on Twitter. يمكنك أيضًا إرسال طلب دعم Azure. لإرسال طلب دعم، في صفحة دعم Azure ، حدد الحصول على دعم.

الصور

ما هي صور معرض جهاز SQL Server الظاهري المتوفرة؟

يحتفظ Azure بصور الجهاز الظاهري لجميع الإصدارات الرئيسية المدعومة من SQL Server على جميع الإصدارات لكل من Windows وLinux. لمزيد من المعلومات، راجع القائمة الكاملة لصور جهاز Windows الظاهري و صور جهاز Linux الظاهري.

هل تم تحديث صور معرض جهاز SQL Server الظاهري؟

يتم تحديث صور SQL Server في معرض الجهاز الظاهري كل شهرين بآخر تحديثات Windows وLinux. بالنسبة لصور Windows، يتضمن ذلك أي تحديثات تم وضع علامة عليها كمهمة في Windows Update، بما في ذلك تحديثات أمان SQL Server وحزم الخدمة المهمة. بالنسبة لصور Linux، يتضمن ذلك آخر تحديثات النظام. فيما يتم التعامل مع تحديثات SQL Server التراكمية بشكل مختلف لنظامي التشغيل Linux وWindows. بالنسبة لنظام التشغيل Linux، يتم أيضًا تضمين تحديثات SQL Server التراكمية في التحديث. ولكن في الوقت الحالي، لا يتم تحديث أجهزة Windows الظاهرية مع التحديثات SQL Server التراكمية أو Windows Server.

هل يمكن إزالة صور جهاز SQL Server الظاهري من المعرض؟

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

هل من الممكن نشر صورة قديمة من SQL Server غير مرئية في مدخل Azure؟

نعم، باستخدام PowerShell لمزيد من المعلومات حول نشر أجهزة SQL Server الظاهرية باستخدام PowerShell، راجع كيفية توفير أجهزة SQL Server الظاهرية باستخدام Azure PowerShell .

هل من الممكن إنشاء صورة Azure Marketplace SQL Server معممة لجهاز SQL Server الظاهري لديّ واستخدامها لنشر أجهزة ظاهرية؟

نعم، ولكن يجب عليك بعد ذلك تسجيل كل جهاز SQL Server ظاهري بملحق SQL IaaS Agent لإدارة جهاز SQL Server الظاهري في المدخل، بالإضافة إلى الاستفادة من ميزات مثل التصحيح الآلي والنسخ الاحتياطي التلقائي. عند التسجيل بالملحق، ستحتاج أيضًا إلى تحديد نوع الترخيص لكل جهاز SQL Server ظاهري.

كيف يمكنني تعميم SQL Server على جهاز Azure الظاهري واستخدامه لنشر أجهزة ظاهرية جديدة؟

يمكنك نشر جهاز Windows Server الظاهري (من دون تثبيت SQL Server عليه) واستخدام عملية SQL sysprep لتعميم SQL Server على جهاز Azure الظاهري (Windows) باستخدام وسائط تثبيت SQL Server. يمكن للعملاء الذين لديهم ضمان البرنامج الحصول على وسائط التثبيت الخاصة بهم من مركز الترخيص المجمع. ويمكن للعملاء من دون ضمان البرنامج استخدام وسائط الإعداد من صورة جهازAzure Marketplace SQL Server الظاهري التي تحتوي على الإصدار المطلوب.

بدلًا من ذلك، استخدم إحدى صور SQL Server من سوق Azure لتعميم SQL Server على جهاز Azure الظاهري. ولاحظ أنه يجب عليك حذف مفتاح التسجيل التالي في الصورة المصدر قبل إنشاء الصورة الخاصة بك. وقد يؤدي عدم القيام بذلك إلى تضخم مجلد تمهيد إعداد SQL Server و/أو ملحق SQL IaaS في حالة فشل.

مسار مفتاح التسجيل:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrepExternal\Specialize

ملاحظة

لذا يجب تسجيل SQL Server على أجهزة Azure الظاهرية، بما في ذلك تلك المنشورة من الصور المعممة المخصصة، بملحق SQL IaaS Agent لتلبية متطلبات الامتثال والاستفادة من الميزات الاختيارية مثل التصحيح الآلي والنسخ الاحتياطي التلقائي. حيث يسمح لك الملحق أيضًا بتحديد نوع الترخيص لكل جهاز SQL Server ظاهري.

هل يمكنني استخدام VHD الخاص بي لنشر جهاز SQL Server ظاهري؟

نعم، ولكن يجب عليك بعد ذلك تسجيل كل جهاز SQL Server ظاهري بملحق SQL IaaS Agent لإدارة جهاز SQL Server الظاهري في المدخل، بالإضافة إلى الاستفادة من ميزات مثل التصحيح الآلي والنسخ الاحتياطي التلقائي.

هل من الممكن إعداد التكوينات غير المعروضة في معرض الجهاز الظاهري (على سبيل المثال Windows 2008 R2 + SQL Server 2012)؟

كلا. بالنسبة إلى صور معرض الأجهزة الافتراضية التي تتضمن SQL Server، يجب عليك تحديد إحدى الصور المتوفرة إما من خلال مدخل Azure أو عبر PowerShell. ومع ذلك ، لديك القدرة على نشر جهاز Windows الظاهري وتثبيت SQL Server ذاتيًّا. ويجب عليك بعد ذلك تسجيل جهاز SQL Server الظاهري لديك بملحق SQL IaaS Agent لإدارة جهاز SQL Server الظاهري في مدخل Azure، بالإضافة إلى الاستفادة من ميزات مثل التصحيح الآلي والنسخ الاحتياطي التلقائي.

الإنشاء

كيف يمكنني إنشاء جهاز Azure الظاهري باستخدام SQL Server؟

تتمثل أسهل طريقة في إنشاء جهاز ظاهري يتضمن SQL Server. للحصول على برنامج تعليمي حول الاشتراك في Azure وإنشاء جهاز SQL Server ظاهري من المدخل، راجع تزويد جهاز SQL Server الظاهري في مدخل Azure. يمكنك تحديد صورة جهاز ظاهري تستخدم ترخيص SQL Server بنظام الدفع لكل ثانية، أو يمكنك استخدام صورة تسمح لك بإحضار ترخيص SQL Server الخاص بك. ولديك أيضًا خيار تثبيت SQL Server يدويًّا على جهاز ظاهري بإصدار مرخص مجانًا (Developer أو Express) أو عن طريق إعادة استخدام ترخيص محلي. وتأكد من تسجيل جهاز SQL Server الظاهري لديك بملحق SQL IaaS Agent لإدارة جهاز SQL Server الظاهري في المدخل، بالإضافة إلى الاستفادة من ميزات مثل التصحيح الآلي والنسخ الاحتياطي التلقائي. إذا أحضرت ترخيصك، فيجب أن يكون لديك إمكانية نقل الترخيص من خلال ضمان البرنامج على Azure. لمزيد من المعلومات، راجع دليل التسعير لأجهزة SQL Server Azure الظاهرية.

كيف يمكنني ترحيل قاعدة بيانات SQL Server المحلية الخاصة بي إلى السحابة؟

قم أولًا بإنشاء جهاز Azure الظاهري باستخدام مثيل SQL Server. ثم قم بترحيل قواعد البيانات المحلية الخاصة بك إلى هذا المثيل. للحصول على إستراتيجيات ترحيل البيانات، راجع ترحيل قاعدة بيانات SQL Server إلى SQL Server في جهاز Azure الظاهري.

الترخيص

كيف يمكنني تثبيت نسختي المرخصة من SQL Server على جهاز Azure الظاهري؟

هناك ثلاث طرق للقيام بذلك. إذا كنت أحد عملاء اتفاقية Enterprise (EA)، فيمكنك توفير إحدى صور الجهاز الظاهري التي تدعم التراخيص، والتي تُعرف أيضاً باسم إحضار الترخيص الخاص بك (BYOL). وإذا كان لديك ضمان البرنامج، فيمكنك تمكين مزايا Azure المختلطة على صورة الدفع حسب الاستخدام الحالية (PAYG). أو يمكنك نسخ وسائط تثبيت SQL Server إلى جهاز Windows Server الظاهري، ثم تثبيت SQL Server على الجهاز الظاهري. تأكد من تسجيل جهاز SQL Server الظاهري لديك مع الملحق لميزات مثل إدارة البوابة الإلكترونية والنسخ الاحتياطي الآلي والتصحيح الآلي.

هل يحتاج العميل إلى تراخيص حق وصول عميل SQL Server (CAL) للاتصال بصورة الدفع حسب الاستخدام في SQL Server التي يتم تشغيلها على أجهزة Azure الظاهرية؟

كلا. يحتاج العملاء إلى تراخيص حق وصول العملاء عند استخدامهم لإحضار ترخيصك ونقل خادم جهاز SQL Server SA/CAL الظاهري إلى أجهزة Azure الظاهرية.

هل يمكنني تغيير جهاز ظاهري لاستخدام ترخيص SQL Server الخاص بي إذا تم إنشاؤه من إحدى صور معرض الدفع حسب الاستخدام؟

نعم. يمكنك بسهولة تبديل صورة معرض الدفع حسب الاستخدام (PAYG) لإحضار ترخيصك (BYOL) من خلال تمكين ميزات Azure الهجينة. لمزيد من المعلومات، راجع كيفية تغيير نموذج الترخيص لجهاز SQL Server الظاهري. حاليًّا، هذا المرفق متاح فقط لعملاء السحابة العامة وحكومة Azure.

هل سيتطلب تبديل نماذج الترخيص أي وقت تعطل لـ SQL Server؟

كلا. إن تغيير نموذج الترخيص لا يتطلب أي وقت تعطل لـ SQL Server حيث إن التغيير ساري المفعول على الفور ولا يتطلب إعادة تشغيل الجهاز الظاهري.

هل من الممكن تبديل نماذج الترخيص على جهاز SQL Server الظاهري التي تم نشرها باستخدام النموذج التقليدي؟

كلا. إن تغيير نماذج الترخيص غير مدعوم على جهاز ظاهري تقليدي. يمكنك ترحيل الجهاز الظاهري إلى نموذج Azure Resource Manager والتسجيل بملحق SQL IaaS Agent. وبمجرد تسجيل الجهاز الظاهري بملحق SQL IaaS Agent، ستتوفر تغييرات نموذج الترخيص على الجهاز الظاهري.

هل يمكنني استخدام مدخل Azure لإدارة مثيلات متعددة على الجهاز الظاهري نفسه؟

كلا. تعد إدارة المدخل ميزة يوفرها ملحق SQL IaaS Agent، والذي يعتمد على ملحق SQL Server IaaS Agent. وعلى هذا النحو، تنطبق نفس القيود على الملحق كما في الملحق. ويمكن للمدخل إما إدارة مثيل افتراضي واحد فقط، أو مثيل واحد مسمى، ما دام تكوينه قد تم بشكل صحيح. لمزيد من المعلومات حول هذه القيود، راجع ملحق Server IaaS agent.

هل يمكن لاشتراكات CSP تنشيط ميزة Azure الهجينة؟

نعم، ميزة Azure المختلطة متاحة لاشتراكات CSP. ويجب على عملاء CSP أولًا نشر صورة الدفع حسب الاستخدام، ثم تغيير نموذج الترخيص لجلب ترخيصك.

هل يجب علي الدفع لترخيص SQL Server على جهاز Azure الظاهري إذا تم استخدامه فقط في وضع الاستعداد/تجاوز الفشل؟

للحصول على ترخيص خامل مجاني لمجموعة التوفر الثانوية الاحتياطية أو مثيل مجمع تجاوز الفشل، يجب أن تفي بجميع المعايير التالية على النحو المبين في شروط ترخيص المنتج:

  1. لديك إمكانية نقل الترخيص من خلال ضمان البرنامج.
  2. لا يخدم مثيل SQL Server الخامل بيانات SQL Server للعملاء أو يقوم بتشغيل أحمال عمل SQL Server النشطة. يتم استخدامه فقط للمزامنة مع الخادم الأساسي والاحتفاظ بقاعدة البيانات الخاملة في حالة استعداد دافئة. ما الذي يعتبر خاملًا إذا كان يخدم البيانات، مثل التقارير للعملاء الذين يقومون بتشغيل أحمال عمل SQL Server النشطة، أو تنفيذ أي عمل بخلاف ما هو محدد في شروط المنتج، فيجب أن يكون مثيل SQL Server مرخصًا مدفوعًا.؟ يُسمح بالنشاط التالي في المثيل الثانوي: فحوصات تناسق قاعدة البيانات أو CheckDB، والنسخ الاحتياطية الكاملة، والنسخ الاحتياطية لسجل الإجراءات، ومراقبة بيانات استخدام الموارد. ويمكنك أيضًا تشغيل مثيل التعافي من الكوارث الأساسي والمماثل في وقت واحد لفترات وجيزة من اختبار التعافي من الكوارث كل 90 يومًا.
  3. ترخيص SQL Server النشط مشمول بضمان البرنامج، ويسمح لمثيل SQL Server ثانوي خامل واحد، مع ما يصل إلى نفس المقدار من الحوسبة مثل الخادم النشط المرخص، فقط.
  4. يستخدم جهاز SQL Server الظاهري الثانوي ترخيص التعافي من الكوارث في مدخل Azure.

ما يعتبر مثيل خامل؟

لا يخدم مثيل SQL Server الخامل بيانات SQL Server للعملاء أو يقوم بتشغيل أحمال عمل SQL Server النشطة. يتم استخدامه فقط للمزامنة مع الخادم الأساسي والاحتفاظ بقاعدة البيانات الخاملة في حالة استعداد دافئة. ما الذي يعتبر خاملًا إذا كان يخدم البيانات، مثل التقارير للعملاء الذين يقومون بتشغيل أحمال عمل SQL Server النشطة، أو تنفيذ أي عمل بخلاف ما هو محدد في شروط المنتج، فيجب أن يكون مثيل SQL Server مرخصًا مدفوعًا.؟ يُسمح بالنشاط التالي في المثيل الثانوي: فحوصات تناسق قاعدة البيانات أو CheckDB، والنسخ الاحتياطية الكاملة، والنسخ الاحتياطية لسجل الإجراءات، ومراقبة بيانات استخدام الموارد. ويمكنك أيضًا تشغيل مثيل التعافي من الكوارث الأساسي والمماثل في وقت واحد لفترات وجيزة من اختبار التعافي من الكوارث كل 90 يومًا.

ما السيناريوهات التي يمكن أن تستخدم ميزة التعافي من الكوارث (DR)؟

يوفر دليل التراخيص سيناريوهات يمكن فيها الاستفادة من ميزة التعافي من الكوارث. راجع شروط منتجك وتحدث إلى جهات اتصال الترخيص أو مدير الحساب للحصول على مزيد من المعلومات.

ما هي الاشتراكات التي تدعم ميزة التعافي من الكوارث (DR)؟

تدعم البرامج الشاملة التي تقدم حقوق اشتراك مكافئة لـ Software Assurance كمزايا ثابتة ميزة التعافي من الكوارث (DR). وهذا يتضمن. على سبيل المثال لا الحصر، القيمة المفتوحة (OV) واشتراك القيمة المفتوحة (OVS) واتفاقية المؤسسة (EA) واشتراك اتفاقية المؤسسة (EAS) وتسجيل الخادم والسحابة (SCE). راجع شروط المنتج وتحدث إلى جهات اتصال الترخيص أو مدير الحساب للحصول على مزيد من المعلومات.

إدارة

هل يمكنني تثبيت مثيل آخر من SQL Server على نفس الجهاز الظاهري؟ هل يمكنني تغيير الميزات المثبتة للمثيل الافتراضي؟

نعم. توجد وسائط تثبيت SQL Server في مجلد على محرك الأقراص C. قم بتشغيل Setup.exe من هذا الموقع لإضافة مثيلات SQL Server جديدة أو لتغيير الميزات المثبتة الأخرى لـ SQL Server على الجهاز. لاحظ أن بعض الميزات، مثل النسخ الاحتياطي التلقائي، والتصحيح الآلي، وتكامل Azure Key Vault، تعمل فقط مقابل المثيل الافتراضي، أو مثيل مسمى تم تكوينه بشكل صحيح (راجع السؤال 3). ويمكن للعملاء الذين يستخدمون ضمان البرنامج من خلال Azure Hybrid Benefit أو نموذج ترخيص الدفع حسب الاستخدام تثبيت مثيلات متعددة من SQL Server على الجهاز الظاهري دون تكبد تكاليف ترخيص إضافية. وقد تؤدي مثيلات SQL Server الإضافية إلى إجهاد موارد النظام ما لم يتم تكوينها تكوينًا صحيحًا.

ما الحد الأقصى لعدد المثيلات على الجهاز الظاهري؟

يمكن أن يدعم SQL Server 2012 إلى SQL Server 2019 50 مثيلًا على خادم مستقل. ويعد هذا نفس الحد بصرف النظر عن Azure المحلي. اطلع على أفضل الممارسات لمعرفة كيفية إعداد بيئتك بشكل أفضل.

هل يمكنني إزالة تثبيت المثيل الافتراضي لـ SQL Server؟

نعم، ولكن هناك بعض الاعتبارات. أولًا، قد يستمر حدوث الفوترة المرتبطة بـ SQL Server اعتمادًا على نموذج ترخيص الجهاز الظاهري. ثانيًا ، كما هو مذكور في الإجابة السابقة، هناك ميزات تعتمد على ملحق SQL Server IaaS Agent. إذا قمت بإلغاء تثبيت المثيل الافتراضي دون إزالة امتداد IaaS أيضًا، فسيستمر الامتداد في البحث عن المثيل الافتراضي، وقد يؤدي إلى حدوث أخطاء في سجل الأحداث. وتأتي هذه الأخطاء من المصدرين التاليين: Microsoft SQL Server Credential Management وMicrosoft SQL Server IaaS Agent. وقد يكون أحد الأخطاء مماثلًا لما يلي:

حدث خطأ متعلق بالشبكة أو خاص بالمثيل أثناء إنشاء اتصال بـ SQL Server. لم يتم العثور على الخادم أو تعذر الوصول إليه.

إذا قررت إلغاء تثبيت المثيل الافتراضي، فقم أيضًا بإلغاء تثبيت ملحق SQL Server IaaS Agent أيضًا.

هل يمكنني استخدام مثيل مسمى من SQL Server بملحق IaaS؟

نعم، إذا كان المثيل المسمى هو المثيل الوحيد على SQL Server، وإذا كان المثيل الافتراضي الأصلي قد تمت إزالته بشكل صحيح. إذا لم يكن هناك مثيل افتراضي وهناك عدة مثيلات مسماة على جهاز SQL Server ظاهري واحد، فسيفشل تثبيت ملحق SQL Server IaaS agent.

هل يمكنني إزالة SQL Server وفوترة الترخيص المرتبط بها من جهاز SQL Server الظاهري؟

نعم، ولكنك ستحتاج إلى اتخاذ خطوات إضافية لتجنب تحصيل رسوم مثيل SQL Server لديك كما هو موضح في إرشادات التسعير. إذا كنت تريد إزالة مثيل SQL Server بالكامل، فيمكنك الترحيل إلى جهاز Azure ظاهري آخر بدون تثبيت SQL Server مسبقًا على الجهاز الظاهري وحذف جهاز SQL Server الظاهري الحالي. إذا كنت تريد الاحتفاظ بالجهاز الظاهري ولكن تريد إيقاف فوترة SQL Server، اتبع الخطوات التالية:

  1. قم بعمل نسخة احتياطية من جميع بياناتك، بما في ذلك قواعد بيانات النظام، إذا لزم الأمر.
  2. قم بإلغاء تثبيت SQL Server بالكامل، بما في ذلك ملحق SQL IaaS (إن وجد).
  3. قم بتثبيت نسخة SQL Express المجانية.
  4. سجِّل بملحق SQL IaaS Agent في الوضع Lightweight.
  5. قم بتغيير إصدار SQL Server في مدخل Azure إلى Express لإيقاف الفوترة.
  6. (اختياري) قم بتعطيل خدمة Express SQL Server عن طريق تعطيل بدء تشغيل الخدمة.

هل يمكنني استخدام مدخل Azure لإدارة مثيلات متعددة على الجهاز الظاهري نفسه؟

كلا. يتم توفير إدارة المدخل من خلال ملحق SQL IaaS Agent، والذي يعتمد على ملحق SQL Server IaaS Agent. على هذا النحو، تنطبق القيود نفسها على المدخل مثلما تنطبق على الملحق. يمكن للمدخل إما إدارة مثيل افتراضي واحد فقط، أو مثيل واحد مسمى طالما تم تكوينه بشكل صحيح. لمزيد من المعلومات، راجع ملحق SQL Server IaaS Agent

هل خدمات مجال Azure Active Directory (Microsoft Azure Active Directory DS) مدعومة مع SQL Server على الأجهزة الظاهرية Azure VMs؟

كلا. استخدام خدمات مجال Azure Active Directory (Microsoft Azure Active Directory DS) غير مدعوم حالياً مع SQL Server على Azure VMs. استخدم حساب مجال Active Directory بدلاً من ذلك.

التحديث والتصحيح

كيف يمكنني التغيير إلى إصدار/نسخة مختلفة من SQL Server في جهاز Azure الظاهري؟

يمكن للعملاء تغيير إصدار/نسخة SQL Server لديهم باستخدام وسائط الإعداد التي تحتوي على الإصدار أو النسخة المطلوبة من SQL Server. بمجرد تغيير النسخة، استخدم مدخل Azure لتعديل ملكية نسخة الجهاز الظاهري لعكس فواتير الجهاز الظاهري بدقة. لمزيد من المعلومات، راجع تغيير نسخة جهاز SQL SERVER الظاهري. لا يوجد فرق في الفوترة للإصدارات المختلفة من SQL Server، لذلك بمجرد تغيير إصدار SQL Server، لا يلزم اتخاذ أي إجراء آخر.

أين يمكنني الحصول على وسائط الإعداد لتغيير نسخة أو إصدار SQL Server؟

يمكن للعملاء الذين لديهم ضمان البرنامج الحصول على وسائط التثبيت الخاصة بهم من مركز الترخيص المجمع. يمكن للعملاء الذين لا يمتلكون ضمان البرامج استخدام وسائط الإعداد من صورة Azure Marketplace SQL Server VM التي تحتوي على الإصدار المطلوب.

كيف يتم تطبيق التحديثات وحزم الخدمات على جهاز SQL Server الظاهري؟

تمنحك الأجهزة الظاهرية التحكم في الجهاز المضيف، بما في ذلك وقت وكيفية تطبيق التحديثات. بالنسبة لنظام التشغيل، يمكنك تطبيق تحديثات windows يدويًّا، أو يمكنك تمكين خدمة جدولة تسمى التصحيح الآلي. يقوم التصحيح الآلي بتثبيت أية تحديثات تم وضع علامة عليها كمهمة، بما في ذلك تحديثات SQL Server في تلك الفئة. ويجب تثبيت التحديثات الاختيارية الأخرى لـ SQL Server يدويًّا.

هل يمكنني ترقية مثيل SQL Server 2008/2008 R2 الخاص بي بعد تسجيله بملحق SQL IaaS Agent؟

إذا كان نظام التشغيل المستخدم Windows Server 2008 R2 أو أحدث، فنعم. يمكنك استخدام أية وسائط إعداد لترقية نسخة وإصدار SQL Server، وبعد ذلك يمكنك ترقية وضع ملحق SQL IaaS) من بدون وكيل إلى كامل. سيمنحك القيام بذلك الوصول إلى جميع مزايا ملحق SQL IaaS مثل إدارة المدخل والنسخ الاحتياطية الآلية والتصحيح الآلي. إذا كان إصدار نظام التشغيل المستخدم Windows Server 2008، فيتم دعم وضع NoAgent فقط.

كيف يمكنني الحصول على تحديثات أمان موسعة مجانية لنهاية دعمي لمثيلات SQL Server 2008 وSQL Server 2008 R2؟

يمكنك الحصول على تحديثات أمان موسعة مجانية عن طريق نقل SQL Server كما هو إلى جهاز Azure الظاهري. لمزيد من المعلومات، راجع خيارات نهاية الدعم.

عام

هل مثيلات نظام مجموعة تجاوز فشل لـ SQL Server مدعومة على أجهزة Azure الظاهرية؟

نعم. يمكنك تكوين مثيل مجموعة تجاوز الفشل باستخدام أقراص Azure المشتركة أو مشاركات الملفات المتميزة (PFS) أو مساحات التخزين المباشرة (S2D) لنظام التخزين الفرعي. حيث توفر مشاركات الملفات المتميزة IOPS وقدرات نقل البيانات التي تلبي احتياجات العديد من أحمال العمل. وبالنسبة لأحمال العمل كثيفة الإدخال والإخراج، ضع في اعتبارك استخدام مساحات التخزين بشكل مباشر استنادًا إلى الأقراص المتميزة أو الأقراص الفائقة المدارة. وبدلًا من ذلك، يمكنك استخدام حلول المجموعات أو التخزين التابعة لجهات خارجية كما هو موضح في التوفر المرتفع والتعافي من الكوارث لـ SQL Server على أجهزة Azure الظاهرية.

هام

أما في الوقت الحالي، فملحق عامل خدمة تأجير البنية التحتية لخادم SQLالكامل غير مدعوم لنظام مجموعة تجاوز الفشل لخادم SQL على Azure. ونوصي بإلغاء تثبيت الملحق الكامل من الأجهزة الظاهرية التي تشارك في FCI، وتثبيت الملحق في الوضع Lightweight بدلًا عن ذلك. حيث يدعم هذا الامتداد ميزات، مثل النسخ الاحتياطي التلقائي والتصحيح وبعض ميزات المدخل لـ SQL Server. ولن تعمل هذه الميزات مع أجهزة SQL Server الظاهرية بعد إلغاء تثبيت العامل الكامل.

ما الفرق بين أجهزة SQL Server الظاهرية وخدمة قاعدة بيانات SQL؟

من الناحية المفاهيمية، لا يختلف تشغيل SQL Server على جهاز Azure الظاهري عن تشغيل SQL Server في مركز بيانات عن بعد. وعلى النقيض من ذلك، توفر قاعدة بيانات Azure SQL قاعدة بيانات كخدمة. مع قاعدة بيانات SQL، ليس لديك حق الوصول إلى الأجهزة التي تستضيف قواعد بياناتك. للحصول على مقارنة كاملة، راجع اختيار خيار SQL Server على السحابة: قاعدة بيانات Azure SQL (PaaS) أو SQL Server على أجهزة Azure الظاهرية (IaaS).

كيف أقوم بتثبيت أدوات بيانات SQL على جهاز Azure الظاهري لدي؟

قم بتنزيل وتثبيت أدوات بيانات SQL من Microsoft SQL Server Data Tools - ذكاء الأعمال لبرنامج Visual Studio 2013.

هل المعاملات الموزعة مع MSDTC مدعومة في أجهزة SQL Server الظاهرية؟

نعم. يتم دعم DTC المحلي لـ SQL Server 2016 SP2 والإصدارات الأحدث. ومع ذلك، يجب اختبار التطبيقات عند استخدام مجموعات التوفر دائمًا، حيث ستفشل المعاملات في الرحلة أثناء تجاوز الفشل ويجب إعادة المحاولة. يتوفر DTC المتفاوت بدءًا من Windows Server 2019.

هل ينقل جهاز Azure SQL الظاهري بيانات العملاء أو تخزينها خارج المنطقة؟

كلا. في الواقع، لا يقوم جهاز Azure SQL الظاهري وملحق SQL IaaS Agent بتخزين أي بيانات للعميل.

ما الذي يجب أن يستخدمه Azure Load Balancer SKU لترحيل مجموعة توفر عبر الكتلة؟

لتنفيذ ترحيل مجموعة توفر عبر الكتلة على SQL Server على Azure VMs، استخدم Azure Load Balancer SKU القياسي.

هل يمكنني استخدام Azure premium file share لاستضافة ملفات قاعدة البيانات الخاصة بي على مثيل مستقل من SQL Server؟

نعم. يتم دعم Azure premium file shares لكل من مثيلات كتلة تجاوز الفشل والمثيلات المستقلة SQL Server باستخدام بروتوكول SMB.

ملحق SQL Server IaaS Agent

هل يجب عليّ تسجيل جهاز SQL Server الظاهري المزود من صورة SQL Server في Azure Marketplace؟

كلا. إذ تسجل Microsoft تلقائيًّا الأجهزة الظاهرية المقدمة من صور SQL Server في Azure Marketplace. ويكون التسجيل بالملحق مطلوبًا فقط إذا كان الجهاز الظاهري غير مزود من صور SQL Server في Azure Marketplace وكان SQL Server مثبتًا ذاتيًّا.

هل ملحق SQL IaaS Agent متاح لجميع العملاء؟

نعم. يجب على العملاء تسجيل أجهزة SQL Server الظاهرية الخاصة بهم بالملحق إذا لم يستخدموا صورة SQL Server من Azure Marketplace وبدلًا من ذلك SQL Server المثبت ذاتيًّا، أو إذا قاموا بإحضار VHD المخصص لهم. ويمكن للأجهزة الظاهرية المملوكة لجميع أنواع الاشتراكات (المباشرة واتفاقية المؤسسة وموفر حلول السحابة) التسجيل بملحق SQL IaaS Agent.

ما وضع الإدارة الافتراضي عند التسجيل بملحق SQL IaaS Agent؟

يكون وضع الإدارة الافتراضي عند التسجيل باستخدام ملحق SQL IaaS Agent Lightweight. وإذا لم يتم تعيين خاصية إدارة SQL Server عند التسجيل بالملحق، فسيتم تعيين الوضع على أنه Lightweight. وضع الإدارة الافتراضي عند استخدام ميزة التسجيل التلقائي هو أيضًا الوضع Lightweight.

ما المتطلبات الأساسية للتسجيل بملحق SQL IaaS Agent؟

لا توجد أي متطلبات مسبقة للتسجيل باستخدام ملحق SQL IaaS Agent بخلاف تثبيت SQL Server على الجهاز الظاهري.

هل سيؤدي التسجيل بملحق SQL IaaS Agent إلى تثبيت وكيل على جهازي الظاهري؟

نعم، يؤدي التسجيل بملحق SQL IaaS Agent في وضع الإدارة الكاملة إلى تثبيت وكيل على الجهاز الظاهري. أما التسجيل في الوضع Lightweight أو NoAgent فلا يؤدي إلى ذلك.

فيما يؤدي التسجيل باستخدام ملحق SQL IaaS Agent في الوضع Lightweight إلى نسخ ثنائيات ملحق SQL IaaS Agent إلى الجهاز الظاهري، ولا يقوم بتثبيت الوكيل. ثم تُستخدم هذه الثنائيات بعد ذلك لتثبيت الوكيل عند ترقية وضع الإدارة إلى الوضع الكامل.

هل سيؤدي التسجيل بملحق SQL IaaS Agent إلى إعادة تشغيل SQL Server على جهازي الظاهري؟

بدءًا من سبتمبر 2021، لم تعد إعادة تشغيل خدمة SQL Server مطلوبة عند التسجيل باستخدام ملحق SQL IaaS في وضع الإدارة الكامل.

ما الفرق بين وضعي إدارة Lightweight وNoAgent عند التسجيل بملحق SQL IaaS Agent؟

يعد وضع إدارة NoAgent وضع الإدارة الوحيد المتاح لـ SQL Server 2008 وSQL Server 2008 R2 على Windows Server 2008. أما بالنسبة لكل الإصدارات الأحدث من Windows Server، فإن وضعي الإدارة المتاحين lightweight وكامل.

فيما يتطلب وضع NoAgent أن يقوم العميل بتعيين إصدار SQL Server وخصائص النسخة. يستعلم وضع Lightweight الجهاز الظاهري للعثور على نسخة وإصدار مثيل SQL Server.

هل يمكنني التسجيل بملحق SQL IaaS Agent بدون تحديد نوع ترخيص SQL Server؟

كلا. لا يعد نوع ترخيص SQL Server خاصية اختيارية عندما تقوم بالتسجيل بملحق SQL IaaS Agent. يجب عليك تعيين نوع ترخيص SQL Server كدفعة عند الانتقال أو ميزة Azure Hybrid عند التسجيل مع ملحق IaaS Agent SQL في جميع أوضاع قابلية الإدارة (NoAgent وLightweight وكامل). إذا كان لديك أي من الإصدارات المجانية من SQL Server مثبتة، مثل إصدار المطور أو التقييم، فيجب عليك التسجيل بترخيص الدفع حسب الاستخدام. ولا تتوفر ميزة Azure الهجينة إلا للإصدارات المدفوعة من SQL Server مثل الإصدارين Enterprise وStandard.

ما نوع الترخيص الافتراضي عند استخدام ميزة التسجيل التلقائي؟

يتم تعيين نوع الترخيص افتراضيًّا تلقائيًّا على صورة الجهاز الظاهري. إذا كنت تستخدم صورة الدفع حسب الاستخدام لجهازك الظاهري، فسيكون نوع الترخيص الخاص بك هو PAYG، وإلا فسيكون نوع الترخيص AHUB افتراضيًّا.

هل يمكنني ترقية ملحق SQL Server IaaS من الوضع NoAgent إلى الوضع الكامل؟

كلا. لا تتوفر ترقية وضع الإدارة إلى الوضع الكامل أو lightweight في وضع NoAgent. ويعد هذا قيدًا تقنيًّا لـ Windows Server 2008. حيث ستحتاج إلى ترقية نظام التشغيل أولًا إلى Windows Server 2008 R2 أو إصدار أحدث، وبعد ذلك ستتمكن من الترقية إلى وضع الإدارة الكامل.

هل يمكنني ترقية ملحق SQL Server IaaS من الوضع lightweight إلى الوضع الكامل؟

نعم. يتم دعم ترقية وضع الإدارة من lightweight إلى كامل عبر Azure PowerShell أو بوابة Azure.

هل يمكنني الرجوع إلى إصدار أقدم من ملحق SQL Server IaaS من وضع الإدارة الكامل إلى وضع NoAgent أو وضع lightweight؟

كلا. إن الرجوع إلى إصدار أقدم من وضع إمكانية إدارة ملحق SQL Server IaaS غير معتمد. لا يمكن تخفيض وضع الإدارة من الوضع الكامل إلى الوضع lightweight أو NoAgent، ولا يمكن الرجوع من الوضع lightweight إلى الوضع NoAgent.

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

هل يمكنني التسجيل بملحق SQL IaaS Agent من مدخل Azure؟

كلا. التسجيل بملحق SQL IaaS Agent غير متاح في مدخل Azure. حيث إن التسجيل بملحق SQL IaaS Agent مدعوم فقط مع Azure CLI أو Azure PowerShell.

هل يمكنني تسجيل جهاز ظاهري بملحق SQL IaaS Agent قبل تثبيت SQL Server؟

كلا. يجب أن يكون للجهاز الظاهري مثيل SQL Server (مشغل قاعدة البيانات) واحد على الأقل للتسجيل بنجاح بملحق SQL IaaS Agent. إذا لم يكن هناك مثيل SQL Server على الجهاز الظاهري، فسيكون مورد Microsoft.SqlVirtualMachine الجديد في حالة فشل.

هل يمكنني تسجيل جهاز ظاهري بملحق SQL IaaS Agent إذا كان هناك العديد من مثيلات SQL Server؟

نعم ، بشرط وجود مثيل افتراضي على الجهاز الظاهري. سيسجل ملحق SQL IaaS Agent مثيل SQL Server (مشغل قاعدة البيانات) واحدًا فقط. وسيسجل ملحق SQL IaaS Agent مثيل SQL Server الافتراضي في حالة وجود حالات متعددة.

هل يمكنني تسجيل مثيل نظام مجموعة تجاوز فشل SQL Server بملحق SQL IaaS Agent؟

نعم. يمكن تسجيل مثيلات نظام مجموعة تجاوز فشل SQL Server على جهاز Azure الظاهري بملحق SQL IaaS Agent في الوضع lightweight. ومع ذلك، لا يمكن ترقية مثيلات نظام مجموعة تجاوز الفشل في SQL Server إلى وضع الإدارة الكامل.

هل يمكنني تسجيل جهازي الظاهري بملحق عامل SQL IaaS إذا تم تكوين مجموعة التوفر Always On؟

نعم. لا توجد قيود على تسجيل مثيل SQL Server على جهاز Azure الظاهري بملحق SQL IaaS Agent إذا كنت تشارك في تكوين مجموعة التوفر Always On.

ما تكلفة التسجيل بملحق SQL IaaS Agent أو الترقية إلى وضع الإدارة الكامل؟

لا شيء لا توجد رسوم مرتبطة بالتسجيل بملحق SQL IaaS Agent، أو باستخدام أي من أوضاع الإدارة الثلاثة. إن إدارة جهاز SQL Server الظاهري الخاص بك مع الامتداد مجاني تمامًا.

ما تأثير الأداء لاستخدام أوضاع الإدارة المختلفة؟

لن يكون هناك أي تأثير عند استخدام وضعي الإدارة NoAgent وlightweight. فيما سيكون هناك تأثير ضئيل عند استخدام وضع الإدارة الكامل من خدمتين تم تثبيتهما على نظام التشغيل. يمكن مراقبتهما عبر مدير المهام ومشاهدتها في وحدة التحكم المضمنة في خدمات Windows.

اسم الخدمتين:

  • SqlIaaSExtensionQuery (اسم العرض - Microsoft SQL Server IaaS Query Service)
  • SQLIaaSExtension (اسم العرض - Microsoft SQL Server IaaS Agent)

كيف يمكنني إزالة الملحق؟

أزِل الملحق عن طريق إلغاء تسجيل جهاز SQL Server الظاهري من ملحق SQL IaaS Agent.

هل سيؤدي تسجيل الجهاز الظاهري الخاص بي مع SQL IaaS Agent الجديد إلى تكاليف إضافية؟

كلا. يتيح ملحق SQL IaaS Agent إمكانية إدارة إضافية لـ SQL Server على جهاز Azure الظاهري دون أي رسوم إضافية.

هل ملحق SQL IaaS Agent متاح لجميع العملاء؟

نعم، ما دام جهاز SQL Server الظاهري نُشِر على السحابة العامة باستخدام نموذج Resource Manager، وليس النموذج التقليدي. يمكن لجميع العملاء الآخرين التسجيل بملحق SQL IaaS Agent الجديد. ومع ذلك، يمكن فقط للعملاء الذين لديهم ميزة ضمان البرنامج استخدام الترخيص الخاص بهم من خلال تنشيط ميزة Azure الهجينة (AHB) على جهاز SQL Server الظاهري.

ماذا يحدث لمورد ملحق ("Microsoft.SqlVirtualMachine") إذا تم نقل مورد الجهاز الظاهري أو إسقاطه؟

عندما يتم إسقاط مورد Microsoft.Compute/الجهاز الظاهري أو نقله، يتم إعلام مورد Microsoft.SqlVirtualMachine المرتبط لنسخ العملية بشكل غير متزامن.

ماذا يحدث للجهاز الظاهري إذا تم إسقاط مورد الملحق ("Microsoft.SqlVirtualMachine")؟

لا يتأثر مورد Microsoft.Compute/VirtualMachine عند إسقاط مورد Microsoft.SqlVirtualMachine. ومع ذلك، ستعود تغييرات الترخيص افتراضيًّا إلى مصدر الصورة الأصلي.

هل من الممكن تسجيل أجهزة SQL Server الظاهرية ذاتية النشر بملحق SQL IaaS Agent؟

نعم. إذا قمت بنشر SQL Server من الوسائط الخاصة بك، وقمت بتثبيت ملحق SQL IaaS، فيمكنك تسجيل جهاز SQL Server الظاهري الخاص بك مع الملحق للحصول على مزايا الإدارة التي يوفرها ملحق SQL IaaS.

هل من الممكن إصلاح ملحق SQL IaaS agent؟

نعم. انتقل إلى مورد أجهزة SQL الظاهرية للجهاز الظاهري لخادم SQL، واختر إصلاح ضمن الدعم & استكشاف الأخطاء وإصلاحها لفتح صفحة إصلاح وإصلاح الملحق.