|
|
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
Ошибка банальная: Код: plsql 1. 2. 3. 4. В externaljob.ora прописан юзер oracle с группой oinstall В .bash_profile юзера oracle прописаны все перменные. Код: powershell 1. 2. 3. 4. 5. 6. Сделал примитивный баш-скрипт с редиректом текущих системных переменных в отдельный текстовый файл. Если запустить из консоли, то все переменные на месте. При запуске через ext job юзер остается oracle, но нет переменных. ОС - centos7 Замучился гуглить. Помогите, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 15:53:48 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
запусти bash скрипт с выставленными переменными окружения, а из него sqlplus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 16:12:06 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
tsqВ .bash_profile юзера oracle прописаны все перменные. Осталось почитать man и осознать, когда .bash_profile автомагически выполняется, а когда - нет ... Добавьте в скрипт Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 16:23:02 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
Запуск sqlplus через скрипт это просто и понятно, стоит задача запустить напрямую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 16:39:39 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
tsqЗапуск sqlplus через скрипт это просто и понятно, стоит задача запустить напрямую Не получится, cron не устанавливает переменные хотя можно попробовать так: Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 16:45:55 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin, Попробовал ваш вариант, не получилось. Воркэраунд я уже нашел, но хотелось красивого решения. Сейчас я заменил sqlplus на софтлинк скрипта, который устанавливает переменные и запускает уже настоящий sqlplus. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 16:53:10 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
tsqVadim Lejnin, Попробовал ваш вариант, не получилось. Воркэраунд я уже нашел, но хотелось красивого решения. Сейчас я заменил sqlplus на софтлинк скрипта, который устанавливает переменные и запускает уже настоящий sqlplus. без env должно Код: shell 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 22:57:33 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
tsqЗапуск sqlplus через скрипт это просто и понятно, стоит задача запустить напрямую Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 23:15:29 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
andrey_anonymous, в нем тоже все прописано, результат запуска sqlplus такой же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 11:00:26 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
andrey_anonymoustsqЗапуск sqlplus через скрипт это просто и понятно, стоит задача запустить напрямую Код: plsql 1. Андрей, crond не запускает bash он выполняет Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 12:11:57 |
|
||
|
Запуск sqlplus через external jobs (linux)
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnincrond не запускает bash В кронтаб: Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 12:39:06 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39296474&tid=1887610]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
215ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 583ms |

| 0 / 0 |
