создание отчетов о сервисах 2005 с SQL-сервером 2008

Я не вращал тестовый экземпляр для репродуцирования этого на моем собственном поле, но похоже, что существует три значения реестра, сохраненные в ключе ниже этого, относятся к SIDs групп, созданных установкой SQL Server 2005 года:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.x\Setup

Значения являются AGTGROUP, FTSGROUP и SQLGROUP. Группы, которым использовали SIDs для заполнения этих значений, были (занимающий место на название сервера и имя экземпляра SQL):

SQLServer2005MSSQLUser$SERVER-NAME$INSTANCE-NAME
SQLServer2005MSFTEUsers$SERVER-NAME$INSTANCE-NAME
SQLServer2005SQLAgentUsers$SERVER-NAME$INSTANCE-NAME 

Из того, что я вижу (снова, w/o repro'ing это сам), необходимо создать эти группы для этого сервера, затем получить SIDs для новых групп и поместить их в реестр. Похоже, что "восстановление" установки SQL Server сделало бы это. Взгляните на эту статью от Microsoft Connect: http://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=202561

Поиск, что статья для фразы "Одна или несколько групп безопасности SQL была так или иначе удалена" и прочитана обходное решение там. Это похоже на убирание старых групп, и выполнение установки в режиме восстановления сделает то, что Вы хотите. Я положил бы, что лучше, чем попытка воссоздать их вручную как некоторые сообщения в блоге и сообщения форума я нашел, предлагают.

Сказав все это, резервное копирование, в минимуме, той части реестра и Ваших баз данных, прежде чем Вы начнете изменять вещи. Наличие хороших резервных копий делает вещи "просто работать"... <улыбаются>

0
задан 10 April 2010 в 14:27
1 ответ

Да, у Вас может быть база данных SQL 2008 как источник данных для отчета. Источник данных, с которым Вы соединяетесь, независим от версии создания отчетов о сервисах, которые Вы используете.

1
ответ дан 4 December 2019 в 23:12

Теги

Похожие вопросы