Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Ноя 19, 2018 10:34  неверно имя пользователя/пароль; вход в систему запрещается |
|
Полезность: Нет оценки
|
добрый день.
запрос не выполняется, подскажите, плз, как исправить....
Код: | select Z$RUNTIME_OBJ.GETOBJVALUE(ax1.C_OBJ,ax2.C_TBP)
from Z#PROPERTY_GRP ax2, Z#PROPERTIES ax1, Z#PR_CRED a1
where ax1.C_GROUP_PROP=ax2.id
and (ax1.COLLECTION_ID = a1.C_PROPERTIES and ax2.C_CODE = 'СВБ_КУРИР_ПОДР' and ax1.C_DATE_END is NULL and ROWNUM = 1) |
Код: | ORA-01017: неверно имя пользователя/пароль; вход в систему запрещается
ORA-06512: на "IBS.RTL", line 7240
ORA-06512: на "IBS.RTL", line 7251
ORA-06512: на "IBS.RTL", line 1801
ORA-06512: на "IBS.Z$RUNTIME_OBJ", line 50
ORA-06512: на "IBS.Z$OBJ_VALUE_TUNE_LIB", line 204
ORA-06512: на "IBS.Z$RUNTIME_OBJ", line 85
01017. 00000 - "invalid username/password; logon denied"
*Cause:
*Action |
|
|
 |
De Mian Профи
Вступление в Клуб: 26.09.2008
|
Пн Ноя 19, 2018 10:57   |
|
Полезность: Нет оценки
|
было уже....
В сессии необходимо открыть функционал блокировщика
Код: | DECLARE
t INTEGER;
BEGIN
t := ibs.lock_info.open;
END; |
|
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Ноя 19, 2018 11:00   |
|
Полезность: Нет оценки
|
это подзапрос из представления...
как там открыть функционал блокировщика? |
|
 |
De Mian Профи
Вступление в Клуб: 26.09.2008
|
Пн Ноя 19, 2018 11:07   |
|
Полезность: 1
|
Это вопрос к среде из которой исполняете скрипт:
1) Выполнить блок регистрации на блокировщике.
2) Выполнить запрос
Если запрос тестируете с целью отладки то скорей всего из какого-то SQL -навигатора. перед выполнением запроса нужно один раз прогнать регистрацию на блокировщике(обычно F5 или F9) |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Ноя 19, 2018 11:17   |
|
Полезность: Нет оценки
|
не подскажете, как запрос переписать без вызова функции? |
|
 |
De Mian Профи
Вступление в Клуб: 26.09.2008
|
Пн Ноя 19, 2018 11:29   |
|
Полезность: Нет оценки
|
Псевдоним123 пишет: | не подскажете, как запрос переписать без вызова функции? |
Этот запрос через SQL не переписать. там по сути происходит динамическая выбора в типах, список которых и реквизиты которых вычисляются на лету.
Немного похоже на перекрестный запрос(кросс-таблица), но как и перекрестный запрос , так и этот запрос .. чистый SQL его не осилит. |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Ноя 19, 2018 11:33   |
|
Полезность: Нет оценки
|
можете еще раз объяснить, как мне решить данную проблему? |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Ноя 19, 2018 12:03   |
|
Полезность: Нет оценки
|
А что хотите получить этим?
Код: | select Z$RUNTIME_OBJ.GETOBJVALUE(ax1.C_OBJ,ax2.C_TBP) |
Почему обычное значение колонки не подходит? |
|
 |
De Mian Профи
Вступление в Клуб: 26.09.2008
|
Пн Ноя 19, 2018 12:27   |
|
Полезность: Нет оценки
|
Volod пишет: | А что хотите получить этим?
Код: | select Z$RUNTIME_OBJ.GETOBJVALUE(ax1.C_OBJ,ax2.C_TBP) |
Почему обычное значение колонки не подходит? |
Какой колонки ? Какого типа ? |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Ноя 19, 2018 12:58   |
|
Полезность: Нет оценки
|
Наверное, конкретное ТБП, связанное с СВБ_КУРИР_ПОДР, скорее всего DEPART |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Ноя 19, 2018 13:14   |
|
Полезность: Нет оценки
|
1) получить курирующее подразделение
2) да, DEPART |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Ноя 19, 2018 13:16   |
|
Полезность: Нет оценки
|
сейчас выполнение данного селекта упирается в ошибку "еверно имя пользователя/пароль; вход в систему запрещается"... |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Ноя 19, 2018 13:22   |
|
Полезность: 1
|
Ну и почему бы не написать для конкретного примера
Код: | select C_NAME from Z#DEPART where id=ax1.C_OBJ and rownum <2 |
|
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Ноя 19, 2018 15:18   |
|
Полезность: Нет оценки
|
логично....не подумал об этом...  |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Вт Ноя 20, 2018 14:11   |
|
Полезность: 1
|
selectы , когда ругается система доступа, можно делать так (например из SQL навигатора)
select rtl.open, c_name from z#... |
|
 |
|