oracle中in 和or 区别
怎么在linux下查看oracle错误信息?
怎么在linux下查看oracle错误信息?
这里提供两种方法。
1)使用oerr命令
在oracle的服务器上直接敲命令oerr 错误类型 错误编号,oracle会告诉你错在什么地方,怎么解决这个错误。例如你遇到了错误编号为ora-03206的错误,那么ora(-前面的)是错误类型,03206是错误编号。那么我在oracle服务器上执行oerr ora 03206,出现了错误帮助。
[ ~]$ oerr ora 03206
03206, 00000, maximum file size of (%s) blocks in AUTOEXTEND clause is out of range
// *Cause: The maximum file size for an autoextendable file has
// exceeded the maximum number of blocks allowed.
// *Action: Reduce the size and retry.
[ ~]$
2)查看oracle的文档
到oracle的网站上下载她的技术文档,然后打开,进入主页,在左上角有error message。点击进入,然后查找你要查看的error信息。
热备冷备的区别?
热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法。冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。
oraclev$session中的INACTIVE,ACTIVE,kill状态是啥意思哩?
ORACLE数据库会话有ACTIVE、INACTIVE、KILLED、CACHED、SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动、空闲、等待状态。例如PL/SQLDeveloper连接到数据库,执行一条SQL语句后,如果不继续执行SQL语句,那么此会话就处于INACTIVE状态。
oracle数据库报错ora-01033怎么恢复?
客户Oracle服务器进入PL/SQL Developer时报ora-01033:oracle initializationg or shutdown in progress 错误提示,应用系统无法连接Oracle服务。经远程指导解决问题。过程如下:
1、进入CMD,执行set ORACLE_SIDfbms,确保连接到正确的SID;
2、运行sqlplus /as sysdba SQLshutdown immediate 停止服务 SQLstartup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号 SQLshutdown immediate 再次停止服务 SQLstartup mount SQL recover datafile 2 恢复出错的数据文件 SQLshutdown immediate 再次停止服务 SQLstartup 启动服务,此次正常。
3、进入PL/SQL Developer检查,没有再提示错误。还启动不了,可能就是文件的问题,不过好像也有解决办法,你先看看这个好使不?其他的我再找找哈