Друзья, направьте меня в правильную сторону.
У меня есть тестовый сервер на котором я поднял службу, базу все настройил все работает.
Есть сиквельная база, другого сервера, которую нужно запустить на новом сервере.
Не пойму как ее подключить.
1) Нужно ли ее восстановить в мою новую базу на сиквеле?
2) Или нажно просто прописать в "run the database configuration wizard" - обновить существующую базу?
Пробоавл способом 2, выкидывает ошибку
База которую нужно перенести на 39sp. Сервер также обновлен до 39sp
Тестовый сервер на котором поднят АппСервер - 2008R2 x64
2014 SQL server на который нужно восстановить и подключить базу с 2008SQL
Установил! В итоге сработало так:
1) клонировал папку сервер
2) настроил server_settings.xml в папки сервер2
3) поменял имя службы в installservice.bat в папки сервер2
переменную сервер2 убил в итоге, не нужна она. ЗАпустил installservice.bat и все установилось.
выглядит так installservice.bat
Код
@ECHO OFF
rem The argument DEFAULT means that the jvm.dll file ( the java runtime library ) is found by looking in the registry.
rem If you want to use another library, change the DEFAULT to the complete filename ( thus including folder ) of the jvm.dll file.
rem use this options when you have memory problems
rem sd_serverservice.exe -install "hp OpenView service desk 4.5 server2" DEFAULT -XX:MaxNewSize=64M -XX:NewSize=64M -Xms200M -Xmx1000M -Djava.class.path="%SD_SERVERHOME%lib\classloader.jar" "-Duser.dir=%SD_SERVERHOME%\" -start com.hp.startup.Bootstrap -params com.hp.ifc.bus.AppServer -stop com.hp.startup.Bootstrap -method shutdown -params com.hp.ifc.bus.AppServer -current "%SD_SERVERHOME%\"
sd_serverservice.exe -install "hp OpenView service desk 4.5 server2" DEFAULT -Djava.class.path="%SD_SERVERHOME%lib\classloader.jar" "-Duser.dir=%SD_SERVERHOME%\" -start com.hp.startup.Bootstrap -params com.hp.ifc.bus.AppServer -stop com.hp.startup.Bootstrap -method shutdown -params com.hp.ifc.bus.AppServer -current "%SD_SERVERHOME%\"
echo .
if "%1"=="" pause
Остался вопрос: 1) ITP должно быть включено в настройках (server_settings.xml) обоих служб или только одной?
2) В реестре появилась вторая ветка сервер2.
Правильно ли я понимаю что в параметрах сервера два в реестре нужно поменять пути для второй службы?
Ну, не могу однозначно прокомментировать зачем так было сделано, система мне досталась в наследство, даже если в этом нет необходимости, всеже для меня теперь дело чести чтобы вторая служба установилась
Сделал все как вы описали,
1) склонировал серверную папку сохранил под другим именем
2) поменял название службы и переменной home_server (Добавил еще одну переменную), т.к. если не менять, на сколько я понимаю он будет использовать данные из папки сервер1
Код
@ECHO OFF
rem The argument DEFAULT means that the jvm.dll file ( the java runtime library ) is found by looking in the registry.
rem If you want to use another library, change the DEFAULT to the complete filename ( thus including folder ) of the jvm.dll file.
rem use this options when you have memory problems
rem sd_serverservice.exe -install "hp OpenView service desk 4.5 server2" DEFAULT -XX:MaxNewSize=64M -XX:NewSize=64M -Xms200M -Xmx1000M -Djava.class.path="%SD_SERVERHOME2%lib\classloader.jar" "-Duser.dir=%SD_SERVERHOME2%\" -start com.hp.startup.Bootstrap -params com.hp.ifc.bus.AppServer -stop com.hp.startup.Bootstrap -method shutdown -params com.hp.ifc.bus.AppServer -current "%SD_SERVERHOME2%\"
sd_serverservice.exe -install "hp OpenView service desk 4.5 server2" DEFAULT -Djava.class.path="%SD_SERVERHOME2%lib\classloader.jar" "-Duser.dir=%SD_SERVERHOME2%\" -start com.hp.startup.Bootstrap -params com.hp.ifc.bus.AppServer -stop com.hp.startup.Bootstrap -method shutdown -params com.hp.ifc.bus.AppServer -current "%SD_SERVERHOME2%\"
echo .
if "%1"=="" pause
поменял настройки файла server_settings в папке сервер2, сдвинул порты +1 отключил smtp
А вот у меня тут еще вопрос: ITP должно быть включено в настройках (server_settings.xml) обоих служб или только одной?
3) Служба в такой конфигурации не создается.
В данный момент на одном 31 на втором 16. Мы же говорим о клиентах запускающих консоли?
Григорий, это понятно что нужно дать новое имя службе, я не пойму как ставить. Первая поднимается через installservice.bat.
Нужно ли сделать папку server2 и прописать новые параметры server_settings.xml и installservice.bat, добавить новую переменную Server_home или нужно создать служюу вручую через srvany и прописать настройки ручками?
Григорий, согласно ману это может снизить нагрузку на сервер + нет необходимости в установке второго сервера(тем не менее у нас их два и на каждом подняты по две службы). Один из серверов у нас крутится на 2003 сервере и мы хотим его перевести на 2008.
Порты я сдвинул в +1. Но служба installsevice.bat не устанавливается.
вот тут вы писали что нужно изменить у сиквела.
Я проверил на своей базе, SVI_IPADDRESS (ASC) не является уникальным.
Друзья, помогите разобраться как установить второй инстанс SD application server.
В админ гайде на 175стр сказано что нужно сделать копию server_settings.xml, задать новые параметры и запустить измененный installservice.bat с парамером “/settings=<new name.xml>” после аргумента -start.
-start “/settings=<new name.xml>”.
Возможно я упускаю какие то шаги, но ничего не происходит.
На боевом сервере имеется две папки server и server2. Соответственной обе работающие службы установленны и работают из разных папок.
Как это было сделано, не могу понять.
Как мне повторить устновку второго инстанса на тестовом сервере?