0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 8
|
|
Не выгружается представление24.06.2014, 16:00. Показов 4053. Ответов 13
Метки нет Все метки)
(
Наша организация работает на БД Oracle. Сервер БД - в Москве. Рабочие места - по всей России. конкретно мое - в Перми. Я простой пользователь. Но очень часто делаю выгрузки представлений с помощью plus80w.exe. Недавно был в Москве, попытался сделать те же самые выгрузки. Залогинился нормально, а вот большинство представлений - вообще не выгружаются. Пишется "строки не выбраны". Правда, там sqlplus.exe версии 11. И часть представлений все же выгружается, т.е. Функционал не совсем потерян. Подскажите, что может быть? В нашим программерам не обращался, потому что такой уровень работы с БД они не поддерживают, только через интерфейс прикладной программы.
0
|
24.06.2014, 16:00 | |
Ответы с готовыми решениями:
13
Не выгружается изображение из БД Если известно десятичное представление числа 255, 7, то его двоичное представление Не полностью выгружается строка из БД |
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
|||||||
25.06.2014, 09:42 | |||||||
Посмотреть текст view можно здесь
PS Выгружаешь ты результат запроса, а не представление ![]()
0
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 8
|
|
25.06.2014, 11:10 [ТС] | |
Текст запроса я смотрел. Только причем тут текст запроса?
Изложу проблему по другому. Один и тот же запрос в одно и тоже время на двух разных компьютерах дает разный результат. На одном компьютере запрос выбирает 100 тыс. записей, на другом - ничего не выбирает.
0
|
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
||
25.06.2014, 12:08 | ||
Еще один вариант - на таблицу может быть навешана policy (Row Level Security), в которой как-то задействовано имя компа (или ip).
0
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 8
|
|
25.06.2014, 13:23 [ТС] | |
Подключение идет к одной и той же базе - это однозначно. Пользователь тоже один и тот же.
То что где-то прописаны имя или ip - исключено. Выгрузки (с не пустым результатом) делаются не на одном, а на нескольких пермских компьютерах. И под разными пользователями. При этом на московских компьютерах - результат пустой (проверено на 3-х ПК). Разница в том, что ОС и все все остальное, в том числе и оракловые компоненты, на пермские ПК накатывали пермские программеры со своих дистрибутивов, а на московские ПК - московские программеры с московских дистрибутивов.
0
|
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
||||
25.06.2014, 16:39 | ||||
0
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 8
|
|
26.06.2014, 07:26 [ТС] | |
Не знаю как вставить цитаты. Поэтому по пунктам.
1. В tnsnames.ora что в Перми, что в Москве за именем БД прописан один и тот же хост. Когда я входил в прикладную программу, работающую с БД, что в Перми что в Москве я видел и вижу актуальные (сегодняшние) данные, т.е. это не какая-то копия с тем же самым именем. 2. И в Перми и в Москве у нашей организации тысячи рабочих мест. И постоянно возникают новые рабочие места. Кто будет специально прописывать где-либо все имена/ip? Да и какой в этом смысл? Через интерфейс прикладной программы и в Перми и в Москве все представления видны без всяких косяков. А вот через sqlplus в Москве - не все. 3. Я тоже не разу не встречался с такой ситуацией ни разу. Хотя делаю выгрузки с 2004 года. И тем не менее это факт.
0
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 8
|
|
26.06.2014, 10:25 [ТС] | |
Одно из первых действий, которое я сделал, когда столкнулся с ситуацией, был как раз посмотр текста вьюхи. И ничего, за что можно было бы зацепиться, я не нашел.
К ключевым таблицам у меня доступа нет, только к представлениям.
0
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 8
|
|
30.06.2014, 14:12 [ТС] | |
Продолжение.
Оказывается, не надо было даже ехать в Москву. Непосредственно у меня на рабочем месте одно и то же представление в программе plus80w выгружается, а в sqldeveloper - не выгружается. А происходит это потому, что в тексте вьюхи есть проверка значения SYS_CONTEXT('IBS_SYSTEM','OURBRANCH'), и в plus80w функция выдает определенное значение, а в developer дает null. Так что возникает следующий вопрос - почему разных программах функция SYS_CONTEXT дает разный результат.
0
|
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
||
30.06.2014, 15:11 | ||
Есть ли такой файл для SQL Dev - не в курсе, надо смотреть доку.
0
|
0 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 8
|
|
04.07.2014, 10:15 [ТС] | |
Ну все, проблема решилась.
Что бы у Девелопера заполнить контекст, надо выполнить Select executor.lock_open from dual И все. Все представления теперь выгружаются как надо и в Девелопере.
0
|
04.07.2014, 10:15 | |
Помогаю со студенческими работами здесь
14
Почему не выгружается приложение на VB? Программа не выгружается из процессов Word не выгружается из системы Приложение не выгружается из процессов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Тестирование Pull Request в Kubernetes с vCluster
Mr. Docker 19.07.2025
Часто сталкиваюсь с серьезной дилемой при настройке тестовых окружений для проверки Pull Request в Kubernetes. С одной стороны, каждый PR требует изолированной среды — только так можно гарантировать,. . .
|
Мой 7 минутный ролик с крамольным предложением про шахматы, предлагаю заценить
_Ivana 18.07.2025
p2UhJNMGY94
|
Десять Middleware Node.js для эффективного кодинга
Reangularity 18.07.2025
Когда я только начинал работать с Node. js, количество пакетов в npm меня буквально парализовало. Сегодня их больше 1,3 миллиона — попробуй разберись, что стоит твоего внимания, а что нет. Я потратил. . .
|
Context и глубины Android
mobDevWorks 18.07.2025
В Android разработки Context напоминает воздух - он везде, жизненно необходим, но мало кто может детально объяснить его природу. Мы привыкли получать его как параметр, передавать дальше и. . .
|
Результаты исследования от команды MCM (июль 2025 г.)
Programma_Boinc 18.07.2025
Результаты исследования от команды MCM (июль 2025 г. )
Как сообщалось в наших предыдущих публикациях, мы изучаем гены, которые имеют наибольший рейтинг и ассоциируются с различными видами рака, в. . .
|
ИИ-чатбот на React с OpenAI и LangChain.js
Reangularity 17.07.2025
React давно стал для меня золотым стандартом фронтенд-разработки. Его компонентная структура, виртуальный DOM и однонаправленный поток данных идеально подходят для создания динамичных интерфейсов. . .
|
Пишем адаптер для локального хранилища S3 на C#
stackOverflow 16.07.2025
Разработка современных приложений часто требует интеграции с объектными хранилищами, и Amazon S3 стал де-факто стандартом в этой области. Однако работа с облачными сервисами в процессе разработки. . .
|
Старые замки
kumehtar 16.07.2025
Смотрел тут фото, попались пара старых замков. И сразу бросилось в глаза из отличие. Например:
Замок Бистон, в англии. Разрушенное сооружение. Но - не испорченное людьми, по крайней мере - на. . .
|
Java и Eclipse Store: Сверхбыстрые приложения с In-Memory DB
Javaican 15.07.2025
Eclipse Store — это микро-движок персистентности для Java, который позволяет хранить и извлекать нативные Java-объекты без необходимости преобразования данных или использования объектно-реляционного. . .
|
EmBitz, создание проекта, отладка, прошивка
locm 15.07.2025
Создание проекта для Blue Pill (STM32F103C8T6) в EmBitz 2. 30, написания кода blink, запуск отладки в ОЗУ, заливка релизной прошивки во flash используя ST-Link и др. . . .
|