dbms_metadata

the_moon
Дата: 02.06.2006 14:30:31
Привет, не работает у меня, в чем может быть дело?

автор

SQL*Plus: Release 9.2.0.4.0 - Production on Fri Jun 2 12:22:34 2006

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> connect sys/pass@test as sysdba;
Connected.
SQL> select dbms_metadata.get_ddl( 'TABLE', 'DUAL', 'SYS' ) from dual;
ERROR:
ORA-06502: PL/SQL: numeric or value error
ORA-31605: the following was returned from LpxXSLResetAllVars in routine
kuxslResetParams:
LPX-1: NULL pointer
ORA-22921: length of input buffer is smaller than amount requested
ORA-06512: at "SYS.UTL_XML", line 0
ORA-06512: at "SYS.DBMS_METADATA_INT", line 3320
ORA-06512: at "SYS.DBMS_METADATA_INT", line 4148
ORA-06512: at "SYS.DBMS_METADATA", line 458
ORA-06512: at "SYS.DBMS_METADATA", line 615
ORA-06512: at "SYS.DBMS_METADATA", line 1221
ORA-06512: at line 1


Тоже с другими табличками и схемами. Нашел в инете рекомендацию, запустить utlrp.sql - не помогло. База только что созданна, пустая. Сервер бежит под linux машиной. CENTOS 4 86-64.


Спасибо
orawish
Дата: 02.06.2006 14:35:43
Сервер какой?
Помнится, на 9.2.0.(мало) dbms_metadata примерно так и потел..
dmidek
Дата: 02.06.2006 14:36:30
Это Bug 3280760
SeaGate
Дата: 02.06.2006 14:39:45
На 9.2.0.1 у меня все отрабатывает, под win xp.
В гугле по коду ошибки сразу же ссылка на metalink, был бы доступ...
the_moon
Дата: 02.06.2006 14:40:32
dmidek
Это Bug 3280760


У нас нет аккаунта в metalink-е, девелоперы мы. Эх. А пач без металинка никак не получить?
dmidek
Дата: 02.06.2006 14:43:36
the_moon
dmidek
Это Bug 3280760


У нас нет аккаунта в metalink-е, девелоперы мы. Эх. А пач без металинка никак не получить?

В качестве решения там предлагается заменить character set на
WE8ISO8859P1 или WE8MSWIN1252
the_moon
Дата: 02.06.2006 14:55:22
dmidek
the_moon
dmidek
Это Bug 3280760


У нас нет аккаунта в metalink-е, девелоперы мы. Эх. А пач без металинка никак не получить?

В качестве решения там предлагается заменить character set на
WE8ISO8859P1 или WE8MSWIN1252


Спасибо за инфу, но к сожелению такое решение не подходит.
DВА
Дата: 02.06.2006 16:38:14
the_moon

Спасибо за инфу, но к сожелению такое решение не подходит.

тогда сюда
the_moon
Дата: 02.06.2006 17:33:31
DВА
the_moon

Спасибо за инфу, но к сожелению такое решение не подходит.

тогда сюда


Мне надо получить базу в виде рабочего SQL скрипта. Такой скриптик по ссылке наваять нетрудно, но не хочется кустарщины.
orawish
Дата: 02.06.2006 17:38:39
the_moon
Мне надо получить базу в виде рабочего SQL скрипта. Такой скриптик по ссылке наваять нетрудно, но не хочется кустарщины.

Ну поставьте на ~писюк~нотбук сервер,где тоё работает. Дампом без данных в него, скриптом от него..