【Oracle学习与开发基本概念汇总】教程文章相关的互联网学习教程文章

oracle学习笔记(转)

命令行操作:打开服务: services.msc启动Oracle: net start OracleOraHome92TNSListener net start OracleService实例名停止Oracle: net stop OracleOraHome92TNSListener net stop OracleService实例名打开Enterprise Manager Console: oemapp.bat console即会出现enterprise manager console界面打开sqlplussqlplusw /nolog或者sqlplus /nolog 以下操作在打开sqlplus以sys用户登录后进行------------------------S...

oracle 学习笔记

这种方式不用用户名密码也能登陆,为什么呢,因为只要你用oracle的系统用户登陆linux,就可以如此登陆。等于只需要在登陆linux的时候验证你的身份就可以了。[oracle@sq ~]$ sqlplus / as sysdba [oracle@sq ~]$ sqlplus sys/123456 as sysdba 查看当前登陆用户SQL> show user 切换用户(第一次登陆 提示用户锁定)第一次登陆的时候,用户处于锁定状态,要给他解锁SQL> conn scott/tiger121SQL> conn sys/123456 as sysdba 为用户解锁...

oracle 学习笔记【图】

看到40:40 这个语句,不能再生产环境使用,因为变量只有一个,公司有很多人,不够用.解决用循环where ========================================================================监听数据库之间的链接和做监控的时候都要用监听。 用中间件链接数据库,需要有一个端口,默认是1521主配置文件——监听文件/oracle/app/oracle/product/10.2.0/db_1/network/admin/listener.ora发现文件没有内容,可以通过日...

Java培训-Oracle学习【1】数据库连接【代码】

1.连接ORACLE数据库:连接放在同一个类的主方法中package com.softeem.jdbc;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement;public class JDBCTest { public static void main(String[] args) { Connection conn=null; Statement st=null; ResultSet rs=null; try { ...

Oracle学习历程--创建用户,分配表空间

记录下学习Oracle12c的过程中的点点滴滴。 Oracle12c新特性:http://www.cnblogs.com/kerrycode/p/3386917.html --创建临时表空间CREATE TEMPORARY TABLESPACE ADMIN_TEMPTEMPFILE ‘文件的绝对路径‘//如:‘J:\software\myOracle\oradata\orcl\TEMP.DBF‘SIZE 50MAUTOEXTEND ONNEXT 50 MAXSIZE 100MEXTENT MANAGEMENT LOCAL;--创建数据表空间CREATE TABLESPACE ADMIN_DATA LOGGING DATAFILE ‘文件的绝对路径‘SIZE 50MAUTOEXTEN...

Oracle 学习之RMAN(七)参数配置【图】

CONFIGURE RETENTION POLICY TO REDUNDANCY 1; 是用来决定那些备份不再需要了,它一共有三种可选项,分别是 CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; CONFIGURE RETENTION POLICY TO REDUNDANCY 5; CONFIGURE RETENTION POLICY TO NONE; 第一种recover window是保持所有足够的备份,可以将数据库系统恢复到最近七天内的任意时刻。任何超过最近七天的数据库备份将被标记为obsolete。 第二种redundancy 是为...

Oracle 学习之RMAN(六)备份集备份片【代码】【图】

我们回过头来看看进行数据库备份时生成的文件。RMAN> backup database; Starting backup at 2015/07/08 00:58:27 using channel ORA_DISK_1 channel ORA_DISK_1: starting full datafile backup set channel ORA_DISK_1: specifying datafile(s) in backup set input datafile file number=00001 name=/u01/app/oracle/oradata/devdb/system01.dbf input datafile file number=00002 name=/u01/app/oracle/oradata/devdb/sysaux0...

Oracle学习之DATAGUARD(一) DG架构【图】

DataGuard运行原理非常简单:传输日志、应用日志。下图表示了DG的基本架构日志传输服务将主库产生的日志数据传到从库。应用服务(Apply Service)验证日志数据,并且更新从库的数据文件。主数据库的写进程更新数据文件,并不依赖于DataGuard架构。当网络或者从库故障恢复时,DG自动重传已经被主库归档的日志数据。 日志传输服务Redo Transport Services Redo Transport Services协调主从库之间的日志传输。当主库LGWR写日志...

Oracle学习之DATAGUARD(二) DG架构--应用服务

DataGuard提供了两种不同的方法应用日志到standby数据库:Redo Apply (物理备库)、SQL Apply(逻辑备库)。 DG的主要目标是保护数据库数据不会丢失。另一个目标是提供主从库之间的高度隔离。物理备库: Redo Apply使用介质恢复的方法,从SRL中读出redo record放在内存中,然后直接应用change vectors恢复从库数据。主库和从库之间是块对块的物理复制品。介质恢复可以并发的对数据进行恢复,以提供更高的性能。在11g之间...

Oracle --学习路线

转载几篇文章过来,很有价值意义http://blog.itpub.net/17283404/viewspace-694309/http://blog.csdn.net/guoyjoe/article/details/9478179学习oracle应该经常去的网站 http://www.itpub.net/forum.phpOracle --学习路线标签:本文系统来源:http://my.oschina.net/u/2312022/blog/487536

Oracle学习之DATAGUARD(三) 使用11gRMAN新特性搭建standby【代码】

环境描述:有两台机器,11gdg1、11gdg2 。11gdg1上安装了数据库dgtst 。 11gdg2上只安装了Oracle软件,并没有安装数据库。以下描述如何在11gdg2上建立一个standby 数据库。一、 standby 数据库准备1.1 创建从库的静态监听。11gdg2-> cat /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora # listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora # Generate...

Oracle学习之DATAGUARD(六) 创建和启用Broker配置【代码】

DataGuard Broker是一个分布式管理架构用于自动创建、维护和监视dataguard配置。你可以使用OEM(图像化界面)或者DGMGRL(命令行方式)进行以下操作:1。创建和激活dataguard配置,包括设置redo transport services and log apply services2。可以在任何系统管理这个配置中的整个dataguard配置(所有的主库和备库)3。管理和监视包含RAC primary或standby数据库的dataguard配置4。简化角色切换操作,只要DGMGRL的一条命令或者OEM的一个按...

Oracle学习之DATAGUARD(八) Switchover与failover【代码】

执行完sql的switchover后,Broker报如下错误。DGMGRL> show configuration;Configuration - dr1 Protection Mode: MaxAvailability Databases: 11gdg2 - Primary database Error: ORA-16816: incorrect database role 11gdg1 - Physical standby database Error: ORA-16810: multiple errors or warnings detected for the databaseFast-Start Failover: DISABLEDConfiguration Status: ERRORDGMGRL> show d...

Oracle学习之DATAGUARD(五) 创建logic standby【代码】

逻辑备库与物理备库不同,它并不是Primary数据库的一个精确的copy。同一rowid,在逻辑备库上返回的值并不是相同的。有些数据类型或者对象,逻辑备库并不支持同步。在创建逻辑备库之前,你首先要确认,哪些schema及对象是不被SQL-APPLY支持的。 1. 查询不被同步的schema 。SQL> set pagesize 200 SQL> SELECT OWNER FROM DBA_LOGSTDBY_SKIP WHERE STATEMENT_OPT = ‘INTERNAL SCHEMA‘; OWNER ------------------------------- SYS ...

Oracle学习之DATAGUARD(四) 在同台机器上搭建DG【代码】

)standby.__db_cache_size=339738624 standby.__java_pool_size=4194304 standby.__large_pool_size=4194304 standby.__oracle_base=‘/u01/app/oracle‘#ORACLE_BASE set from environment standby.__pga_aggregate_target=339738624 standby.__sga_target=503316480 standby.__shared_io_pool_size=0 standby.__shared_pool_size=146800640 standby.__streams_pool_size=0 *.audit_file_dest=‘/u01/app/oracle/admin/standby/a...