تكوين معلمات الخادم في قاعدة بيانات Azure ل MariaDB باستخدام PowerShell

يمكنك سرد معلمات التكوين وإظهارها وتحديثها لخادم Azure Database for MariaDB باستخدام PowerShell. يتم عرض مجموعة فرعية من تكوينات المحرك على مستوى الخادم ويمكن تعديلها.

ملاحظة

يمكن تحديث معلمات الخادم بشكل عام على مستوى الخادم، واستخدام مدخل Azure CLI أو PowerShell أو Azure.

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

لإكمال هذا الدليل الإرشادي، تحتاج إلى:

هام

في أثناء معاينة الوحدة النمطية Az.MariaDb PowerShell، يجب عليك تثبيت الوحدة بشكل منفصل عن الوحدة النمطية Az PowerShell باستخدام الأمر التالي: ⁧Install-Module -Name Az.MariaDb -AllowPrerelease⁩. بمجرد أن تتوفر وحدة Az.MariaDb PowerShell بشكل عام، فإنها تصبح جزءًا من إصدارات وحدة Az PowerShell المستقبلية وتصبح متاحة محليًا من داخل سحابة Azure Cloud Shell.

إذا اخترت استخدام PowerShell محليا، فاتصل بحساب Azure الخاص بك باستخدام الاتصال-AzAccount cmdlet.

استخدام Azure Cloud Shell

Azure يستضيف Azure Cloud Shell، بيئة تفاعلية يمكن استخدامها من خلال المستعرض. يمكنك استخدام Bash أو PowerShell مع Cloud Shell للعمل مع خدمات Azure. يمكنك استخدام أوامر Cloud Shell المثبتة مسبقًا لتشغيل التعليمات البرمجية في هذه المقالة دون الحاجة إلى تثبيت أي شيء على البيئة المحلية.

لبدء Azure Cloud Shell:

خيار مثال/ رابط
انقر فوق ⁧⁩جربه⁧⁩ في الزاوية العلوية اليسرى من كتلة التعليمات البرمجية. تحديد ⁧⁩جربه⁧⁩ لا يقوم بنسخ التعليمات البرمجية تلقائيًا إلى Cloud Shell. Screenshot that shows an example of Try It for Azure Cloud Shell.
انتقل إلى ⁧⁩⁧ https://shell.azure.com⁩⁧⁩، أو حدد زر ⁩تشغيل Cloud Shell لفتح Cloud Shell في المتصفح لديك. Screenshot that shows how to launch Cloud Shell in a new window.
حدد زر ⁧⁩Cloud Shell⁧⁩ في شريط القوائم في أعلى اليمين في ⁧⁩مدخل Azure⁧⁩. Screenshot that shows the Cloud Shell button in the Azure portal

لتشغيل التعليمة البرمجية في هذا المقال في Azure Cloud Shell:

  1. ابدأ تشغيل Cloud Shell.

  2. حدد الزر ⁧⁩نسخ⁧⁩ على كتلة التعليمات البرمجية لنسخ التعليمات البرمجية.

  3. ألصق تعليمة البرمجية في جلسة Cloud Shell بتحديد Ctrl+Shift+Vعلى Windows وLunix، أو بتحديد Cmd+Shift+Vعلى macOS.

  4. اكتب ⁧⁩"Enter"⁧⁩ لتشغيل الأمر.

سرد معلمات تكوين الخادم لقاعدة بيانات Azure لخادم MariaDB

لسرد جميع المعلمات القابلة للتعديل في خادم وقيمها، قم بتشغيل Get-AzMariaDbConfiguration cmdlet.

يسرد المثال التالي معلمات تكوين الخادم للخادم mydemoserver في مجموعة الموارد myresourcegroup.

Get-AzMariaDbConfiguration -ResourceGroupName myresourcegroup -ServerName mydemoserver

لتعريف كل معلمة من المعلمات المدرجة، راجع القسم المرجعي MariaDB على Server System Variables.

إظهار تفاصيل معلمة تكوين الخادم

لإظهار تفاصيل حول معلمة تكوين معينة لخادم، قم بتشغيل Get-AzMariaDbConfiguration cmdlet وحدد المعلمة Name .

يوضح هذا المثال تفاصيل معلمة تكوين الخادم slow_query_log للخادم mydemoserver ضمن مجموعة الموارد myresourcegroup.

Get-AzMariaDbConfiguration -Name slow_query_log -ResourceGroupName myresourcegroup -ServerName mydemoserver

تعديل قيمة معلمة تكوين الخادم

يمكنك أيضا تعديل قيمة معلمة تكوين خادم معينة، والتي تقوم بتحديث قيمة التكوين الأساسية لمحرك خادم MariaDB. لتحديث التكوين، استخدم Update-AzMariaDbConfiguration cmdlet.

لتحديث معلمة تكوين الخادم slow_query_log للخادم mydemoserver ضمن مجموعة الموارد myresourcegroup.

Update-AzMariaDbConfiguration -Name slow_query_log -ResourceGroupName myresourcegroup -ServerName mydemoserver -Value On

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