摘要:解决办法:1.修改用户的密码用不过期:alter profile default limit password_life_time unlimied;2.修改密码,用户可以自己修改自己的密码,直接在sql提示符下输入password
阅读全文
随笔分类 - ORACLE
摘要:解决办法:1.修改用户的密码用不过期:alter profile default limit password_life_time unlimied;2.修改密码,用户可以自己修改自己的密码,直接在sql提示符下输入password
阅读全文
摘要:SELECT comp_name,version FROM dba_server_registry
阅读全文
摘要:对于一个记录性别的列,只可能有两个可选值:男、女但是对于一个产品语言的列,往往是变动的,明天添加一个俄文,后天加个西班牙文,在不允许业务受到影响的情况下,还要使用alter table ....check来做吗,不太现实,而且也没有好的扩展性、移植性。解决的办法:可选值作为一个表,然后使用外键的来约束这个列必须是某些值
阅读全文
摘要:从V$session查找某个用户的会话信息,比如sid和siral#,执行:alter system kill 'sid,serial#', 这个将是v$session的字段status值更新为killed,这个时候客户端连接oracle,会被提示重新连接,仅此而已!但是为这个会话的服务器进程仍然存在,继续占用着process数, 要删掉这个process,需要从操作系统层面来删除它! 首先查出会话的sid,serial#,paddr(oracle名下与此会话关联的进程标识): select sid,serial#,paddr from v$session; #可以限定某个用户
阅读全文
摘要:1、挂在两个节点上共享磁盘2、在一个节点上(假定A)安装oracle数据库,数据文件全部放在共享磁盘上(系统只有在重启后,数据文件才会在另外一个节点上出现)3、把dbs目录下的密码文件、init.ora、spfileOrcl文件复制到另外一个节点(假定B)--------------------------------------------------------------------在另外一个节点上(节点B)启动数据库,提示:ORA-09925: Unable to create audit trail fileLinux-x86_64 Error: 2: No such file or
阅读全文
摘要:参考:http://www.itpub.net/thread-276524-1-1.html总结一句话,操作ORACLE的时候,保持客户端和数据库的字符集设置时一致的,尤其是涉及到数据的修改。数据库字符集查询:SELECT * FROM NLS_DATABASE_PARAMETERS;parameter为NLS_CHARACTERSET表示的是当前数据库的字符集本地客户端的字符集变量时:NLS_LANG,如果要设置为简体中文,对于linux:export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK",对于windows来说”注册表
阅读全文
摘要:问题场景:今天同事给我一个使用oracle11.2的exp导出的数据表,但是我在导入时,提示“要导入的对象已存在"解决办法:加一个参数,ignore=y即可问题总结:ignore的含义是忽略创建错误知识补充:参数file表示导入、导出的文件名 参数indexs表示导入、导出索引文件 参数constrains表示导入、导出约束
阅读全文
|