随笔分类 -  oracle

摘要:rman target/@orcl crosscheck archivelog all; delete expired archivelog all; 交互提示delete archivelog all completed before 'sysdate-7';不交互直接删除DELETE nopro 阅读全文
posted @ 2019-02-26 09:58 努力学习拼命玩 阅读(657) 评论(0) 推荐(0) 编辑
摘要:一、更改Oracle为归档模式 1.关闭oracleSQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down. 2.启动为mount状态SQL> startup mountORAC 阅读全文
posted @ 2019-02-26 09:57 努力学习拼命玩 阅读(3572) 评论(0) 推荐(0) 编辑
摘要:1)SQL> conn / as sysdba (以DBA身份连接数据库)2)SQL> shutdown immediate; (立即关闭数据库)3)SQL> startup mount (启动实例并加载数据库,但不打开)4)SQL> alter database archivelog; (更改数据 阅读全文
posted @ 2019-02-26 09:57 努力学习拼命玩 阅读(177) 评论(0) 推荐(0) 编辑
摘要:# 清除重复数据(数据量较大时使用,每1000条提交一次)declarev_cnt number := 0;begin -- v_cnt number := 0; loop DELETE FROM T_MS_INDEX WHERE BIZ_TYPE = 'T_MS_PHYEXA_ASSISTEXA' 阅读全文
posted @ 2019-02-26 09:55 努力学习拼命玩 阅读(691) 评论(0) 推荐(0) 编辑
摘要:oracle11g空表在导出的时候导不出来,可以用以下方法实现导出 执行下下面的命令执行完把查出来的东西放到SQL文件中执行 select 'alter table '|| table_name ||' allocate extent;' from user_tables 将查询出的结果导出,然后执 阅读全文
posted @ 2019-02-26 09:53 努力学习拼命玩 阅读(550) 评论(0) 推荐(0) 编辑
摘要:Oracle数据库备份与还原命令 Oracle数据库备份与还原命令 数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中 阅读全文
posted @ 2019-02-26 09:52 努力学习拼命玩 阅读(1311) 评论(0) 推荐(0) 编辑
摘要:关闭awrexec DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(INTERVAL => 0); 启动awrexec DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(INTERVAL => 60 阅读全文
posted @ 2019-02-26 09:51 努力学习拼命玩 阅读(531) 评论(0) 推荐(0) 编辑
摘要:1. 单实例数据库的维护1、启动数据库:# su - oracle$ sqlplus /nologSQL> conn / as sysdbaSQL> startupSQL> quit2、停止数据库:# su - oracle$ sqlplus /nologSQL> conn / as sysdbaS 阅读全文
posted @ 2019-02-26 09:50 努力学习拼命玩 阅读(696) 评论(0) 推荐(0) 编辑
摘要:第1步:查看审计功能是否开启?SQL> show parameter audit;NAME TYPE VALUE audit_file_dest string /u01/app/oracle/admin/ORCL/adumpaudit_sys_operations boolean FALSEaudi 阅读全文
posted @ 2019-02-26 09:49 努力学习拼命玩 阅读(5070) 评论(0) 推荐(0) 编辑
摘要:序列是用来生成唯一,连续的整数的数据库对象。序列通常用来自动生成主键或唯一键的值。序列可以按升序排列,也可以按降序排列。创建序列语法:create sequence 序列名称[start with 初始量][increment by 递增量][maxvalue 最大值| nomaxvalue][mi 阅读全文
posted @ 2019-02-26 09:49 努力学习拼命玩 阅读(366) 评论(0) 推荐(0) 编辑
摘要:C:\Users\Administrator>asmcmd"asmcmd: the environment variable ORACLE_HOME is not set."C:>set oracle_sid=+asm 要设置asm实例名,单实例就写+asm,如果是RAC,要写成节点的asmC:>s 阅读全文
posted @ 2019-02-26 09:48 努力学习拼命玩 阅读(660) 评论(0) 推荐(0) 编辑
摘要:查询锁定的表:SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, l.os_user_name, s.machine, s.terminal, o.object_name, s.logon_time FROM v 阅读全文
posted @ 2019-02-26 09:47 努力学习拼命玩 阅读(152) 评论(0) 推荐(0) 编辑
摘要:JDK:JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。目前基层电子病历系统采用64 阅读全文
posted @ 2019-02-26 09:46 努力学习拼命玩 阅读(235) 评论(0) 推荐(0) 编辑
摘要:在RMAN下解决ORA-19602错误 退出ramn进入sqlplus / as sysdba查看当前数据库的归档模式:archive log list;若为非归档模式,则将其改为归档模式即可,步骤如下:shutdown 关闭数据库startup mount 以加载方式起动alter databas 阅读全文
posted @ 2019-02-26 09:45 努力学习拼命玩 阅读(229) 评论(0) 推荐(0) 编辑
摘要:错误提示:admin-pc - 无法从节点 "admin-pc" 检索 exectask 的版本 1. 先弄好c$ share的问题 2. 测试一下 c$ share 是否成功. 方法是在cmd里打net use \\localhost\c$ 失败会是这样子...: 系统错误53 The netwo 阅读全文
posted @ 2019-02-26 09:42 努力学习拼命玩 阅读(238) 评论(0) 推荐(0) 编辑
摘要:查看EM状态: C:\Windows\system32>emctl status dbconsoleEnvironment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name. 阅读全文
posted @ 2019-02-26 09:41 努力学习拼命玩 阅读(764) 评论(0) 推荐(0) 编辑
摘要:SELECT S.module, S.SQL_TEXT, S.SQL_FULLTEXT, S.SQL_ID, ROUND(ELAPSED_TIME / 1000000 / (CASE WHEN (EXECUTIONS = 0 OR NVL(EXECUTIONS, 1 ) = 1) THEN 1 EL 阅读全文
posted @ 2019-02-26 09:40 努力学习拼命玩 阅读(612) 评论(0) 推荐(0) 编辑
摘要:查看数据文件位置select name from v$datafile;查看控制文件位置SELECT NAME FROM v$controlfile;查看日志文件位置SELECT MEMBER FROM v$logfile; 查看处理undotbs1表空间满,无法拓展问题 先用show parame 阅读全文
posted @ 2019-02-26 09:38 努力学习拼命玩 阅读(270) 评论(0) 推荐(0) 编辑
摘要:Meathod1:给表空间增加数据文件ALTER TABLESPACE app_data ADD DATAFILE'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M; Meathod2:新增数据文件,并且允许数据文件自动增长AL 阅读全文
posted @ 2019-02-26 09:37 努力学习拼命玩 阅读(11540) 评论(0) 推荐(1) 编辑
摘要:加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy 阅读全文
posted @ 2019-02-26 09:36 努力学习拼命玩 阅读(271) 评论(0) 推荐(0) 编辑