oralcle 11g R2 安装

本文介绍 Oracle 11g 数据库安装过程中的关键步骤,包括 ASM 的设置与使用,系统架构对软件位数的影响,所需软件包的选择,操作系统组与用户的创建,ASMLIB 包的下载与安装,ASMLib 驱动程序的配置,以及 ASM 磁盘的创建等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

跟10g的安装对比操作:

 

1. ASM

 

 从11g开始使用ASM要使用共享内存(/etc/shm)  --- 联机文档中的说明:大小的标准   及问题 。。。。

 

2.系统架构  决定装的数据库软件的位数 ,注意发行版本和内核的区别  uname -r    

   uname -m

   x86

 

3.软件包的需求:如果是开发环境的话,还要装odbc

   必须安装包,今天不装,可能明天后患无穷。。。。。。。

 

4.创建操作系统必须的组和用户

   除了安装oracle还要安装ASM

   oracle 数据管理者

    oinstall

   gird    结构管理者 它的主组一定是oinstall

    osdba  dba

 

5.根据操作系统的内核去下载ASMLIB包,并安装。

   确保防火墙是关闭的:vi  /etc/selinux/config                   --------------------------SELINUX=DISABLED

6.运行配置脚本,准备ASMLib驱动程序

  参考联机文档

 

7.配置步骤和保证系统启动时自动启动。??? 如何操作,查看。。。。

   检查一下:lsmod grep oracleasm

   mount一下

  

 

8.创建ASM磁盘。

   分区:fdisk -l  查看有几个分区 看看有几块硬盘,一般一块硬盘一个分区

   分区:fdisk /dev/sda    n->p->1->w

    使分区立马生效: partprobe  再查看:fdisk -l

  之后才创建ASM磁盘命令:

  /etc/init.d/oracleasm

 用法:/etc/init.d/oracleasm createdisk DISK1 /dev/sdb1     注意:DISK1 一定是大写。

  再用oracleasm检查创建的ASM磁盘的情况:

  oracleasm listdisks

 

 

 

 

 

  

   

 

   

-- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; --那么这个用户名就能使用了。 --(默认全局数据库名orcl) 1、select ename, sal * 12 from emp; --计算年薪 2、select 2*3 from dual; --计算一个比较纯的数据用dual表 3、select sysdate from dual; --查看当前的系统时间 4、select ename, sal*12 anuual_sal from emp; --给搜索字段更改名称(双引号 keepFormat 别名有特殊字符,要加双引号)。 5、--任何含有空值的数学表达式,最后的计算结果都是空值。 6、select ename||sal from emp; --(将sal的查询结果转化为字符串,与ename连接到一起,相当于Java中的字符串连接) 7、select ename||'afasjkj' from emp; --字符串的连接 8、select distinct deptno from emp; --消除deptno字段重复的值 9、select distinct deptno , job from emp; --将与这两个字段都重复的值去掉 10、select * from emp where deptno=10; --(条件过滤查询) 11、select * from emp where empno > 10; --大于 过滤判断 12、select * from emp where empno 10 --不等于 过滤判断 13、select * from emp where ename > 'cba'; --字符串比较,实际上比较的是每个字符的AscII值,与在Java中字符串的比较是一样的 14、select ename, sal from emp where sal between 800 and 1500; --(between and过滤,包含800 1500) 15、select ename, sal, comm from emp where comm is null; --(选择comm字段为null的数据) 16、select ename, sal, comm from emp where comm is not null; --(选择comm字段不为null的数据) 17、select ename, sal, comm from emp where sal in (800, 1500,2000); --(in 表范围) 18、select ename, sal, hiredate from emp where hiredate > '02-2月-1981'; --(只能按照规定的格式写) 19、select ename, sal from emp where deptno =10 or sal >1000; 20、select ename, sal from emp where deptno =10 and sal >1000; 21、select ename, sal, comm from emp where sal not in (800, 1500,2000); --(可以对in指定的条件进行取反) 22、select ename from emp where ename like '%ALL%'; --(模糊查询) 23、select ename from emp where ename like '_A%'; --(取第二个字母是A的所有字段) 24、select ename from emp where ename like '%/%%'; --(用转义字符/查询字段中本身就带%字段的) 25、select ename from emp where ename like '%$%%' escape '$'; --(用转义字符/查询字段中本身就带%字段的) 26、select * from dept order by deptno desc; (使用order by desc字段 对数据进行降序排列 默认为升序asc); 27、sel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值