Я пытаюсь сохранить файл tnsnames.ora
, но не смог. Показано, что доступ запрещен. У кого-нибудь есть идеи по этому поводу? В настоящее время я использую Oracle 11g на Windows 7
3 ответа
В большинстве случаев это означает, что вы хотите сохранить файл в том месте, где вам необходимы разрешения администратора. Есть два возможных решения для этого:
Храните файл в другом месте, где вам не нужно разрешение администратора (например, собственные документы или что-то в этом роде).
Запустите программу, которую вы используете, чтобы сохранить файл от имени администратора (если у вас есть разрешение на это) и сохранить файл в любом месте. !Внимание! Если вы сохраните файл таким способом, вы сможете перезаписать другие файлы с тем же именем, даже если они критичны, и вы сможете сохранить файл в местах, где обычный пользователь не сможет его прочитать.
У меня была похожая проблема с файлом hosts
, который я пытался редактировать с помощью блокнота.
Вы можете редактировать и сохранять этот файл только как Администратор, поэтому попробуйте это:
Выберите « Start > All Programs > Accessories
, щелкните правой кнопкой мыши « Notepad
и выберите « Run as Administrator
(может потребоваться ввести пароль).
Затем выполните File > Open
и перейдите к файлу tnsnames.ora
.
Внесите изменения, после чего вы сможете сохранить (CTRL+S).
У меня была похожая проблема, и я обнаружил, что папка, в которой находился этот файл, имела флаг только для чтения (флаг только для чтения появлялся каждый раз, независимо от того, что я делал). Совместное использование папки для сетевых пользователей (а затем прекращение общего доступа после этого) устранило проблему, и я смог сохранить файл.