Резюме

Свързани с SQL Server клъстерни ресурси (SQL Server, SQL Server Agent и пълнотекстово търсене) всички съдържа ресурси специфични ключове, които трябва да присъстват вкарване на ресурса в онлайн режим. Ако изтриете ресурс от администратора на клъстера, можете ръчно да я създадете ресурс. Стъпките може да се използва само за добавяне на ресурси, които зависят от SQL Server. Не могат да се използват за ресурси, от които зависи SQL Server. Вижте раздела "Допълнителна информация" в тази статия, за да добавите ресурси. Тези стъпки предполагат, че вече сте използвали инсталиращата програма на SQL Server за успешно инсталиране на всички файлове на клъстера и компоненти. Тази процедура описва всички файлове, модификации или инсталиращата програма прави нова инсталация клъстер ключове в системния регистър.

Допълнителна информация

Всеки ресурс, който администратора на клъстера е ключ в системния регистър, който се намира под HKEY_LOCAL_MACHINE (HKLM) в HKLM\Cluster\Resources\GUID. GUID се създава, когато добавите ресурси и се различава между компютри. Всеки ключ съдържа име на стойност, която съдържа името на ресурса, който показва администратора на клъстера. Под всеки ресурс ключ има параметри подключ когато ресурсът може да съхранява параметър ресурс специфична информация.

SQL Server, SQL Server Agent и пълнотекстово търсене съхранява информация в този подключ параметри . Ако липсва информация, грешки, като например следните са регистрирани в регистрационния файл на клъстера при опит за вкарване на ресурса в онлайн:

SQL Server, SQL Server: [sqsrvres] не може да се прочете свойството "VirtualServerName". Грешка: d.

Екземпляр на услугата за търсене на Microsoft пълнотекстово търсене: Възникна грешка по време на работа онлайн за пълнотекстово търсене: 80070002 - системата не може да намери указания файл.

Ръчно повторно създаване на ресурс

Ръчно повторно създаване на ресурс в клъстер администратор, трябва да добавите следните стойности на системния регистър ключ, който представлява ресурс:

SQL Server

Име: InstanceName
Тип: REG_SZ
Стойност: името на екземпляра на SQL Server, който представлява виртуален сървър. Използвайте MSSQLSERVER да използва подразбиращ се екземпляр.

Име: VirtualServerName
Тип: REG_SZ
Стойност: името на виртуален сървър за сървъра

SQL Server Agent

Име: InstanceName
Тип: REG_SZ
Стойност: името на екземпляра на SQL Server, който представлява виртуален сървър. Използвайте MSSQLSERVER да използва подразбиращ се екземпляр.

Име: VirtualServerName
Тип: REG_SZ
Стойност: виртуален сървър име, присвоено на сървъра

Пълнотекстово търсене

Име: деинсталиране
Тип: REG_SZ
Стойност: SQL Server$instance_name, където
instance_name е екземпляр на SQL сървър да използва. За да използвате подразбиращ се екземпляр, използвайте SQLServer.

Име: ApplicationPath
Тип: REG_SZ
Стойност: пълния път до папката, съдържаща файловете с данни на пълен текст. Обикновено това е \MSSQL\FTDATA за подразбиращ се екземпляр и MSSQL$instancename\FTDATA за екземпляр с име.

Добавяне на ключове на системния регистър с помощта на помощната програма Cluster.exe

Важно: Можете да използвате този метод само в критична ситуация. Например можете да използвате този метод, когато не можете да стартирате екземпляр на SQL Server. Въпреки това можете да използвате инсталиращата програма повторно създаване на виртуален сървър.

Можете да използвате помощната програма Cluster.exe да добавите ключовете на системния регистър, които са споменати в раздела "за ръчно да пресъздадете ресурс". За да направите това, трябва да изпълните командата, която е подобна на следната команда в командния ред:

клъстер res "ResourceName" /priv KeyName=KeyValue: STRБележки

  • Трябва да замените ResourceName с името на съответния ресурс на SQL Server, SQL Server Agent ресурс или пълнотекстово търсене ресурс.

  • Трябва да замените KeyName със съответния регистър ключ имена. Например InstanceName, VirtualServerName са ключови имена на системния регистър.

  • Трябва да замените KeyValue със съответната стойност на ключа. За InstanceName ключ на системния регистър можете да зададете името на екземпляра на SQL Server, представлява виртуален сървър за стойността на ключа. Можете да използвате MSSQLSERVER като име на екземпляр за подразбиращ се екземпляр.

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×