Вам необходимо включить длинные идентификаторы в вашей 12cR2 (12.2.xy) или более новой версии Oracle базы данных.
Как только вы установите для COMPATIBLE значение «12.2.0» или выше для вашей базы данных, Вы можете использовать длинные идентификаторы для каждого объекта в Oracle со следующими исключениями:
- Имя базы данных ≤ 8 байт
- Группы дисков ≤ 30 байт
- PDB имена ≤ 30 байт
- сегменты отката ≤ 30 байт
- имена табличных пространств ≤ 30 байтов
- наборы табличных пространств ≤ 30 байтов
Итак, давайте сделаем затем таблица ... Я использую 12.2 в этом сценарии, но он также будет найден в 18 c или 19 c.
Нажмите ОК, и я получу - Успех!
Copied Objects:
Sybase.copy_to_oracle.dbo.TABLE.this_is_a_table_to_hold_employees_please_dont_put_customers_in_it
Drop Target: HR
Copy DDL: Yes
Do Not Replace Existing Objects
Copy Data: Yes
Append Existing Objects
Task Succeeded.
1 table(s) copied.
Created table this_is_a_table_to_hold_employees_please_dont_put_customers_in_it and inserted 0 row(s)