各位好,我是Oracle初学者,请问执行exp命令备份数据库时Oracle会不会被记录下这个操作,如果会,怎么查看;另外,如何查看哪些计算机和用户登录过Oracle

解决方案 »

  1.   

    问题一:
    会记录下来的,登陆oracle数据库
    show parameter background_dump_dest
    查看你的alert+(sid).log日至文件存放的位置,
    打开alert+(sid).log,该文件里面会看到exp的操作,例如
    to execute - SYS.KUPW$WORKER.MAIN('SYS_EXPORT_TABLE_01','username');
    ......
    问题二:
    如何查看哪些计算机和用户登录过Oracle三种方法:
    1,设置审计
    audit connect
    2,设置triger触发器
    3,查看v$ORACLE_HOME/network/log下面的listener.log
       里面会有你需要的计算机,用户登录信息。