KB4569425 - إصلاح: يمكن أن تدعم منشورات النسخ المتماثل للمعاملات جهازا من نوع URL لتهيئة الاشتراكات من النسخ الاحتياطية في مساحة تخزين Azure Blob في SQL Server 2017 و2019

ينطبق على
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2019 on Windows

الأعراض

يضيف هذا التحديث التراكمي إمكانية تهيئة النسخ المتماثل للمعاملات من نسخة احتياطية عن طريق وجود نوع جهاز من عنوان URL. لاستخدام هذه الإمكانية، يجب تحديد "url" للمعلمة @backupdevicetype وموقع ملف النسخة الاحتياطية في مخزن Azure للمعلمة @backupdevicename عند استدعاء sp_addsubscription.

الحالة

لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".

الدقة

تم تصحيح هذه المشكلة في التحديثات التراكمية التالية ل SQL Server:

حول التحديثات التراكمية ل SQL Server:

يحتوي كل تحديث تراكمي جديد ل SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في التحديث التراكمي السابق. تحقق من آخر التحديثات التراكمية ل SQL Server:

ملاحظة ستمكن ميزة الإصلاح العاجل هذه من إعداد النسخ المتماثل للمعاملات بين قاعدة بيانات Azure SQL المحلية وباستخدام @sync\_type = N'initialize with backup'.

عينة:

Published_DB قاعدة البيانات <احتياطيا إلى عنوان url='backup_file_namePath'>

استعادة قاعدة البيانات إلى المشترك:

إذا كان موجودا (حدد * من master.sys.CREDENTIALS حيث NAME = 'storage_account_name')

إسقاط بيانات الاعتماد [ContainerPath]

- يمكن العثور على اسم حساب التخزين على مدخل Azure على: التخزين -> الإعدادات -> مفاتيح الوصول

-- يمكن إنشاء مفتاح توقيع الوصول المشترك في: التخزين -> الإعدادات -> توقيع التقييم المشترك

      

CREATE CREDENTIAL [ContainerPath]

WITH IDENTITY = 'توقيع الوصول المشترك', SECRET = '<shared_access_signature_key_with_removed_first_?_symbol>'

استعادة قاعدة البيانات [<database_name>] من URL = 'backup_file_namePath'

إنشاء اشتراك لدى الناشر باستخدام نوع المزامنة "تهيئة باستخدام نسخة احتياطية" وتحديد ملف النسخ الاحتياطي المحلي:

exec sp_addsubscription @publication = N'test_init_backup', @subscriber = N'sub_server_name',

@destination_db = N'destination_db_name', @sync\_type = N'initialize with backup',

@backupdevicetype='URL',@backupdevicename='backup_file_namePath'

للحصول على مزيد من المعلومات، اطلع على تهيئة اشتراك معاملة من نسخة احتياطية.

المراجع

تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.