Я использовал Инструменты -> Экспорт базы данных в Oracle SQL Developer 18.2.0 для генерации полной схемы и дампа данных.
Затем я попытался использовать этот дамп в сценарии оболочки, вызвав sqlplus, и получил следующую ошибку:
Insert into CONN.ACCOUNT (ID,CUSTOMER_ID,LAST_MODIFIED) values ('1','1',
to_timestamp('2018.09.06 17:45:29,000000000','RRRR.MM.DD HH24:MI:SSXFF'))
*
ERROR at line 1:
ORA-01830: date format picture ends before converting entire input string
Скорее всего, это было вызвано настройками NLS в Oracle SQL Developer 18.2.0. Я их не трогал, SQL Developer, похоже, подобрал их из настроек Windows по умолчанию.
Есть ли способ заставить Oracle SQL Developer создавать безопасные экспортные дампы, которые впоследствии можно было импортировать через sqlpus, без необходимости вручную искать все необходимые параметры NLS и добавлять их в начале файла дампа sql?