Ознаки
Припустимо, що ви використовуєте реплікацію Microsoft SQL Server 2012 або SQL Server 2014. У будь-якому з опублікованих об'єктів бази даних є залежність перехресної бази даних, з тією самою назвою та ім'ям об'єкта. У цьому сценарії з'являється таке повідомлення про помилку:
<ім'я файлу> сценарію схеми.не вдалося надати Абоненту Sch. Не вдалося прочитати файл "<шлях>\<ім'я файлу>. SCH" "через помилку ОС 2.
Причина
Ця проблема виникає через те, що агент знімків SQL Server іноді повертає неправильну базу даних для певних залежностей, якщо в будь-якому з опублікованих об'єктів бази даних є залежність міжсайтових залежностей.
Спосіб вирішення
Після застосування виправлення SQL Server налаштується її поведінка, щоб ігнорувати будь-яку залежність від цієї статті, якщо база даних не має нічого іншого, ніж поточна база даних Publisher. Ця проблема була спочатку зафіксоване в цьому сукупному оновленні сервера SQL Server.
Сукупне оновлення 1 для SQL Server 2014 /en-us/help/2931693
Сукупне оновлення 9 для SQL Server 2012 SP1 /en-us/help/2931078
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".