【Oracle涂抹oracle学习笔记第10章Data Guard说,我就是备份】教程文章相关的互联网学习教程文章

Oracle学习笔记章(一)

权限分为sysdba,nomal等,系统自带有两个用户,起始密码为空.用户为:SYSTEM,SYS。登录SYSTEM的时候要使用sysdba权限来登录,如果忘记了密码,则打开命令行输入:1.echo %ORACLE_SID% 2.set ORACLE_SID = orcl(orcl为所要登录数据的实例,可以自己修改) 3.sqlpuls / as sysdba (即可采用sysdba权限进入oracle系统) 4.alter user system identified by ******(**为所需要修改的密码) Oracle学习笔记二用户还分身份...

【Java EE 学习第27天】【oracle学习第一天】

一、oracle 11g安装的注意事项1.超级管理员密码设置要符合要求,否则在创建数据库的时候会产生ora-00922错误以及ora-28000错误。解决方法:http://kuangdaoyizhimei.blog.163.com/blog/static/22055721120157994441330/2.【Java EE 学习第27天】【oracle学习第一天】标签:本文系统来源:http://www.cnblogs.com/kuangdaoyizhimei/p/4721562.html

Oracle 学习之RAC(二) 环境准备【代码】

IP地址openfiler.localdomain.com192.168.199.219RAC节点 (OracleLinux-R6-U4-Server-x86_64)机器名Public-IPPrivate-IPVIP11grac1192.168.199.10192.168.10.10192.168.199.2011grac2192.168.199.11192.168.10.11192.168.199.2111grac3192.168.199.12192.168.10.12192.168.199.22三台机器都配置/etc/hosts,内容如下#node1 192.168.199.10 11grac1.localdomain.com 11grac1 192.168.199.20 11grac1-vip.loc...

Oracle 学习之RAC(五) 创建ASM磁盘组【代码】【图】

以grid用户,运行asmcma命令[root@11grac1 database]# su - grid 11grac1-> asmca我们在安装Grid时已经建立了一个磁盘组,现在点击create按钮,建立其他的磁盘组新建一个data组,磁盘为ORADATA,点击ok再建立一个FRA的磁盘组,完成后结果如下本文出自 “叮咚” 博客,请务必保留此出处http://lqding.blog.51cto.com/9123978/1684434Oracle 学习之RAC(五) 创建ASM磁盘组标签:create asm disk本文系统来源:http://lqding.blog.51cto...

Oracle 学习之RAC(四) 安装Oracle软件【代码】【图】

上传安装包到11grac1上解压安装包[root@11grac1 database]# unzip p10404530_112030_Linux-x86-64_1of7.zip [root@11grac1 database]# unzip p10404530_112030_Linux-x86-64_2of7.zip3. 以oracle用户运行安装文件[root@11grac1 database]# chown oracle.oinstall database/ -R [root@11grac1 database]# su - oracle 11grac1-> ./runInstaller点击Next点击Yes选择Skip software updates,点击Next选择Install database software o...

Oracle 学习之RAC(三) Grid Infrastructure 安装【代码】

3.运行./runcluvfy.sh脚本,检查环境是否满足安装grid的条件 ./runcluvfy.sh stage -pre crsinst -n 11grac1,11grac2 -fixup -verbose检查运行结果,发现failed项,需要逐一解决。11grac1-> ./runcluvfy.sh stage -pre crsinst -n 11grac1,11grac2 -fixup -verbosePerforming pre-checks for cluster services setup Checking node reachability...Check: Node reachability from node "11grac1" Destination Node ...

Oracle 学习之RAC(七) 集群启动解析【代码】

集群安装完毕后,重启计算机,集群会跟在系统一起启动。网上很多文章都说是在/etc/inittab中添加一行h1:35:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1但是在我装出来的系统中,inittab中并没有设置任何集群启动的信息。那么集群究竟是怎么启动的呢?我们查看一下/etc/rc5.d或者/etc/rc3.d这个目录下的脚本。[root@11grac1 rc5.d]# ll S96ohasd lrwxrwxrwx 1 root root 17 Aug 13 11:11 S96ohasd -> /etc/init.d/ohasd就...

oracle学习笔记(六)【图】

不加约束 create table t_user( id number,--类型是number类型 name varchar2(20),--varchar2()可以变化 gender char(2), birthday date default sysdate 默认是当前日期 )加上约束 create table t_user2( id number , name varchar2(20) check(length(name)>2), gender char(2) check(gender in(‘男‘,‘女‘)), birthday date default sysdate ) -- 建表并插入数据。create table t_emp as select * from e...

oracle 学习笔记(五)

UNION运算符返回两个集合去掉重复元素后的所有记录。 例:查询属于部门10与部门20的所有员工信息。select * from emp where deptno=10 union select * from emp where deptno=20;UNIONALL 返回两个集合的所有记录,包括重复的。 例:查询工资在500~1500或在1000~2000范围的员工信息(这是两个工资级别)。select * from emp where sal between 500 and 1500 union all select * from emp where sal between 1000 and 1500 INTERSEC...

Oracle 学习之RAC(八) 向集群中添加节点【代码】

我们前面安装了两个节点的RAC。 我们现在将第三个节点11grac3,添加到我们集群中。第三个节点一定要按照集群环境准备一文描述,准备环境。请参考 http://lqding.blog.51cto.com/9123978/1684159 安装前检查11grac1-> pwd /u01/app/11.2.0/grid/bin 11grac1-> ./cluvfy stage -pre nodeadd -n 11grac3 -fixup -verbose检查结果Performing pre-checks for node addition Checking node reachability...Check: Node reachability from...

oracle学习笔记(四)

1)字符函数 lower 全部转为小写 select lower(‘HELLO‘) from dual; -->hello upper 全部转为大写 select upper(‘hello‘) from dual; HELLOconcat 连接两个字符串 select concat(‘hello‘,‘world‘) from dual;--> helloworld initcap 首字母转为大写 select initcap(‘hello‘) from dual;--> Hello substr 在字符串str中从第m个位置开始取n个字符(位置从1开始)select substr(‘helloworld‘,2,3) from du...

oracle 学习笔记之PL/SQL程序设计【代码】【图】

PL/SQL(Procedure Language/SQL) PLSQL是Oracle对sql语言的过程化扩展 指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。 把SQL语言的数据操纵能力与过程语言的数据处理能力结合起来,使得PLSQL面向过程但比过程语言简单、高效、灵活和实用。 Plsql(oracle),Transact-sql(SQL server) 2.入门程序-->打印hello world; set serveroutput on; --声明变量 如果没有可以不写 declare -- 开始 beg...

Oracle基于学习3--Oracle创建用户和授权【图】

server端的操作,如以下一般: 1) 安装Oracleserver软件2) 创建数据库(安装时自己主动创建)3) 配置监听(安装时自己主动配置)4) 启动Oracle实例5) 创建用户表空间6) 创建新用户并授权 以下就開始讲创建用户表空间、创建新用户并授权两项: 首先要用系统管理员登陆Oracle(sqlplus/as sysdba)? 创建用户表空间(D盘根文件夹创建名为ts_zhangsan的表空间)create tablespace ts_zhangs...

Oracle 学习之性能优化(一)SQL语句处理【代码】【图】

当向Oracle提交一个sql命令时,Oracle到底做了哪些事情?对这个问题有很好的理解,能帮助你更好的分析sql语句的优化。 执行一条sql语句从开始到结束,需要经历4个步骤:分析--对提交的语句进行语法分析、语义分析和共享池检查。优化--生成一个可在数据库中用来执行语句的最佳计划行资源生成--为会话取得最佳计划并建立执行计划语句执行--完成实际执行查询的行资源生成步骤的输出。对应DDL来说,这一步就是语句的结 束。对应SELE...

Oracle 学习之性能优化(三)绑定变量【代码】

根据Oracle 学习之性能优化(二)游标中的描述,我们知道如下两条语句是不共享的。select * from emp where empno=7698; select * from emp where empno=7566; 这样就造成每次执行用户的查询都要进行硬解析,但是我们知道,其他这两个语句的执行计划应该是相同。那么有什么方法能避免不必要的硬解析吗?这里我们提供2种方法。一、绑定变量SQL> variable empno number; SQL> exec :empno := 7839;PL/SQL procedure successfully co...

备份 - 相关标签