Страница 1 из 1

MapServer: Oracle Spatial через OGR (OCI driver)

Добавлено: 13 апр 2011, 14:26
yara
Пытаюсь получить слой из Oracle Spatial, используя OGR с поддержкой OCI. Вопрос, можно ли таким образом получить данные из пространства имен другого пользователя? Действую так:

Код: Выделить всё

MAP
. . .
  LAYER
    . . .
    CONNECTIONTYPE OGR
    CONNECTION "OCI:user/passwd@tnsname:otheruser.tblname"
    DATA "SELECT * FROM otheruser.tblname"
    . . .
В ответ получаю совершенно непонятную ошибку:

Код: Выделить всё

msDrawMap(): Image handling error. Failed to draw layer named 'aLayer'.
msOGRFileNextShape(): OGR error. ORA-24374: define not done before fetch or execute and fetch
 in OCIStmtFetch
Через ogrinfo та же информация достается отлично.