...
set nls_lang=russian_cis.ru8pc866
или так:
chcp 65001
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
sqlplus system/qqq@sbis58
SET PAGESIZE 0 FEEDBACK OFF VERIFY OFF HEADING OFF LINESIZE 1000
SELECT 'INCLUDE=USER:"IN (''' || LISTAGG(username, ''', ''') WITHIN GROUP (ORDER BY username) || ''')"'
FROM dba_users
WHERE username NOT IN ('SYS','SYSTEM','ORACLE_OCM','DBSNMP','OUTLN','XDB','APPQOSSYS')
AND username LIKE '%' -- сюда можно добавить условие, например, для имён с кириллицей
/
Скрипт вернет список пользователей:
INCLUDE=USER:"IN ('ANONYMOUS', 'AUDSYS', 'DBSFWUSER', 'DIP', 'GGSYS', 'GSMADMIN_INTERNAL', 'GSMCATUSER', 'GSMUSER', 'REMOTE_SCHEDULER_AGENT', 'SUPERMAG', 'SUPERMAG_SYS', 'SYS$UMF', 'SYSBACKUP', 'SYSDG', 'SYSKM', 'SYSRAC', 'WMSYS', 'XS$NULL', 'ИВАНОВ', 'ПЕТРОВ', 'СИДОРОВ')"
Создать файл: export.par
Опции указанные в команде, четко указывают на то, что снимается не полный дамп, а только экспортировали дамп с метаданными пользователей, ролей и привилегий.
...