NewOrdered писал(а):В консоли управления сервером можно выбрать All Tasks > Shutdown (and disable)...
NewOrdered писал(а):вот так выглядит работающая конфигурация
Чтобы полностью отключить InSQL вам нужно остановить все службы и перевести их в состояние "Отключено".
Чтобы запустить - вернуть все состояния служб как показано на картинке, но не запускать их самому.
KCD писал(а):У меня вот так выглядят службы, связанные с SQL:
KCD писал(а):InSQL служб у меня действительно нет.
beachbear писал(а):Трудно давать конкретные советы в подобной ситуации, поскольку полная картина происходящего не видна.
Поэтому попытаюсь обрисовать общую стратегию.
В общем случае Хисториану нужно ДВЕ учётные записи для администрирования. Первая - учётная запись SQL сервера имеющая максимальный уровень привелегий (owner, sysadmin) для базы данных Runtime. Вторая - учётная запись Windows Active Directory также известная как Archestra User, котоая используется для доступа к ресурсам локального компьютера и удалённых директорий, управления удалёнными и локальными сервисами. Эта запись должна быть как минимум в группе локальных админов Windows. Эту запись надо обязательно зарегистрировать утилитой Change Network Account на компьютере хисториана.
Для уменьшения геморроя рекомендуется устанавливать SQL сервер в режиме Mixed Authentication и в опциях Security в SQL cервере дать все максимальные права для той второй учётки, которая играет роль Archestra User-а. В этом случае для всех операций по администрированию этой ОДНОЙ учётой записи будет достаточно.
Поэтому я бы рекомендовал проверить, что такая одна учётная запись, которая всё может, существует и попробовать открыть с её помощью базу Runtime, используя SSMS. Потом использовать её в окнах диалога SMC хисториаиа где требуется пароль. Насколько я помню эту админскую учётку необязательно явно добавлять в группу хисторанских админов aaAdministrators в Windows, но если явно добавить, то хуже не будет.
Нельзя стартовать или останавливать сервисы Хисториана вручную, поскольку между ними существуют функциональные зависимости и определённая логика. Используйте SMC хисториана, которые имеет пункты меню для этих операций.
beachbear писал(а):Трудно давать конкретные советы в подобной ситуации, поскольку полная картина происходящего не видна.
beachbear писал(а):Первая - учётная запись SQL сервера имеющая максимальный уровень привилегий (owner, sysadmin) для базы данных Runtime.
beachbear писал(а):...Вторая - учётная запись Windows Active Directory также известная как Archestra User...Эту запись надо обязательно зарегистрировать утилитой Change Network Account на компьютере хисториана.
beachbear писал(а):Если домена нет, то просто берётся учётка с правами локального админа и регистрируется утилитой Change Network Account из общего набора утилит Wonderware. Потом этой же учётке даются все права в SQL сервере на базу Runtime как уже было сказано.
KCD писал(а):Кстати, при выборе "Drop and Create new Database" создастся новая БД исключительно для Historian?!
KCD писал(а):Смутило только сообщение: "Failed to start SQLSERVERAGENT service".
Генератор зла писал(а):ИМХО, необходимо перестать дёргаться (проще посоветовать, чем выполнить) и систематизировать действия.
Генератор зла писал(а):1. Проверьте логи ОС сразу после перезагрузки сервера. Возможно есть проблемы системного хар-ра.
Генератор зла писал(а): 2. Проверьте, стартуют ли службы MSSQL после перезагрузки сервера
Генератор зла писал(а):3. Открывается ли MSSQL Manager ? С какими логинами (пользовательский, sa)? Есть ли в нём БД Галактик и Runtime?
Генератор зла писал(а):4. Если в MSSQL Manager всё хорошо, то, на всякий случай, сделать бэкапы нужных БД.
Генератор зла писал(а):Судя по логам, у Вас проблемы именно с Historian, а не с MSSQL (ИМХО). Имеет смысл переустановить его, если это допустимо
beachbear писал(а):...учётная запись SQL сервера имеющая максимальный уровень привелегий (owner, sysadmin) для базы данных Runtime
KCD писал(а):Открыл журнал событий. Я так понимаю в разделе приложения нужно смотреть?!.
KCD писал(а):Ничего не поменялось, как до перезагрузки так и после...
KCD писал(а):Можно попробовать. Таким образом?
KCD писал(а):При переустановке Historian нужно будет заново забивать учетную запись SQL в Historian Configurator
KCD писал(а):Что имел ввиду beachbear, говоря о привилегиях БД "owner" , привилегии sysadmin там присутствуют, а owner не видел.
Генератор зла писал(а):Только лучше его очистить (полностью), перезагрузить сервер и там уже анализировать всё желто-красное.
Генератор зла писал(а): Но речь ша о службах MSSQL, т.е. SQL Server (MSSQLServer)
Генератор зла писал(а): Обычно у WW есть технота по удалению своих продуктов. Рекомендую воспользоваться.
KCD писал(а):Вывелись ошибки только Historian при перезагрузке сервера.
Описание:
1. GetAllConfiguration failed - configuration object not created
2. Invalid drive specification for circular storage location
3. LoaderThread did not start within specified timeout - configuration object not created
и т. д. потом повторяется...
Некоторые сообщения как "Invalid drive specification for circular storage location" повторяется и в SMC - Historian...
KCD писал(а):До и после перезагрузки и в момент перезагрузки, ничего не менялось.
KCD писал(а):При удалении IDE , БД останется неизменной, если не трогать SQL, правильно?!.
KCD писал(а):Такой вопрос ещё, если сделать бэкап галактик (проектов), а бэкапы БД в SQL не делать. Потом при restore галактики в SMC восстановятся ли БД этих галактик в SQL SErver ??? Какие данные IDE хранит на сервере SQL?
KCD писал(а):2. Invalid drive specification for circular storage location.
KCD писал(а):для начинающего чайника
KCD писал(а):нужно 2 учетные записи:
1 - учетка Windows, она же Archestra User для работы IDE.
2 - учетка SQL server, которая с правами owner и sysadmin.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5