powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Несколько oracle_home
20 сообщений из 45, страница 2 из 2
Несколько oracle_home
    #39850997
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic,

Сам чудак. К чему твой пост? Или скажи нормально или молчи. На школоту похоже пока что.
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851028
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nick348Elic,

Сам чудак. К чему твой пост? Или скажи нормально или молчи. На школоту похоже пока что.

Elic, в отличии от Вас, даже если грубит, говорит по делу. За Вами, кроме гонора такого не замечено.

найди два отличия:

Vadim Lejnin
Код: plsql
1.
sc qc TNSListeneryou_oracle_home_name



nick348
Код: plsql
1.
C:\Users\TEMP.WIN-14LTT3INCG8>sc query oracleoradb12home1tnslistener




p.s. В принципе, все что нужно тебе уже подсказали
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851062
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejninnick348Elic,

Сам чудак. К чему твой пост? Или скажи нормально или молчи. На школоту похоже пока что.

Elic, в отличии от Вас, даже если грубит, говорит по делу. За Вами, кроме гонора такого не замечено.




То есть по делу грубить это нормально, а в ответ послать человека на его же грубость это гонор? Двойные стандарты какие-то не находите? Или в чем у меня гонор Я не пойму?
Он подсказал совсем другую команду с другим ключом. Согласен net start и qc это примерно одно и тоже, но все равно не в тему.


найди два отличия:

Vadim Lejnin
Код: plsql
1.
sc qc TNSListeneryou_oracle_home_name



nick348
Код: plsql
1.
C:\Users\TEMP.WIN-14LTT3INCG8>sc query oracleoradb12home1tnslistener




Согласен, посчитал за одну опцию. Вот вывод

C:\Users\TEMP.WIN-14LTT3INCG8>sc qc oracleoradb12home1tnslistener
[SC] QueryServiceConfig SUCCESS

SERVICE_NAME: oracleoradb12home1tnslistener
TYPE : 10 WIN32_OWN_PROCESS
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\oracle\product\12.2.0\dbhome_1\BIN\TNSLSNR
LOAD_ORDER_GROUP :
TAG : 0
DISPLAY_NAME : OracleOraDB12Home1TNSListener
DEPENDENCIES :
SERVICE_START_NAME : .\Administrator
[/quot]
p.s. В принципе, все что нужно тебе уже подсказали

Такое ощущение что реально никто с таким не сталкивался, в принципе как и Я, потому что да, подсказали, только не работает то что подсказали.
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851075
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nick348,

21952009
1) Создай пользователя, из под которого будешь запускать oracle и listener
2) Необходимые привилегии и группы
3) В local environment задай ORACLE_HOME, PATH на ora12.2
4) задай через oradim autostart и shutdown mode для OracleService
5) настрой учетную запись служб OracleServiceXXX и TNSListaenrXXX на данного пользователя
6) проверь как запускается из под этого пользователя (могут быть проблемы с разрешения файлов ORACLE_HOME, если будут ошибки доступа, дай права

Код: plsql
1.
2.
3.
4.
runas /user:oracle12 cmd.exe
...
lsnrctl start
sc start OracleServiceXXX
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851077
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nick348То есть по делу грубить это нормальноКонфликт - нормальная часть производственной деятельности.
Нельзя делать конфликт самоцелью, но и пытаться избежать конфликта - глупо.а в ответ послать человека на его же грубость это гонор?"Грубо, но по делу" сильно отличается от "я обиделся потому, что меня носом натыкали вместо того, чтобы в разжевать и в рот положить".

P.S.
Элика, бывает, заносит, но, обычно, он удерживается в приемлемых рамках. С учётом того, что у вас, всё-таки, не пансион благородных девиц, а вполне себе работа.
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851083
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чуток поправлю
Vadim Lejninnick348,

21952009
1) Создай пользователя, из под которого будешь запускать oracle и listener
2) Необходимые привилегии и группы
3) В local environment user environment variables задай ORACLE_HOME, PATH на ora12.2
4) задай через oradim autostart и shutdown mode для OracleService
5) настрой учетную запись служб OracleServiceXXX и TNSListaenrXXX на данного пользователя
6) проверь как запускается из под этого пользователя (могут быть проблемы с разрешения файлов ORACLE_HOME, если будут ошибки доступа, дай права

Код: plsql
1.
2.
3.
4.
runas /user:oracle12 cmd.exe
...
lsnrctl start
sc start OracleServiceXXX
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851089
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninЧуток поправлю
Код: plsql
1.
2.
lsnrctl start
sc start OracleServiceXXX


Вадим, а lsnrctl умеет поднимать сервис под win?
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851096
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorovnick348То есть по делу грубить это нормальноКонфликт - нормальная часть производственной деятельности.
Нельзя делать конфликт самоцелью, но и пытаться избежать конфликта - глупо.а в ответ послать человека на его же грубость это гонор?"Грубо, но по делу" сильно отличается от "я обиделся потому, что меня носом натыкали вместо того, чтобы в разжевать и в рот положить".

P.S.
Элика, бывает, заносит, но, обычно, он удерживается в приемлемых рамках. С учётом того, что у вас, всё-таки, не пансион благородных девиц, а вполне себе работа.

Конфликт - нормальная часть производственной деятельности.
Нельзя делать конфликт самоцелью, но и пытаться избежать конфликта - глупо

Согласен полностью, как раз частично поэтому почему гонор только у меня, не понял.

"я обиделся потому, что меня носом натыкали вместо того, чтобы в разжевать и в рот положить".

Я этого и не просил. Я спросил сталкивался ли кто с таким и в чем может быть загвоздка, а не дайте мне рецепт. Как раз поэтому Я изначально, как правило, и не прикладываю в своих постах логи и прочее - меня интересует так сказать направление а не карта маршрута. И прежде чем задавать вопросы я пробую решать проблему сам, т.е. посмотреть параметры служб и логи Я и сам в состоянии.

Элика, бывает, заносит, но, обычно, он удерживается в приемлемых рамках.
С учётом того, что у вас, всё-таки, не пансион благородных девиц, а вполне себе работа.

Заносит в каждом форуме почти, а не иногда (ну или я не те форумы читаю). Ну в принципе не мне судить - сам тоже не без греха.
Работа она у всех, но большинство как-то себя в руках держит .
Я тоже немало знаю и терпеть чтобы меня на любой вопрос тыкали куда-то кроме мат.части не собираюсь и других стараюсь не тыкать (хотя тоже и меня бывает заносит).
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851098
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymousVadim LejninЧуток поправлю
Код: plsql
1.
2.
lsnrctl start
sc start OracleServiceXXX


Вадим, а lsnrctl умеет поднимать сервис под win?

А точно сначала lsnrctl start а не наоборот? Пробовал и без sc

Вадим, а lsnrctl умеет поднимать сервис под win?

Умеет. Прекрасно создается в момент апгрейда СУБД например.
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851100
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nick348создается в момент апгрейда СУБД например.
Эээ... кто создается? lsnrctl ? Сервис листенера? Умение lsnrctl поднять лежащий сервис?
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851104
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymousnick348создается в момент апгрейда СУБД например.
Эээ... кто создается? lsnrctl ? Сервис листенера? Умение lsnrctl поднять лежащий сервис?

lsnrctl умеет пересоздавать службу листнера из нового home.
lsnrctl управляет службой листнера на любой платформе,
Реально плохо сказал как-то...

З.Ы. Ну а умение либо есть либо нет...
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851109
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nick348Я тоже немало знаю
nick348 точно сначала lsnrctl start а не наоборот? Пробовал и без sc
Бррр...
Уже разберитесь, кто на ком стоял.
OracleListener - служба самостийная, от сервиса oracleDatabase не зависит.

Задача запуска оракельских продуктов под win делится на две части: запуск сервисов win и команды на запуск сервисов oracle.
Обычно решается автостартами, но проверить статус сервисов win смысл все-таки имеет.
Командовать сервисами oracle посредством sqlplus и lsnrctl в стиле *nix возможно при условии, что соответствующие сервисы win запущены - по крайней мере так было, когда я видел подобную систему крайний раз.
Вот и решил уточнить у Вадима, не научился ли за прошедшие годы lsnrctl рулить сервисом win.
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851119
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymousnick348Я тоже немало знаю
nick348 точно сначала lsnrctl start а не наоборот? Пробовал и без sc
Бррр...
Уже разберитесь, кто на ком стоял.
OracleListener - служба самостийная, от сервиса oracleDatabase не зависит.

Задача запуска оракельских продуктов под win делится на две части: запуск сервисов win и команды на запуск сервисов oracle.
Обычно решается автостартами, но проверить статус сервисов win смысл все-таки имеет.
Командовать сервисами oracle посредством sqlplus и lsnrctl в стиле *nix возможно при условии, что соответствующие сервисы win запущены - по крайней мере так было, когда я видел подобную систему крайний раз.
Вот и решил уточнить у Вадима, не научился ли за прошедшие годы lsnrctl рулить сервисом win.

OracleListener - служба самостийная, от сервиса oracleDatabase не зависит.

Это да. database стартует нормально

Командовать сервисами oracle посредством sqlplus и lsnrctl в стиле *nix возможно при условии, что соответствующие сервисы win запущены - по крайней мере так было, когда я видел подобную систему крайний раз.

Потому я и спрашиваю Вадима, почему он рекомендует менять порядок. Мне тоже всегда казалось что сначала сервисы потом команда.

Про *nix стиль согласен - у меня всю жизнь oracle+*nix и был.

Уже разберитесь, кто на ком стоял.
Вот этот пассаж не понял. Ставился Database, потом instant_client
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851125
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousnick348Я тоже немало знаю
nick348 точно сначала lsnrctl start а не наоборот? Пробовал и без sc
Бррр...
Уже разберитесь, кто на ком стоял.
OracleListener - служба самостийная, от сервиса oracleDatabase не зависит.

Задача запуска оракельских продуктов под win делится на две части: запуск сервисов win и команды на запуск сервисов oracle.
Обычно решается автостартами, но проверить статус сервисов win смысл все-таки имеет.
Командовать сервисами oracle посредством sqlplus и lsnrctl в стиле *nix возможно при условии, что соответствующие сервисы win запущены - по крайней мере так было, когда я видел подобную систему крайний раз.
Вот и решил уточнить у Вадима, не научился ли за прошедшие годы lsnrctl рулить сервисом win.

Научился, но требует запуск "as Administrator"
Учетная запись oracle
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
C:\Windows\system32>set ORACLE_HOME=d:\app\product\12.1.0\dbhome_1

C:\Windows\system32>set PATH=%ORACLE_HOME%\bin;%PATH%

C:\Windows\system32>lsnrctl start

LSNRCTL for 64-bit Windows: Version 12.1.0.2.0 - Production on 19-AUG-2019 14:19:02

Copyright (c) 1991, 2014, Oracle.  All rights reserved.

Starting tnslsnr: please wait...

Unable to OpenSCManager: err=5
TNS-12560: TNS:protocol adapter error
 TNS-00530: Protocol adapter error



запуск cmd "as Administrator"
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
C:\Windows\system32>set ORACLE_HOME=d:\app\product\12.1.0\dbhome_1

C:\Windows\system32>set PATH=%ORACLE_HOME%\bin;%PATH%

C:\Windows\system32>lsnrctl start

LSNRCTL for 64-bit Windows: Version 12.1.0.2.0 - Production on 19-AUG-2019 14:21:36

Copyright (c) 1991, 2014, Oracle.  All rights reserved.

Starting tnslsnr: please wait...

TNSLSNR for 64-bit Windows: Version 12.1.0.2.0 - Production
System parameter file is D:\APP\TNS\listener.ora
...
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\L1521ipc)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=host)(PORT=1521)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=host)(PORT=1526)))
...
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851129
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim LejninЧуток поправлю
Vadim Lejninnick348,

21952009
1) Создай пользователя, из под которого будешь запускать oracle и listener
2) Необходимые привилегии и группы
3) В local environment user environment variables задай ORACLE_HOME, PATH на ora12.2
4) задай через oradim autostart и shutdown mode для OracleService
5) настрой учетную запись служб OracleServiceXXX и TNSListaenrXXX на данного пользователя
6) проверь как запускается из под этого пользователя (могут быть проблемы с разрешения файлов ORACLE_HOME, если будут ошибки доступа, дай права

.


Код: plsql
1.
2.
3.
4.
runas /user:oracle12 cmd.exe
...
lsnrctl start
sc start OracleServiceXXX



1. сделано
2. сделано
3. это где? через батник?
остальное понял
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851159
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninНаучился, но требует запуск "as Administrator"
Спасибо.
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851228
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nick348Vadim LejninЧуток поправлю
пропущено...


1. сделано
2. сделано
3. это где? через батник?
остальное понял

Панель управления\Система и безопасность\Система
Дополнительные параметры системы -> дополнительно -> переменные среды

Верхнее окно
переменные среды пользователя

устанавливаешь
далее запускаешь

runas /user:xxx cmd.exe
проверяешь что все правильно установилось
Код: plsql
1.
2.
echo %ORACLE_HOME%
echo %PATH%
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851239
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,

Спасибо большое.
Решил немного топроно, двумя скриптами

- автостарт ставим системную переменную oracle

setx PATH "C:\Program Files\Oracle\Instantclient_12_1;%PATH%" /m

- в скрипте при выключении ос возвращаем обратно

setx ORACLE_HOME "C:\Oracle\product\12.2.0\dbhome_1" /m

ставить сюда

https://ida-freewares.ru/kak-nastroit-avtomaticheskij-zapusk-programm-ili-skriptov-pri-vyklyuchenii-windows.html

Ваш метод попробую. В принципе он тоже должен сработать.
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851294
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nick348- в скрипте при выключении ос возвращаем обратно
Аварийное выключение добавит геморроя в процедуры восстановления, причем никто не вспомнит про "обратно" и будут терять особо драгоценное при аварийной ситуации время на поиск Вашей "закладки".

Разводите по пользователям, как посоветовали, или оснастите клиентские софтинки командными файликами, которые выставят окружение клиента.
...
Рейтинг: 0 / 0
Несколько oracle_home
    #39851390
nick348
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymousnick348- в скрипте при выключении ос возвращаем обратно
Аварийное выключение добавит геморроя в процедуры восстановления, причем никто не вспомнит про "обратно" и будут терять особо драгоценное при аварийной ситуации время на поиск Вашей "закладки".

Разводите по пользователям, как посоветовали, или оснастите клиентские софтинки командными файликами, которые выставят окружение клиента.

В общем-то согласен. Потому и сказал что топорно...
Через файлики и сделано. Положены в локальные политики, поэтому вероятность забыть минимальна.
Данная машина это машина для разработки, поэтому авралов на ней не будет и планы критичность аварийного восстановления не нужна.
...
Рейтинг: 0 / 0
20 сообщений из 45, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Несколько oracle_home
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]