У меня странная проблема.
Я установил клиент Oracle 10g на терминальный сервер под управлением Windows Server 2008R2. Когда я пытаюсь подключиться к Oracle, используя, скажем, Toad, я получаю сообщение об ошибке «ORA-01019 не может выделить память на стороне пользователя». Но это происходит только в том случае, если я вошел в систему как администратор.
Если я подключаюсь как обычный пользователь, я могу подключиться без проблем. Также - если подключен обычный пользователь, я могу без проблем подключиться как администратор.
Есть предположения?
Меняет ли что-нибудь запуск клиента терминального сервера в режиме консоли? Попробуйте следующую команду:
%SystemRoot%\system32\mstsc.exe /console
Вероятно, ваша переменная среды ORACLE_HOME не установлена, когда вы являетесь администратором.
Существует примечание службы поддержки Oracle (363448.1) о получении этой ошибки на сервере терминалов, когда НЕ используется учетная запись администратора. Возможно, были изменены привилегии, предоставленные для 2008R2. Зарегистрируйте проблему с Oracle, и они, вероятно, смогут сказать вам, что необходимо.