oracle学习4

本篇讲述搭配Automatic Storage ManagementOracle数据库迁移。

1. 新的任务

那天,小明正在心声上看美女,PL走了过来。

你交付过Oracle数据库迁移吗?

某年某月某日,我在某地成功交付过。小明有些得意。

非常好。现在有一个使用ASMOracle数据库要迁移,你去交付吧。

哪里不会点哪里,你点读机啊!

2. ASM简介

2.1 概述

ASMAutomatic Storage Management的简写,功能等于卷管理+文件系统。它意图终结Oracle数据库文件(数据文件、控制文件、重做日志文件等)使用文件系统、裸设备(Raw Device)

为了简化管理,提高数据库稳定性,Oracle公司开发出了ASM,可以直接对接操作系统上的磁盘(LUN),无需卷管理器或者文件系统。这是官方推荐存储管理方式,号称性能接近裸设备。

我们在《Oracle初级篇1》里,是把Oracle数据库文件保存在文件系统上。而裸设备方式,已经退役了。

Oracle公司偷了懒,用Oracle数据库实例的概念仿照了ASM。所以ASM也有实例,通过实例进行磁盘管理。

数据库实例与ASM实例,是非常多相似、相通的地方,但也有不少的差异。

1.      ASM实例的状态相对简单一些,基本上就只有shutdownstarted两种状态。

2.      通常情况下,我们用oracle用户安装和配置Oracle数据库

3.      安装和配置ASM,我们使用的是grid用户。

4.      grid用户有一套类似、但是不同于oracle用户的环境变量。

2.2 登录asmcmd界面

登录到界面

# su – gird

$ asmcmd

然后进入到ASMCMD>命令提示行。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Oracle学习曲线是指学习和掌握Oracle数据库技术所需的过程和路径。下面是Oracle学习曲线的一般步骤: 1. 基础知识学习:首先,你需要了解数据库的基本概念和原理,包括关系型数据库、SQL语言以及数据库管理系统的基本功能和特性。 2. SQL语言学习:SQL是Oracle数据库的查询语言,你需要学习SQL语法、查询、插入、更新和删除数据等基本操作。 3. 数据库设计与规范化:学习如何设计和规范化数据库模式,包括表的设计、关系建立、主键和外键的定义等。 4. 数据库管理:学习如何安装、配置和管理Oracle数据库,包括创建数据库实例、用户管理、权限控制、备份和恢复等。 5. 高级特性学习:深入学习Oracle数据库的高级特性,如索引优化、查询调优、事务管理、并发控制等。 6. 数据库开发:学习如何使用Oracle数据库进行应用程序开发,包括使用PL/SQL编程语言、存储过程、触发器等。 7. 数据库安全性:了解如何保护数据库的安全性,包括用户认证、权限管理、数据加密等。 8. 性能优化:学习如何优化数据库的性能,包括索引设计、查询优化、存储优化等。 9. 数据库扩展:学习如何扩展Oracle数据库,包括分区、集群、备份和恢复策略等。 10. 持续学习和实践:数据库技术不断发展,你需要持续学习最新的Oracle技术和趋势,并通过实践项目来巩固所学知识。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值