Причини
Припустімо, що інстальовано Microsoft SQL Server 2008 пакет оновлень 3 (SP3), SQL Server 2008 R2 пакет оновлень 2 (SP2), SQL Server 2012 з пакетом оновлень 2 (SP2), SQL Server 2012 з пакетом оновлень 1 SP1, або SQL Server 2014 на комп'ютері. Перед дзвінком sp_MScreatemergedynamicsnapshot , збережені процедури для створення знімка динамічного з'являється таке повідомлення про помилки:
Повідомлення стану 8115, рівень 16, 2, процедури sp_MScreatemergedynamicsnapshot, рядок 182
Помилка арифметичного переповнення перетворення даних введіть nvarchar вираз.
MSG 20655, рівень 16, стан 1, процедури sp_MScreatemergedynamicsnapshot, рядок 186
Неможливо завершити, процес знімок з розділами. Не вдалося отримати максимальний часу інформацію з таблиці MSsnapshot_history розповсюдження бази даних. Переконайтеся, що стандартних знімком останню версію та доступні.
MSG 20628, рівень 16, стан 1, процедури sp_MScreatemergedynamicsnapshot, рядок 203
Не вдалося створити динамічні знімок.
Примітка Ця проблема виникає, коли значення agent_id перевищує, 99,999, MSdynamicsnapshotjobs таблиці.
Причина
Ця проблема виникає, через дефект у SQL Server. Тип локальної змінної для agent_id символ, і його довжина 5. Арифметичне переповнення, може виникнути під час SQL Server, обробляє призначено INT введіть потрібне значення.
Вирішення
Проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера SQL Server.
Сукупний пакет оновлень 3, для SQL Server 2014 року/en-us/help/2984923
Сукупний пакет оновлень, 11 для SQL Server 2012 з пакетом оновлень 1/en-us/help/2975396
Сукупний пакет оновлень 1, для SQL Server 2012 SP2/en-us/help/2976982
Сукупний пакет оновлень, 13 для SQL Server 2008 R2 пакетом оновлень SP2/en-us/help/2967540
Сукупний пакет оновлень, 17 для SQL Server 2008 SP3/en-us/help/2958696
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:
-
Останній сукупний пакет оновлень для SQL Server 2012 пакетом оновлень 1
-
Останній сукупний пакет оновлень для SQL Server 2008 R2 SP2.
Відомості про виправлення
Корпорація Майкрософт випустила підтримуване виправлення доступна. Проте призначена для вирішення проблеми, які описано в цій статті. Він придатний лише для систем, які зазнають цієї конкретної проблеми.
Щоб вирішити цю проблему, зверніться до служби підтримки Microsoft, щоб отримати виправлення. Повний перелік телефонів служби підтримки користувачів Microsoft а також відомості про вартість обслуговування відвідайте веб-сайт корпорації Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримітка. В окремих випадках оплату звернення до служби підтримки може бути скасовано якщо технічної підтримки Майкрософт визначить, що телефонів служби. Плата стягується на додаткові питання і проблеми, які не пов'язані з оновленням.
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".