|
|
|
Не удается получить данные по ДБ-Линк, в чем причина?
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Ситуация следующая. Имеется 2 БД: Локальная БД Удаленная БД, работающая в режиме только чтение (STANDBY) Работаю на локальной БД. Пытаюсь забрать данные на Локальную БД из Удаленной БД, в SQL , все проходит успешно: Код: plsql 1. Если же я делаю то же самое в PL/SQL , то получаю ошибку: Код: plsql 1. 2. 3. Код: plsql 1. 2. 3. 4. Таблица REPORT на Локальной и Удаленной БД имеет одинаковую структуру. В чем причина такой ошибки? Может это возникать из-за того, что в 2-х используемых БД таблица и индексы имеют одинаковые наименования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2018, 08:37 |
|
||
|
Не удается получить данные по ДБ-Линк, в чем причина?
|
|||
|---|---|---|---|
|
#18+
Дополню. Когда внутри этого PL/SQL блока заворачиваю команду в динамический SQL, все отрабатывает: Код: plsql 1. 2. 3. С чем связано такое поведение и как это вылечить? Возможно это ограничения взаимодействия с Удаленной БД, открытой только на чтение? Или может быть это связано с тем что на Локальной БД стоит ORACLE 11, а на Удаленной - ORACLE 12? Отмечу, что такая ошибка возникает как-то избирательно. К некоторым таблицам при таком же формате обращения доступ осуществляется без ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2018, 05:45 |
|
||
|
Не удается получить данные по ДБ-Линк, в чем причина?
|
|||
|---|---|---|---|
|
#18+
Звездочка - это т.н. синтаксический сахар. Она раскрывается в полный перечень полей в момент компиляции. И ddl вашей таблицы содержит нечто, не перевариваемое pl/sql машиной. Проверьте имена полей таблицы на предмет присутствия в v$reserved_words. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2018, 09:59 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1884068]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
192ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 510ms |

| 0 / 0 |
