一.Oracle数据库入门到高薪培训视频教程(从 Oracle11g 到 Oracle19c) 本套Oracle视频教程学习地址: https://edu.51cto.com/course/18034.html 为满足想快速入门学习Oracle的学员,风哥特别设计的一套比较全面的新手快速入门课程. 本教程内容涉及Oracle基础知识.学习环境准备.Oracle11g/12c/18c/19c的安装.Oracle RAC集群.Oracle DataGuard容灾.Oracle备份恢复.Oracle维…
一.MySQL数据库入门到高薪培训视频教程(从MySQL5.7到MySQL8.0) 本套MySQL学习教程地址: https://edu.51cto.com/course/18034.html 为满足想快速入门学习MySQL的学员,风哥设计一套比较全面的MySQL新手快速入门学习视频课程. 本课程内容涉及MySQL基础知识.MySQL学习环境准备.MySQL 5.7/MySQL8.0的安装.MySQL备份恢复.MySQL主从复制.MySQL读写分离.MySQL开发设计等内容,适合各种初级运维人员…
oracle  数据库入门. 1.数据 2.数据存储的地方:变量 数组 容器 (内存中),文件,数据库(文件) 3.数据库系统:sqlserver 2000   2005  2008  mysql 5.5 oracle 9i 10g 11g db2 4.oracle 数据 5.oracle 数据库不同于其他的数据库,一个数据库下面有好多用户: 用户模式:sys system scott  默认用户 老师这里认为 实例等价于数据库.用户等价于模式.表空间 在oracle 里面 一个 实例 就对应一…
任何大型信息系统,都需要有数据库管理系统作为支撑.其中,Oracle以其卓越的性能获得了广泛的应用.本合集汇总了学习Oracle数据库从入门到精通的30份教程资料. 资料名称 下载地址 超详细Oracle教程[PDF版电子书] http://down.51cto.com/data/103002 oracle两日速成教程[中文] http://down.51cto.com/data/56116 [绝好入门教程]Oracle 9i基础教程(第2版) http://down.51cto.com/dat…
一.oracle常用数据类型 一.  数据定义语言(ddl) 数据定义语言ddl(data definition language)用于改变数据库结构,包括创建.更改和删除数据库对象. 用于操纵表结构的数据定义语言命令有: create table alter table truncate table drop table eg. --创建tb_stu表数据结构 create table tb_stu( id number, name varchar2(20) );   --修改tb_stu表数…
一.Oracle_Home目录 Oracle_Home主目录位于D:\dev\oracle\product\10.2.0(oracle安装路径)下,它包含Oracle软件运行有关的子目录和网络文件以及选定的组件等:若在主机上第一次且只安装了Oracle数据库,没有其他Oracle产品,则使用默认的主目录\db_1:如果在同一台主机的同一个根目录下安装多个产品或安装了第2次,则Oracle_Home主目录会以db_n的形式出现,即db_2.db_3等.这也是为什么Oracle_Base目录可以有多…
1.oracle内存由SGA+PGA所构成 2.oracle数据库体系结构数据库的体系结构是指数据库的组成.工作过程与原理,以及数据在数据库中的组织与管理机制. oracle工作原理: 1).在数据库服务器上启动Oracle实例:2).应用程序在客户端的用户进程中运行,启用Oracle网络服务驱动器与服务器建立连接:3).服务器运行Oracle网络服务驱动器,建立专用的服务器进程执行用户进程:4).客户端提交事务:5).服务器进程获取sql语句并检查共享池中是否有相似的sql语句,如果有,服务器…
1.安装完成Oracle数据库后,使用sqlplus客户端登录数据库管理系统,只输入用户名,没有输入密码时,会提示口令为空,登录被拒绝. 请输入用户名:system 输入口令: ERROR:ORA-01005:给出空口令:登录被拒绝 2.在没有登录到Oracle数据库系统中时,使用该命令(sys/nolog)登录,会提示如下错误. 请输入用户名:  sys/nolog ERROR: ORA-01017: invalid username/password; logon denied //无效的用…
一.数据库简介 数据库概述 数据库(database)是按照数据结构来组织,存储和管理数据的仓库,它产生与距今五十年前. 简单来说是本身可视为电子化的文件柜--存储电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作. 常见的数据模型 1. 层次结构模型:层次结构模型实质上是一种有根节点的定向有序的,IMS(Information ManagementSystem)是典型代表 2. 网状结构模型: 按照网状数据结构建立的数据库系统称为网状数据库系统,其典型的代表为DBTG(Da…
链接:http://pan.baidu.com/s/1dEO9qJR 密码:ye2c 用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对.因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client.而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navicat连接Oracle服务器出现ORA-28547错误时,多数是…
1  查看oracle的版本信息 (1)用客户端连接到数据库,执行select * from v$instance             查看version项 (2)select * from product_component_version (3)或查询V$VERSION查看组件级信息 1.1. oracle参数设置 11g数据泵导出.导入 进入CMD操作界面,使用sqlplus连接数据库, 图例 1 数据库连接操作 连接语法:sqlplus system/Oracle2013@orcl…
一.oracle数据字典主要由以下几种视图构成:1.user视图以user_为前缀,用来记录用户对象的信息 2.all视图以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息 3.dba视图以dba_为前缀,用来记录数据库实例的所有对象的信息 4.v$视图以v$为前缀,用来记录与数据库活动相关的性能统计动态信息 5.gv$视图以gv$为前缀,用来记录分布式环境下所有实例的动态信息 二.oracle常用的数据字典1.基本数据字典字典名称            说明dba_tables  …
一.什么是水线(High Water Mark)? 所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM.这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment.HWM通常增长的幅度为一次5个数据块,原则上HWM只会增大,不会缩小,即使将表中的数据全部删除,HWM还是为原值,由于这个特点,使HWM很象一个水库的历史最高水位…
物化视图的快速刷新要求基本必须建立物化视图日志,这篇文章简单描述一下物化视图日志中各个字段的含义和用途. 物化视图日志的名称为MLOG$_后面跟基表的名称,如果表名的长度超过20位,则只取前20位,当截短后出现名称重复时,Oracle会自动在物化视图日志名称后面加上数字作为序号. 物化视图日志在建立时有多种选项:可以指定为ROWID.PRIMARY KEY和OBJECT ID几种类型,同时还可以指定SEQUENCE或明确指定列名.上面这些情况产生的物化视图日志的结构都不相同. 任何物化视图都会包…
Oracle物化视图的快速刷新机制是通过物化视图日志完成的.Oracle如何通过一个物化视图日志就可以支持多个物化视图的快速刷新呢,本文简单的描述一下刷新的原理. 首先,看一下物化视图的结构:SQL> create table t(id number, name varchar2(30), num number);表已创建. SQL> create materialized view log on t with rowid, sequence(id, name) including new v…
一.Oracle物化视图语法 create materialized view [view_name]refresh [fast|complete|force][on [commit|demand] | start with (start_time) next (next_time)]as{创建物化视图用的查询语句} 以上是Oracle创建物化视图(Materialized View, 以下简称MV)时常用的语法,各参数的含义如下: 1.refresh [fast|complete|force]…
数据库: 命名规范问题 依然是 _流.看来也确实应该抽空 来处理一下 今天吧,不行时间不能浪费.要更加专注.累了 就睡,醒来 就 好好 弄东西.白天 哪怕累一些,强度 大一些,晚上也可以抽空出去.溜溜弯儿. 雷哥 问了一个 问题: Char 跟 varchar 有什么区别.如果 char 里面 定了4位.存了 一个 汉字,就是 两位.但是 在数据库空间依然是 4位.后面用空格补齐.但是 varchar 里面 假设定了 4位的长,存了一个 汉字 占了两位,这时候 在数据库中就只占2两位.所以 在空…
一.建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update:即:当使用一个block时,在达到pctfree之前,该block是一直可以被插入的,这个时候处在上升期. PCTUSED:是指当块里的数据低于多少百分比时,又可以重新被insert,一般默认是40,即40%,即:当数据低于40%时,又可以写入新的数据,这个时候处在下降期…
123456 密码 版权声明:本文为博主原创文章,未经博主允许不得转载.…
1.操作系统性能(通常故障出现时最先检查的内容)top.topas.vmstat.iostat.free.nmon 2.万能重启方法 如应急情况,需要重启数据库:tail -100f <对应路径>alert_fgedu.logalter system switch logfile;alter system checkpoint;shutdown immediate;  //风哥提示:如果不能正常关机,可以使用shutdown abort强制关机;startup 3.批量杀进程(数据库挂起时应急…
[绝密外泄]风哥Oracle数据库DBA高级工程师培训视频教程与内部资料v0.1 由于是[绝密外泄]资料,防止被查,需要的小伙伴赶紧下载附件中的课件文档.由于视频太大了,已放在百度网盘了,已经在附中说明,以免被和谐. ----------------------------------------------第一部分:Oracle视频压缩包目录列表----------------------------------------------01.[绝密外泄]风哥整套Oracle数据库DBA高级工程…
原文地址:http://www.2cto.com/database/201505/399285.html 1 Oracle数据库结构 关于这个话题,网上一搜绝对一大把,更别提书籍上出现的了,还有很多大师们的讲稿.但是我们不去管那些,按照我们自己节奏记出特性.记出精彩来. 首先插入本系列第一张图片,图一(绝对来自官网),看蛤蟆对于图片使用是多么小心的,如果大伙对这个图已有自己独到的理解,那么可直接跳过本篇笔记吧,当然温故而知新也未尝不可,知耻而后勇….额,而来知耻? 1.1 总体结构 这个图1从总…
oracle入门很简单:八.oracle数据表 1.创建oracle数据表创建oracle数据表的语法如下: create table命令用于创建一个oracle数据表:括号内列出了数据表应当包含的列及列的数据类型:tablespace则指定该表的表空间.创建数据表students. 在该创建语句中,依次定义了student_id.student_name.student_age.status及version等列:t... 2013-09-04 18:02 阅读(93) 评论(0)   orac…
一.准备安装 基本都是按部就班. 使用的OS版本:OEL4 安装程序路径: /mnt/Oracle11g_linux_x86_64/database 创建用户 使用的.bash_profile 修改的核心参数: kernel.shmall = 2097152 kernel.shmmax = 2 147483648 kernel.shmmni = 4096 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.…
1.oracle数据库的下载.安装.卸载 Oracle下载: Oracle下载链接地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html 如上图:选择接受协议后,选择自己对应系统.位数的文件即可: 文件下载好的路径如下: 安装:点击setup.exe文件准备安装: 如图所示几个步骤:第一个配置安全安装处,只是为了学习,可以将前面的勾去掉,其余的直接点击下一步即可,注意的是:选…
一,oracle数据库的下载和安装 1,在oracle官网上下载oracle安装包,运行setup.exe. 2,点击取消“我希望同构My Oracle Support接受安全更新”,以防后患. 3,选择创建和配置数据库 4,二者都可以,我选的是服务器类 5,选择各种文件的位置,创建数据库的名称,记住密码(密码有固定格式,可以忽略跳过继续下一步) 6,之后都是下一步,等待安装成功 二,使用oracle sql developer新建数据库连接 1,连接名即数据库名,用户名可以填写sys或是sys…
oracle数据库方面的知识到今天已经整理了12篇.当然,这不是终点,这只是一个开始,希望我写的文章可以帮助更多初学数据库的童鞋快速上手,如果你觉得文章对你有帮助,那么恭喜你已经入门了,数据库里面的知识有很多,多到让你可以从入门到放弃.那么你可以通过该篇文章快速入门oracle中关于查询的各种姿势: oracle课程大纲:    第一章:oracle数据库登录 第二章:oracle数据库基本操作 第三章:oracle数据库数据类型和约束 第四章:oracle数据库创建表 第五章:oracle数据…
想用linux虚拟机装一个oracle,中间遇到的坑太多了,最后总算是安装好了,一定要写个全面的教程出来. 话不多说 通用编辑命令: vi test.txt   #进入编辑模式 编辑完成后按ESC退出编辑模式 :wq 回车 保存编辑的文件 1.设置linux开机自动打开网络连接,不打开网络连接SecureCRT连接不上. cd /etc/sysconfig/network-scripts/   #进入网络脚本目录 vi ifcfg-ens33     #编辑文件 最后一行 ONBOOT=no 改…
oracle学习入门系列之六 模式 上篇咱们学习记录了ORACLE数据库中的数据库结构.内存结构和进程等.篇幅 蛤蟆感觉偏多了.这次要休整下,每次笔记不宜太多,不然与书籍有何差别. 我们要保证的是每次做记录都能全部收获全部提升. 上次中我们从整体上把握了下ORACLE系统结构,这次開始我们将涉及到ORACLE数据库的详细方方面面了. 本次就从模式对象入手. 老规矩.先来两个问题: a)        什么事模式 b)       为什么须要 搞清楚这两个问题就可以. 本人邮箱:appdevzw@…