Проблемы ArcSDE 9.1 + Oracle 9i

0 голосов
спросил 21 Янв, 08 от Roba (960 баллов) в категории Программные продукты Esri
       У меня установлено ArcSDE 9.1(SP2) и Oracle 9i.
При копирований некоторых слоев в базу ArcSDE, возникают ошибки:
1. Underlying DBMS error[ORA-01658: не могу создать INITIAL экстент для сегмента в разделе SDE
2. Underlying DBMS error[ORA-00972: Слишком длинный идентификатор
3. Invalid column definition .... execeed the maximum column name lenght of 31. DBMS table not found [ORA-00942: таблица или пердставление пользователя не существует

Какие причины? и как избавиться от них?

2 Ответы

0 голосов
ответил 22 Янв, 08 от Grigoriy (127,020 баллов)
1. Изучайте и настраивайте параметры хранения табличного пространства в Oracle, т.к. он не может найти места для размещения нового экстента.
2. Oracle, как и любая другая СУБД, имеет ограничения на именования таблиц в базе данных, в том числе на длину названия таблицы. В данном случае название таблицы не может быть длиннее 30 символов.
3. Ограничения касаются и именования столбцов в таблице. Название столбца не может быть более 31 символа.

Все эти ограничения должны быть известны администратору Oracle.
Т.е. чтобы избавиться от подобного рода ошибок нужно изучать Oracle или работать совместно с человеком, который его знает.
0 голосов
ответил 24 Янв, 08 от Roba (960 баллов)
Спасибо большое. Хотелось бы побольше узнать о том что именно и как нужно настройть в Oracle.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...