ORACLE体系结构
ORACLE体系结构数据库的主要内容:(1)体系结构 (2)逻辑结构 (3)用户权限 (4)备份恢复 (5)优化 一、体系结构组成:实例+数据库实例(instance):后台进程+SGA(系统全局区)数据库(文件):一堆文件(数据文件、控制文件、日志文件)二、数据库的物理存...
关于move tablespace的问题总结
现在得到一个需求,需要把生产环境的多个schema下的表结构复制到测试环境中的一个schema下。生产环境和测试i环境的表空间配置都不一样。目前可以考虑用如下的几种方式来实现。1)使用exp/imp来做表结构的导出导入。2)使用dbms_metadata.get_ddl来生成对应的ddl语句。3)使用expdp/impdp来做表结构的导入导出。因为...
成功恢复无备份RAC环境数据库
昨天,一兄弟电话求助,有一套医院HIS数据库无法启动,RAC环境,无备份,尝试过重建控制文件操作,但失败。远程连接后,情况如下:1.两节点RAC,Oracle11.2.0.1版本,Linux操作系统2.recover database时提示需使用backup controlfile3.rman list backupset无输出由于没有记录具体的操作,这里主要就碰到的异...
WINDOWS访问OEM乱码解决
问题描述发现用windows访问linux安装的oracle时oem按钮总是乱码,整理解决方法如下: 解决方法1、暂时关闭oem[oracle@orclasm log]$ emctl stop dbconsoleTZ set to PRCOracle Enterprise Manager 10g Database Control&n...
ORACLE 常见系统包及常用方法
ORACLE常见系统包及常用方法
ORACLE常用数据字典介绍
ORACLE 常用数据字典介绍
ORACLE 数据迁移
步骤:备份数据库backup database1、use rman backup database rman target / rman>backup as compressed backupset format 'f:\backup\full_%d_U' database; 迁移用户存放的数据文件1、tablespace offline sql>alter tablespace USERS offline normal; sql>alter tablespace BSCHIS_DATA offline normal; sql>al...
ORACLE主要配置文件介绍
ORACLE主要配置文件介绍
如何解决 ORA-12560 Error
在一台RHEL as 5.4 server上,用Windows下的Oracle客户端访问该服务器上的Oracle服务时,遭遇ORA-12560级别的错误。当时,很是费解:查找原因,先确认了如何下情况①确认Windows客户端可以正常与该服务器正常通信;②确认该服务器上的Oracle监听程序已经正确开启;③采用SSH2协议通过22端口连接到该服务器上去的时候,...
Oracle数据库 ORA-600 [13013]故障处理
中午接到电话,客户的核心系统Oracle数据库实例宕机,远程过去在告警日志中看到大量的如下报错,报错很频繁:......Fri Jul 25 13:20:14 2014Errors in file /u01/app/oracle/diag/rdbms/d012band/d012band/trace/d012band_smon_5964354.trc (incident=43361):ORA-00600: internal error code, arguments: [1301...
如何彻底删除Oracle数据库,以创建相同实例名称的库
今天建库时选择了OMF方式,结果文件名称采用Oracle自动命名的方式,看不懂啊,于是乎决定删除再重建。Oracle提供了删除数据库的指令:drop database。需要数据库处于mount状态,然后alter system enable restricted session;,网上有帖子说还需要exclusive,由于我是VM装的,用户只有我一个,所以不用可以。由于当前处于...
一些“简单”的linux命令
有些linux命令看起来极其简单,只包含2个字符,确有很强的功能性。而且看起来还是有些陌生的命令,在工作中别忘记它们的存在。 ab 这条命令式做为性能测试所广泛用到的一下子就有了一种高大上的感觉,来一个例子,对百度的某一个网页执行并发100,时长5秒,发送10000次请求的测试 [ora11g@...
SQL*Loader 笔记 (二) 性能优化
最近客户有个测试项目,需要将大量的文本文件用sqlloder加载到oracle数据库中。特此做出如下实验,演练一下sqlloader的几个重要参数。主要参考官方文档上关于redo产生的控制Minimize use of the redo log One way to speed a direct load dramatically is to minimize use of the redo log. There are three ways...
SQL*Loader 笔记 (一) 热身练习
练习内容来自汤姆大叔的编程艺术第十五章“数据加载和卸载”SQL*Loader是加载数据的主流方法传统路径:SQLLDR会利用SQL插入的方式加载数据直径路径:直接格式化数据块 从一个平面文件读取数据,并将其直接写至格式化的数据库块,而绕开整个SQL引擎,同时还能避免redo、undo的生成。要在一个没有任...
使用Oracle Net实现限制特定IP访问数据库
在实际运维环境中,信息安全是我们不能忽视的重要方面,更是企业核心价值所在。无论系统多强大、性能有多快,安全这个硬指标是不能回避的必要条件。数据库作为系统数据的贮存载体,是信息系统关键核心。数据库的安全、数据的安全,很大程度上就代表了信息安全的大部分内容。数据库安全不是一个单一的概念,...
Virtualbox4.3搭建oracle11gR2_64之dataguard完整案例
Virtualbox4.3搭建oracle11gR2_64之dataguard完整案例
关于VirtualBox4.3.0下CentOS7安装VboxAdditions不成功的问题
关于VirtualBox4.3.0下CentOS7安装VboxAdditions不成功的问题
linux tar命令疑难解析(经验总结)
linux tar命令疑难解析(多年经验总结)
生产环境sql语句调优实战第五篇
今天在生产环境中发现一条sql语句尽管走了主键索引,但是查询还是很慢。sql语句类似下面的形式:SELECT /*+ index (bl1_cyc_payer_pop BL1_CYC_PAYER_POP_PK) */ T_TAX.BA_NO, T_TAX.TOTAL_TAX_AMT, T_TAX.TAX_RELATION, T_TAX_ITEM.TAX_ITEM_SEQ_NO, T_TAX_ITEM.TAX_SEQ_NO, T_TAX_...
生产环境sql语句调优实战第四篇
生产中有一条sql语句消耗了大量的cpu资源,执行时间在18秒左右,Session:PRODBUSER (1560:61133)SQL ID:1hg2wcuapy3y3SQL Exec...