自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

orasid的博客

好记忆不如烂博客

  • 博客(26)
  • 资源 (17)
  • 收藏
  • 关注

转载 IMP-00009: abnormal end of export file解决方案

一、概述最近在测试环境的一个oracle数据库上面,使用exp将表导出没有问题,而将导出的文件使用imp导入时却出现了如下错误。IMP-00009: abnormal end of export fileImport terminated successfully with warnings.经过反复实验,终于找出问题出现的原因,是由以下几点共同造成的:a. 数据库中参数deferred_segment_creation设置的是默认值true,即创建表的时候不立即分配段,等有行的时候才会分配段

2022-02-08 16:32:01 1237

转载 ORA-20011: Approximate NDV failed: ORA-06564: object EXPDDDP does not exist

一:系统环境操作系统:uname -aAIX egapdb2 1 6 00F81BFA4C00数据库:11.2.0.3.5二:错误信息 在alert.log发现如下错误信息:DBMS_STATS: GATHER_STATS_JOB encountered errors. Check the trace file. Errors in file /apps/oracle/diag/rdbms/egapdb/egapdb2/trace/egapdb2_j003_13...

2022-01-27 14:52:32 411

原创 怎么定位DM数据库的阻塞并解决阻塞

查看数据库是否有阻塞:SELECT o.name, l.* FROM v$lock l, sysobjects oWHERE l.table_id = o.id AND blocked = 1;trx_id值为29441,表示当前数据库中trx_id为29441的事务被其他会话阻塞。查看当前数据库等待事务SELECT * FROM V$TRXWAIT;说明:ID:被阻塞的事务IDWAIT_FOR_ID:所等待的事务ID(即引起阻塞源的事务ID)WAI...

2022-01-10 17:34:19 950

原创 DM数据文件管理

数据文件管理数据文件以 dbf 为扩展名,它是数据库中最重要的文件类型,一个 DM 数据文件对应磁盘上的一个物理文件或者达梦分布式数据库中的一个逻辑文件,数据文件是真实数据存储的地方,每个数据库至少有一个与之相关的数据文件。在实际应用中,通常有多个数据文件。当 DM 的数据文件空间用完时,它可以自动扩展。可以在创建数据文件时通过 MAXSIZE参数限制其扩展量,当然,也可以不限制。但是,数据文件的大小最终会受物理磁盘大小的限制。在实际使用中,一般不建议使用单个巨大的数据文件,为一个表空间创建多个较

2022-01-10 17:23:25 1050

原创 达梦数据库表空间管理

表空间管理提示:1)表空间管理的命令所涉及的大小的单位都是MB,且命令中不需要加上单位。2)创建一个表空间最小需要分配80MB的空间,否则将无法创建成功。DM表空间是对达梦数据库的逻辑划分,一个数据库有多个表空间,一个表空间对应着磁盘上的一个或多个数据文件。从物理存储结构上讲,数据库的对象,如表、视图、索引、序列、存储过程等存储在磁盘的数据文件中 ,从逻辑存储结构上讲,这些数据对象都存储在表空间当中,因此表空间是创建其他数据库对象的基础。根据表空间的用途不同,表空间又可以细分为基本表空间(

2022-01-10 16:26:57 1500 1

原创 Disql日常使用整理

功能简介DIsql是DM数据库的一个命令行客户端工具,跟Oracle数据库的sqlplus工具一样,用来与 DM 数据库服务器进行交互。DIsql 是 DM 数据库自带的工具,只要安装了 DM 数据库,就可以在应用菜单和安装目录中找到。DIsql 识别用户输入,将用户输入的 SQL 语句打包发送给 DM 数据库服务器执行,并接收服务器的执行结果,并按用户的要求将执行结果展示给用户。为了更好地与用户交互和展示执行结果,用户也可以在 DIsql 中执行 DIsql 命令,这些命令由 DIsql..

2021-12-31 15:52:50 1700

转载 全表扫描却产生大量db file sequential read一例

开发人员在进行新系统上线前的数据校验测试时,发现一条手工执行的SQL执行了超过1小时还没有返回结果。SQL很简单:SELECT * FROM MOBILE_call_1204_OLD WHERE BILLING_NBR = '189xxxxxxxx' AND START_DATE = TO_DATE('2012-4-9 21:55:42', 'yyyy-mm-dd hh24:mi:ss')下面是这条SQL的真实的执行计划:---------------------------

2021-12-13 09:47:27 112

原创 DM8 3节点MPP搭建文档

安装规划搭建三个节点的MPP集群。 公共IP地址 内网IP 主机名称 实例名 192.168.88.120 10.10.10.120 dmmpp1 mppdb1 192.168.88.121 10.10.10.121 dmmpp2 mppdb2 ..

2021-12-11 11:17:38 371

原创 DM8 DSC共享集群环境安装

环境说明配置环境说明: 主机名称 IP地址 数据库名 实例名 操作系统 dscdb1 192.168.88.110(外部服务) 10.10.10.110(内部通信) dscdb dscdb1 CentOS Linux release 7.7.1908 (Core) dsc..

2021-12-11 10:56:58 1890

原创 达梦DMHS搭建(Oracle 11g到dm8)

环境准备说明端数据库oracle11g,对应版本dmhs同步软件,源端ip :192.168.88.62目标端数据库dm8,对应版本dmhs同步软件, 目标端ip:192.168.88.100DMHS版本:dmhs_V4.1.48_pack2_dm8_rev103485_rh6_64_veri_20211112DMHS Oracle源端配置 DMHS安装提示:在Oracle端安装是的Oracle对应的DMHS软件,在DM端安装是DM对应的DMHS软件。DMHS版本:dmhs_V4.

2021-12-11 10:40:14 1521

原创 DM 8主备集群搭建

主/备集群(数据守护)搭建 环境说明 角色说明 IP地址 端口号 主机名 数据库名 数据库实例名 备注 主库 192.168.88.102 5236 dmdb01 dmdb dmdb1 ..

2021-12-03 15:24:24 1126

原创 用户/模式管理

用户管理用户在数据库中具有双重意义,从安全角度看,只有在数据库内部建立用户以后,使用者才能以该用户名登录和使用数据库;从管理角度看,数据库的对象(除全局同义词外)都是按照用户的模式名来进行组织管理的,或者说数据库对象都被组织到用户的模式下。这里涉及到2个概念,用户和模式,在Oracle里也存在这2个概念。 用户是用来连接数据库并进行相关操作的。 而模式是一个用户拥有的所有数据库对象的集合,每个用户都有自己默认的模式,用户默认的模式名和用户名相同。语法:CREATE USER ...

2021-11-09 15:02:47 812

原创 达梦数据库状态说明

DM 数据库包含以下几种状态:配置状态(MOUNT):不允许访问数据库对象,只能进行控制文件维护、归档配置、数据库模式修改等操作; 打开状态(OPEN):不能进行控制文件维护、归档配置等操作,可以访问数据库对象,对外提供正常的数据库服务; 挂起状态(SUSPEND):与 OPEN 状态的唯一区别就是,限制磁盘写入功能;一旦修改了数据页,触发 REDO 日志、数据页刷盘,当前用户将被挂起。 OPEN 状态与 MOUNT 和 SUSPEND 能相互转换,但是 MOUNT 和 SUSPEND 之间不能相

2021-11-09 14:47:19 6881

原创 达梦数据库参数调整方法

达梦数据库初始化参数分为手动、 静态和动态三种类型,分别对应V$PARAMETER视图中 TYPE列的READ ONLY、 IN FILE、 SYS/SESSION。服务器运行过程中,手动(READ ONLY) 参数不能被修改,静态和动态参数可以修改。静态(IN FILE)参数只能通过修改 dm.ini 文件进行修改, 修改后重启服务器才能生效,为系统级参数,生效后会影响所有的会话。动态(SYS和SESSION)参数可在 dm.ini 文件和内存同时修改,修改后即时生效。其中, SYS为系统级参数,

2021-11-09 14:32:51 752

原创 达梦数据库体系架构

DM体系架构 数据库实例 实例一般是由一个正在运行的DM后台进程(包含多个线程)以及一个大型的共享内存组成的。简单来说,实例就是操作达梦数据库的一种手段,是用来访问数据库的内存结构以及后台进程的集合。DM数据库存储在服务器的磁盘上,而DM实例存储在服务器的内存中。通过运行DM实例,可以操作DM数据库中的内容。在任何时候,一个实例只能与一个数据库进行关联(装载、打开或者挂起数据库)。在大多数情况下,一个数据库也只有一个实例对其进行操作,但是在DM共享磁盘高性能集群中,多个实例可以同时装载

2021-11-06 11:40:26 611

转载 怎么更改Oracle的用户名

第一步:查看需要修改的用户名的信息:SQL> select USER#,NAME,PASSWORD,CTIME from user$ where name='U1';   USER# NAME PASSWORD CTIME---------- ---------- -----------------------------...

2019-05-30 09:23:42 4652 1

转载 Oracle从SEQUENCE跳号说起

一个应用上线后发现一个使用SEQUENCE值来生成的主键经常出现断号,而且断号不是一两个,而是每次几十个几十个的跳。而一般能想到的导致这种跳号的基本就是事务ROLLBAK了导致取出的SEQUENCE没有被插入到表中去,或者就是数据库关闭或者宕掉,导致已经CACHE的SEQUENCE的值丢失,导致的跳号。而在这个场景下,这两种情况都被一一排除了。那么到底什么原因导致的SEQUENCE跳号呢?

2017-06-29 16:04:49 700

转载 【Oracle】RAC11gR2 Grid启动顺序及启动故障诊断思路

从11gR2开始,Oracle RAC的架构有了比较大的变化,集群层面相交于之前的版本有了比较大的变动,原来的rac架构基本上属于cssd、crsd、evmd三大光秃秃的主干进程,日志数量较少,对于rac无法启动原因,采用最原始的方法逐一查看各个进程的日志也可找到无法启动的原因。然而从11gR2之后,集群层发生了比较大的变动,以下是$GRID_HOME/log/rac1/下的目录情况:[gri

2017-06-29 16:03:04 4886

转载 对/etc/oratab文件的理解

/etc/oratab文件的内容:# This file is used by ORACLE utilities.  It is created by root.sh# and updated by the Database Configuration Assistant when creating# a database.# A colon, ':', is used a

2017-04-13 15:21:33 12302

转载 浅谈Oracle的undo管理

1、什么是undo    当我们对数据执行修改操作时,数据库会生成undo 信息,这样一旦执行的事务或语句由于某种原因失败,或者发出一条ROLLBACK 语句请求回滚,就可以利用这些undo信息将数据放回到修改前的样子。undo 信息存储在一组特殊的段中,这称为undo 段(undo segment)。select segment_name,tablespace_name,status,b

2017-03-30 15:26:45 818

转载 sqlplus / as sysdba报错ORA-01031: insufficient privileges的原因分析

-------------------------转载--------------今天碰到一个奇怪的小问题,看起来是一个非常简单的问题。我先说一下问题背景。有一台DB服务器,因为需要搭建备库,现在找了一台已有的机器临时用一下,这台临时的服务器上已经安装了Oracle软件是11.2.0.4.0,而我们需要安装的备库版本是11.2.0.3.0所以为了兼容,所以需要在临时的服务器上再安装一套Or

2017-03-29 11:42:12 989

原创 使用v$sql_monitor视图查看当前正在运行的SQL语句的统计信息

可以使用v$sql_monitor视图来查看当前运行的SQL的实时统计信息,并且可以查看给定的查询当前所使用的各种资源,例如CPU使用率、获得的缓冲大小、磁盘读取以及查询已经运行的时间等统计信息。v$sql_monitor视图包含当前正在运行的SQL语句,以及最近运行的SQL语句。 使用v$sql_monitor视图中所监控的SQL语句时需在满足以下条件:1)  自动监控任何并行语

2017-03-29 11:03:30 4042

转载 Oracle连接查询,子查询(相关子查询,嵌套子查询)

1,Demo连接查询 --========================================================--ylb:Oracle--17:13 2011-12-30--1,链接查询(传统链接、内链接)--=================================

2017-03-28 15:02:11 4566

转载 函数,聚合函数,分组,字符串连接

1,Demo ,函数练习,涉及的用户有scott --============================================---ylb:Oracle--15:29 2011-12-30--1,函数练习,涉及的用户有scott--==========================

2017-03-28 15:00:25 856

转载 Oracle执行计划不稳定

前段时间,在项目中碰到一个相当棘手的问题。我在写一张报表时需要查询客户数据库中已存在的视图(是早期开发就有的),相对应的销售表中已有上千万条数据,写完后台逻辑将对应数据查出来没任何问题。但是在界面上再点击查询按钮。问题就来了:页面直接卡死。  排除掉其他常见问题,例如语句性能,索引,缓存等等。最后发现奇怪的现象,正常来讲同样的一条SQL查询语句,根据执行计划,第一次查询完以后,后续再执行相

2017-03-17 14:22:55 857

转载 演示使用sql_trace和10046事件对其他会话进行跟踪,并给出trace结果

一、引言    之前在《[转载]---教大家如何玩转跟踪(to owner session、other session)》中说到了使用DBMS_SYSTEM包和ORADEBUG对其他会话进行跟踪,但是演示的示例都是跟踪当前的会话,因此在这里做一个演示,使用它们如何对其他会话进行跟踪。二、DBMS_SYSTEM    2.1、sql_trace ----在sess

2017-03-17 14:08:43 725

ORACLE DATABASE 11G数据库管理艺术.pdf

Oracle Database 11g数据库管理艺术》针对大多数企业常见的Oracle数据库管理任务,如安装Oracle Database 11g数据库软件、创建和升级数据库、导入和导出数据、数据库的备份与恢复以及性能调优等,全面深入地介绍了Oracle Database 11g数据库管理工作。书中详细介绍了Oracle的安装、用户管理、备份和恢复、数据库管理、性能调优等内容。

2019-05-23

深入理解Oracle+Exadata.pdf

本书深入地诠释了Exadata的各项特性,如智能扫描、混合列式存储、存储索引、智能闪存、IO资源管理;系统地介绍了如何安装、配置和管理Exadata;完美地阐述了Exadata的等待事件、性能监控和调优方法;详细地剖析了计算节点和存储节点的内部原理;全面地分享了作者们在实际项目中所获得的宝贵经验,如怎样进行大数据的高效移植、Exadata上的一些常见误区、数据库资源管理,等等。本书是实践经验的总结和升华,可读性极强,不仅有对Exadata深入的研究,还有对它们优雅的展现,它将带领读者进入Exadata的殿堂。

2019-05-23

Oracle专家白鳝 从一个案例看性能优化与系统优化.pdf

Oracle专家白鳝 从一个案例看性能优化与系统优化,从实际案例中分析及性能优化

2019-05-23

构建最高可用Oracle数据库系统 (Oracle 11gR2 RAC管理、维护与性能优化).pdf

本书从硬件和软件两个维度系统且全面地讲解了Oracle 11g R2 RAC的架构、工作原理、管理及维护的系统理论和方法,以及性能优化的技巧和优佳实践,能为构建可用的Oracle数据库系统提供有价值的指导。它实践性非常强,案例都是基于实际生产环境的,为各种常见疑难问题提供了经验性的解决方案,同时阐述了其中原理,授人以鱼,也授人以渔。   全书一共15章:第1章介绍了RAC的体系结构、特点、存在的问题以及包含的各种软件;第2章非常细致地讲解了如何搭建一个类似于生产环境的RAC;第3章和第4章分别讲解了集群软件Clusterware和存储软件ASM的作用、特点以及工作原理;第5章和第6章深入阐述了RAC的工作原理和高可用性连接;第7章介绍了几种常见的高可用数据库类型;第8章详细地讲解了RAC节点的管理与升级;第9章和第10章分别讲解了ASM和RAC涉及的各种管理工具和管理问题;第11章深入探讨了RAC的可用性;第12~14章讲解了RAC的备份、恢复和安全性;第15章从多个维度探讨了RAC的稳定性和性能优化。

2019-05-23

oracle RAC 核心技术详解.rar

本书由Oracle RAC资深专家结合其多年的研究和工作经验撰写而成,不仅系统介绍了RAC的基本原理,同时包含一些测试和实际案例,以帮助读者更好地理解RAC的工作原理,以及如何在实际工作中运用这些知识来解决问题。 本书分为两部分,共13章.第一部分(第1章-第9章)对集群管理软件进行了详细介绍,涵盖关于10q CRS和llg GI的核心技术的详细介绍,包含集群的核心组件CSS、CRS以及llgR2新增的OHAS组件和守护进程,同时还包含诊断集群问题常用的诊断工具介绍。此外,由于从llgR2版本开始,ASM已经变成了集群管理软件的一个组件,作者在这部分还介绍了和集群、数据库相关的ASM知识。第二部分(第10章-第13章)讲解RAC数据库的核心技术——内存融合(Cache Fusion),详细介绍了内存融合技术的核心组件以及工作原理,并且还对RAC相关的性能调优知识进行了介绍,同时作者对RAC中的连接管理和工作负载管理也做了详细解释。

2019-05-23

Oracle+11g管理备份恢复从入门到精通+王东.pdf

本书是专门为Oracle数据库管理员提供的系统管理、备份和恢复手册。通过学习本书,读者不仅可以掌握Oracle数据库的基本管理、备份和恢复方法,而且可以了解并掌握OracleDatabase 1lg提供的各种工具,包括Oracle Universal Install、Net Manager、Oracle EnterpriseManager Database Control、Database Configuration Assistant、SQL Loader、EXP和IMP、EXPDP和IMPDP、LogMiner等。

2019-05-22

Oracle数据库DBA专题技术精粹.pdf

Oracle数据库DBA专题技术精粹从DBA的角度阐述了Oracle数据库的结构内幕、管理经验和优化技巧,并列举了很多实用的案例。

2019-05-22

Oracle SQL优化实例讲解.pdf

Oracle查询优化改写技巧与案例,基于Oracle的SQL优化,实例优化

2019-05-22

Oracle SQL 优化与调优技术详解-附录:SQL提示.pdf

Oracle 高性能SQL引擎剖析:Oracle SQL 优化与调优技术详解

2019-05-22

Oracle Database 11g PL-SQL编程实战

《oracle database 11g pl/sql编程实战》通过动手练习、大量的示例以及实际的项目帮助读者掌握pl/sql。书中包含大量最佳实践,涵盖了pl/sql语言所有的最新功能和改进之处。每章末尾配有测验题,可以帮助读者进一步巩固所学内容。即使是经验丰富的oracle专业人员,也可以从这本实战手册中受益。

2018-09-26

Oracle PL SQL程序设计第五版(上)

《Oracle PL/SQL程序设计(第g5)》基于Oracle数据库11G,从用PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、构造PL/SQL应用程序、高级PL/SQL主题这6个方面详细而系统地讨论了PL/SQL以及如何有效地使用它。本书能够帮助你充分利用PL/SQL来解决数据库开发中遇到的各种问题,引导你掌握各种构建应用的技巧和技术,以便使你编写出高效、可维护的代码。本书不但介绍了大量Oracle数据库11g的PL/SQL新性能,还提供了许多优化PL/SQL性能的新方法。

2018-09-26

Oracle索引技术

Oracle 索引技术,正确使用Oracle数据库的索引不仅可以实现良好的性能,更重要的是能够创造出可伸缩的数据库应用程序。本书在介绍各种类型索引的过程中,始终围绕性能这一主线,透彻分析了为Oracle数据库创建和优化索引的方方面面。

2018-09-26

Oracle+10g安装配置指导书

Oracle+10g安装配置指导书

2012-11-24

Solaris11安装图解

Solaris 11安装图解

2012-11-24

SOLARIS配置IPV4路由器服务_链路聚合

SOLARIS配置IPV4路由器服务_链路聚合

2012-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除