"Загальні властивості для ресурсу" SQL мережне ім'я (<SQL name="">) "не вдалося зберегти" Помилка під Вільний час спроби оновлення вузол кластера до SQL Server 2012</SQL>

Переклади статей Переклади статей
Номер статті: 2782511 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

Ознаки

Розглянемо таку ситуацію:
  • У вас є два вузол кластера резервний Microsoft SQL Server, запущених на Microsoft Windows Server 2012 резервний кластера. Наприклад, основний маркер вузол вузла A, а пасивний вузол вузла b.

    Примітка. Екземпляр SQL Server є екземпляр Microsoft SQL Server 2008 або Microsoft SQL Server 2008 R2.
  • Ви намагаєтеся оновити первинний вузол (вузла A) до Microsoft SQL Server 2012 за допомогою процесу, який описано нижче веб-сайті MSDN:
    Оновлення SQL Server резервний кластера екземпляр
У цьому разі з'являється протокол IMAP про помилку, подібне до такого:
Не вдалося зберегти загальні властивості для ресурсу "SQL мережне ім'я (Ім'я SQL)". Помилка: Помилка називати кластера код від постачальника. протокол IMAP про виняток: одне або кілька значень властивості для цього ресурсу в конфлікт з одного або більше значеннями властивості, пов'язаними з його залежними ресурсами.

Примітки:
  • "Ім'я SQL" – заповнювач для SQL Server мережне ім'я.
  • Хоча ця проблема викликає відмови оновлення на вузол A, SQL Server, Група ресурсів не над успішно оновлена вузол b. Крім того, оскільки резервний операція займає менше однієї хвилини, Усі ресурси на сайті не помітно порушуючи підключення клієнта. Однак, для завершення процесу оновлення на вузол A, потрібно виконати додаткові інтерактивні елементи, наведені в розділі "Заходи усунення".

причина

Ця проблема виникає через зміни в Windows Server 2012 резервний кластеризації.

Розв'язанн

Цей розділ охоплює наступні дії:
  • Завершення оновлення на вузол A.
  • Заборонити питання впливу на нових оновлень.

Завершення оновлення на вузол a


Перед початком цього процесу, пам'ятайте про наступне:
  • Неможливо видалити вузол A за допомогою на Видалити вузол операцію. Ця операція видалить резервний кластера з екземпляром SQL Server. Таким чином, його не можна відновити.
  • Резервний кластера з екземпляром SQL Server не можна видалити за допомогою Видалити програму. Ця операція не працює.
  • Неправильний edition установки носія (наприклад, SQL Server 2008 або SQL Server 2008 R2) не можна використовувати для запуску на Видалити вузол операцію. Ця операція буде пошкоджений стану комп'ютера.
До завершення оновлення для вузла A, є два етапи:
  • PHase 1: очищення після невдалого оновлення спроба на вузол A відновити перед оновленням статe
    1. Закрийте програму інсталяції та діалогове вікно помилки, якщо вони вже не закрито і нехай програма оновлення Готово і звіт, який не вдалося виконати операцію оновлення.
    2. Видалення вузла A зі списку можливих власників з метою запобігання випадкового нездатність над назад він. Щоб змінити список можливих власників, виконайте такі дії:
      1. Запуск оснастки резервний кластера менеджер будь-який вузол або відновлення після відмови.
      2. У розділі Ролі, виберіть резервний кластера з екземпляром SQL Server, у верхній частині вікна.
      3. Натисніть кнопку Ресурси Боттом області клацніть правою кнопкою миші на Ім'я сервера ресурсів а потім виберіть Властивості.
      4. Натисніть кнопку Додаткові правила у в Властивості діалогове вікно.
      5. Установіть або зніміть необхідні прапорці для кожного вузла, додати або видалити вузли.
    3. Відкрити summary. txt у папці:
      %Program Files%\Microsoft SQL Server\110\Setup Bootstrap\Log
      Знайти наступну команду виправлення неполадок у summary. txt:
      Установка /q /action = видалити /instanceid = FOOINST-/features = AS
    4. Відкрити командний рядок у режимі адміністратора із правами адміністратора та скористатися перевагою командою "виправлення неполадок" разом з шлях файлу інсталяції SQL Server 2012 (setup.exe). Наприклад, використовується команда, яка приблизно такого вигляду:
      SQL Server 2012 медіа шлях\setup.exe /q /action = видалити /instanceid = FOOINST-/features = AS
      коментар до обговорення:
      • "SQL Server 2012 медіа шлях"є рамкою для шляху SQL Server 2012 ЗМІ.
      • Ця команда запускає мовчки і зазвичай завершена протягом п'яти хвилин.
      • Можна скопіювати та вставити аргументи командний рядок з на summary. txt для запобігання введення помилки. Однак, функція "AS" повинна бути переданий як параметр, що саме як було запропоновано в summary. txt. Неправильного вводу цієї команди (особливо параметр "ідентифікатор екземпляра") буде викликати не вдалося виконати операцію очищення і потенційно залишити комп’ютер-зразок ушкоджений стан.
      • Перевірити на summary. txt, щоб підтвердити операцію очищення успішно завершено.
  • Етап 2: Оновлення вузла A до SQL Server 2012
    1. Початок інсталяції SQL Server 2012 ЗМІ в режим.
    2. Виберіть на Оновлення параметр відповідно до Установка меню з цільової сторінки а потім йти на в Конфігурацію екземпляра діалогове вікно.
    3. Виберіть ім'я екземпляра правильному а потім введіть правильне значення в полі Ідентифікатор екземпляра.

      коментар до обговорення:
      • Продовжуючи приклад на етапі 1, має значення Ідентифікатор екземпляра FOOINST.
      • програма інсталяції не автоматично визначає ідентифікатор екземпляра. Тому не можна використовувати за промовчанням, вже містить Ідентифікатор екземпляра в полі Ідентифікатор екземпляра.
      • Ви можете переглянути на summary. txt знайти ідентифікатор екземпляра правильному.
    4. Завершити процес оновлення.
    5. Після вузла A успішно оновлено, додайте його до списку можливих власників на Ім'я сервера ресурс кластера екземпляра SQL Server або відновлення після відмови.

Заборонити питання впливу на нові оновлення


Щоб запобігти цю проблему, використовуйте один з наступних параметрів:
  • Варіант 1
    1. Оновлення не більше ніж половина пасивний вузлів по-перше, щоб уникнути перетину більшість поріг.

      Приміткаs:
      • Якщо числа з вузлами кластерів, оновлення не більше ніж половина пасивний вузлів.
      • Якщо кількість вузлів кластера, переконайтеся, що оновлення менше половини вузлів у кластері. Більшості вузлів у кластері Оновлено, ця проблема буде відбуватися коли група ресурсу кластера не більше.
    2. Додати вручну оновлена пасивний вузлів назад до списку можливих власників для в Ім'я сервера ресурс.
    3. Видалення вузлів Оновлено зі списку можливих власників.
    4. Вручну не над Група кластера SQL Server на один оновлений вузлів.
    5. Оновлення вузлам підвищено.
    6. Коли всі оновлені номери підвищено вузлів, вручну додати їх до списку можливих власників на в Ім'я сервера ресурс.
  • Варіант 2
    Цю проблему усунуто в SQL Server 2012 з пакетом оновлень 1 (SP1). Ви можете зробити процес оновлення на кожен вузол кластера використовують програму інсталяції програми двійкові файли з пакета оновлень. Для цього існує два методи.
    • Метод a
      1. Завантажити SQL Server 2012 SP1 на локальному жорсткому диску (наприклад, на c:\sp1) або мережному диску (наприклад, \ім'я спільного ресурсу\sp1), які доступні на всіх вузлах.
      2. Запустіть командний рядок у режимі адміністратора з правами адміністратора та виконайте одну з таких команд:
        • Завантаження контура> \setup.exe-/action = оновлення /updatesource = c:\sp1
        • Завантаження контура> \setup.exe-/action = оновлення /updatesource = \ім'я спільного ресурсу\sp1
      3. Виконайте всі інструкції програми установки.

        Примітка Ви можете підтвердити, чи оновлення використовується SQL Server 2012 SP1 установки двійкові файли перевірка файлу detail.log в такому розташуванні:
        %Program Files%\Microsoft SQL Server\110\Setup Bootstrap\Log\<Time stamped folder>

        Підтвердьте, що інформацію про версію, яка знаходиться біля початку файлу журналу показує, що Версія SQL Server 2012 пізніше 11.0.2100.60. Наприклад, файл журналу може містити:

        2-11-04 11: 40: 45 Slp: завантаження розширення 'MSI' з файлу ' C:\Program відомості SQL Server\110\Setup-Bootstrap\SQLServer2012\x64\.\Microsoft.SqlServer.Configuration.MsiExtension.dll'(01) 2012-11-04 11: 40: 45 Slp: розширення 'MSI' версія '11.0.3000.0' завантажено

    • Метод b
      1. Завантажити SQL Server 2012 SP1 на локальному жорсткому диску (наприклад, на c:\sp1) або мережному диску (наприклад, \ім'я спільного ресурсу\sp1), які доступні на всіх вузлах.
      2. Запустіть командний рядок у режимі адміністратора з правами адміністратора та виконайте таку команду:
        Завантаження контура\Ім'я пакета SQL Server 2012 із пакетом оновлень 1/Q. .exe
        Ця команда буде pre-patch на сайті з двійкові файли інсталяції SQL Server 2012 SP1.

        Примітка Не можна інсталювати файл SqlSupport.msi сама по собі, тому що це викличе не вдалося виконати операцію 2012 інсталяції SQL Server, і буде відображатися помилка про не маючи на MSVCR100.dll. сценарій виконання на /Q параметр, щоб уникнути цієї помилки. Цей параметр встановлює файл Sqlsupport.msi та компоненти виконання Visual C++.
      3. Виконайте всі інструкції програми установки.

Додаткові відомості

Отримання SQL Server 2012 SP1, перейдіть на веб-сайт корпорації Майкрософт:
Завантажити пакет оновлень 1 для SQL Server 2012
Щоб отримати додаткові відомості про оновлення програми інсталяції SQL Server 2012 перейдіть до наступного веб-сайт MSDN блоги:
Як патч 2012 інсталяції SQL Server з Останні інсталяційний пакет

Стан

Microsoft має підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Властивості

Номер статті: 2782511 - Востаннє переглянуто: 26 листопада 2012 р. - Редакція: 1.0
Застосовується до:
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Ключові слова: 
kbtshoot kbsurveynew kbexpertiseadvanced kbmt KB2782511 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 2782511

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com