Так как провозился с проблемой автозапуска SQL Express 2012 и Орион-Про целых 2 дня, решил помочь. (автозагрузка в конце темы)
Скачать Орион-Про с сайта Bolid (во время написания версия 1.20.2)
Скачать SQL Express 2012
Установка:
Инструкция рекомендует последовательность установки 1)SQL, 2)Орион. (Разницы не заметил).
- Запустить установку SQL Express 2012 от имени Администратора через файл startmsde2012.exe. Перезагрузиться.
- Запустить установочник Орион-Про от имени Администратора, в процессе НЕ устанавливать галочку "Установить MS SQL Server.." (Хоть и написано на 43й странице инструкции, что должен быть выбор устанавливаемой SQL.... увы или мне не повезло или SQL2012 в списке не появляется, кстати даже после установки и запуска рабочей системы выбор только 2008, если это баг то надеюсь исправят).
- Запускаем CSO , Менеджер Сервера ( по любому сругнется о доступе к базе), заходим по паролю 73173100, Файл->Сервер (Имя вашего компа, порт 2001) "Server Name" - "Имя компа\SQLSERVER2012" (Опять же не знаю каким боком там SQL2008, не устанавливали ведь).
- Создаем базу, знакомые муторные дела с КДЛ ;) 10 действий чтобы поставить один датчик на план и то криво....
Когда все создано, запущено, проверено, работает и видит все приборы без проблем, начинается самое интересное - ошибки подключения к базе... Служба MSSQL$SQLSERVER2012 Остановлена ?!?!?.
Переименовать учетную запись Администратора (для русскоязычной Windows)
Нажать Win+R (Выполнить) ввести secpol.msc (Если не появилось или ошибка, дальше можно не читать у Вас домашняя Windows.)
Локальные политики -> Параметры безопасности -> Учетные записи: Переименование учетной записи Администратора.
Переименовываем английскими буквами (например Admin)
создаем файл Admin.txt и вписываем/копируем туда
@echo off
net user Admin /active:yes
net user Admin 123456
pause
exit
Сохраняем и переименовываем в Admin.bat
(Соответственно Admin это имя вашей переименованной учётки и 123456 ваш пароль от нее.)
Запускаем от имени администратораТеперь самое главное,файл автозагрузки:
Создаем файл SQLStart.txt, вписываем/копируем туда
runas /savecred /user:Admin "NET start MSSQL$SQLSERVER2012"
TIMEOUT /T 5 /NOBREAK
start "CSO" "C:\BOLID\ARM_ORION_PRO1_20_2\CSO.exe"
TIMEOUT /T 5 /NOBREAK
start "Shell" "C:\BOLID\ARM_ORION_PRO1_20_2\Shell.exe"
Сохраняем и переименовываем в SQLStart.bat и кладем в директорию С:\Bolid
Создаем файл Reg.txt, вписываем/копируем туда
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"StartSQL2012"="C:\\Bolid\\SQLStart.bat"
Пререименовываем в Reg.reg
Запускаем, подтверждаем.
Перезагружаемся, вводим пароль (пароль в последующем не вводится) если пути Ориона были по умолчанию, то все должно запуститься.
добавить комментарий