Ответы пользователя по тегу Oracle
  • Как обратиться к Oracle из командной строки?

    @lnl Автор вопроса
    Разобрался! Прописал ORACLE_HOME и ORACLE_SID на расшаренную папку только для чтения и все взлетело. Правда, немного пришлось подправить батник:
    set nls_lang=russian_cis.ru8pc866
    md \\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%
    \\Srv01\BIN\exp.EXE USERID=SCOTT/Tiger@orcl FULL=Y FILE=\\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%\full.dat LOG=\\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%\full.LOG

    Имя хоста выкинул.
    Ответ написан
    Комментировать
  • Как зайти/сбросить пароль в БД oracle 11G?

    @lnl Автор вопроса
    Получилось, с паролем какая-то фигня была по ходу...
    sqlplus sys@YOUR_SID as sysdba
    SQL> ALTER USER SCOTT ACCOUNT UNLOCK;

    И заодно сменил пароли для SYS и SYSTEM командами:
    SQL> ALTER USER SYS IDENTIFIED BY NEW_PASSWORD;
    SQL> ALTER USER SYSTEM IDENTIFIED BY NEW_PASSWORD;

    А еще, может кому пригодится, если ввести команду:
    set nls_lang=russian_cis.ru8pc866
    , то отображение будет на русском языке (если у кого-то еще как и у меня кракозябры вместо символов)
    Ответ написан
    Комментировать
  • Как выгрузить определенные поля таблицы из DB Oracle 11G в файл скриптом, написанным на Python 3.4?

    @lnl Автор вопроса
    Сделал как-то так пока:
    connection = cx_Oracle.connect('scott/tiger@oradb')
    db_cursor=connection.cursor()
    db_cursor.execute("""
    SELECT USER_NAME, USER_DEPT
    FROM USERS
    ORDER BY USER_NAME""")

    Помогите скорректировать что бы "это" работало? И как это потом выгрузить в файл? Что записывать в переменную - курсор?
    Ответ написан
    Комментировать