Отслеживание использования Oracle SQL Developer через Windows Terminal Server (wts)

Oracle SQL Developer содержит модуль отслеживания использования. Когда вы запускаете приложение в первый раз, оно спрашивает вас, хотите ли вы отправлять статистику в oracle или нет. В приложении, размещенном на сервере терминалов Windows, я не позволяю клиентам решать, отправлять или нет. Я обнаружил, что предпочтение можно установить с помощью флага в домашней странице пользователя.

Файл: % APPDATA% \ SQL Developer \ system <версия приложения> \ o.sqldeveloper \ product-preferences.xml

<hash n="oracle.ideimpl.usages.UsagesPrefs">
    <value n="track-usages" v="false"/>
</hash>

] Мой вопрос: есть ли более простой способ принудительно установить этот флаг, вместо того, чтобы иметь сценарий вокруг приложения, который проверяет наличие файла настроек и при необходимости изменяет флаг?

2
задан 6 November 2018 в 11:50
1 ответ

Edit

Я нашел некоторую конфигурацию в ../ sqldeveloper / sqldeveloper / ide / sqldeveloper.conf :

AddVMOption -Dide.update.usage.servers =

Если вы установите это на какой-то несуществующий веб-сайт, статистика отслеживания не попадет в Oracle (я полагаю, это то, что вам нужно).

AddVMOption -Dide.update.usage.servers = http: // whateversomewebsiteitdoesntmatter.com:12345

Может / должен быть какой-то флаг для снятия галочки для разрешения-отслеживания использования, возможно.


Вы можете установить настройки для всей системы, если вы настроите переменную среды IDE_USER_DIR в системе.

По умолчанию все пользовательские настройки хранятся в % APPDATA% .

См. Соответствующие файлы и настройки в документации :

Информация, связанная с пользователем хранится в или под IDE_USER_DIR расположение переменной среды, если определено; в противном случае, как указано в в следующей таблице показаны типичные местоположения по умолчанию (в каталог или файл) для определенных типов ресурсов на разных операционные системы. (Обратите внимание на точку в имени любого каталога с именем .sqldeveloper.)

1
ответ дан 3 December 2019 в 12:31

Теги

Похожие вопросы