После того, как ACE Oracle сообщили мне, что для XE18c домашний пользователь Oracle невозможен, я решил попробовать некоторые старые приемы.
После чистой установки XE18c на Windows Server 2012R2:
1) Я остановил OracleServiceXE в службах MMC.
2) Я изменил свойства учетной записи LogOn на вкладке Свойства OracleServiceXE с «NT Service \ OracleServiceXE» на «MYDOMAIN \ myuser», который имеет необходимые разрешения для удаленного общего ресурса.
3) I 'Вы удалили ключ HKLM \ SOFTWARE \ ORACLE \ KEY_OraDB18Home1 \ ORACLE_SVCUSER_TYPE (для которого было установлено значение 'V').
4) Я изменил значение ключа HKLM \ SOFTWARE \ ORACLE \ KEY_OraDB18HUSSV1MYDOMAIN \ myuser '.
5) Я запустил OracleServiceXE в службах MMC.
Здесь я смог локально войти в систему под «sys as sysdba», запустить «shutdown» и «startup»и затем подключен через SQL Plus с удаленной рабочей станции.Никаких проблем.
6) Очевидные следующие шаги в Oracle для подтверждения концепции (создание пользователя в XEPDB1, регистрация общего UNC-пути в качестве каталога, предоставление разрешений, проверка образца UTL_FILE для нового пользователя):тоже успешно