Как изменить часовой пояс Oracle SQL Developer/Oracle Data Modeler? - программирование
Подтвердить что ты не робот

Как изменить часовой пояс Oracle SQL Developer/Oracle Data Modeler?

Каждый раз, когда я запускаю Oracle SQL Developer или Oracle Data Modeler, я получаю это сообщение об ошибке:

ora-01882 "область часового пояса не найдена

Копая эту проблему, я обнаружил, что как Oracle SQL Developer, так и Oracle Data Modeler говорят, что мой часовой пояс Europe/Berlin, который не указан в системном представлении Oracle V$TIMEZONE_NAMES.

Итак, мне нужно изменить часовой пояс в Oracle SQL Developer (а не базе данных), чтобы соответствовать самому близкому часовому поясу, найденному в V$TIMEZONE_NAMES.

4b9b3361

Ответ 1

Если вам нужно изменить часовой пояс Oracle SQL Developer (или Oracle Data Modeler), то вот как это сделать:

  • Перейдите в каталог установки Oracle SQL Developer.
  • Откройте файл, расположенный по адресу: sqldeveloper/bin/sqldeveloper.conf.
  • В конце файла добавьте следующую строку: AddVMOption -Duser.timezone=GMT-4.

Вам нужно будет изменить значение GMT-4 на то, которое соответствует одному из часовых поясов в V$TIMEZONE_NAMES.

И вот оно!

Ответ 2

Это сработало для меня

AddVMOption -Duser.timezone=GMT+5

Ответ 3

Try:

  • Oracle Sql Developer 4.1.3
  • Откройте файл конфигурации.
  • SQLDeveloper/SQLDeveloper/бен/sqldeveloper.conf
  • Добавить конец файла.
  • AddVMOption -Duser.timezone = GMT
  • Перезагрузите ваш Oracle Sql Developer.

Ответ 4

Для меня это сработало:

1)

Когда в Windows 8 убедитесь, что у вас есть права доступа/права на папку sqldeveloper (для меня это C:\Program Files\sqldeveloper, сделайте щелчок правой кнопкой мыши здесь и выберите "Свойства...", а затем вкладку "Безопасность" и на этой вкладке нажмите кнопку "Изменить" и дайте себе все права. [Я должен угадывать эти имена на английском языке, потому что моя Windows не является английским)]

2), затем следуйте шагам от Rubens Mariuzzo выше, кроме последнего

3) AddVMOption -Duser.timezone = GMT + 1

SELECT * FROM v $timezone_names дал мне как Европу/Амстердам, так и Европу/Берлин как опции (оба GMT + 1, но мое местоположение - Европа/Амстердам). Однако, используя любое из этих имен, stil дал ora-01882 "область часового пояса не найдена", только после перехода на "часовой пояс = GMT + 1" ошибка исчезла

Ответ 5

Как добавить часовой пояс в Mac OS? SQLDeveloper/бен /sqldeveloper.conf.

Ответ 6

Это сработало для меня

AddVMOption -Duser.timezone=GMT+7

Тд