oracle数据库
cat媛
。
展开
-
安装VMwareTools、时间同步
一、安装vmware tools安装弹出下面这个界面此时,我们去打开一个终端进行操作,鼠标在桌面右击,不要关闭上面的窗口复制压缩包到/tmp目录下,使用tab键补全,注意大写cd到tmp目录下,解压这个压缩包cd /tmp切换到下面这个目录,执行安装,一直回车就好了设置分辨率,可以设置成4重启客户机二、设置时间同步...原创 2019-06-05 21:07:14 · 1275 阅读 · 0 评论 -
oracle体系结构
oracle的体系结构主要有物理结构(存储结构)、内存结构、进程结构1. 数据库和实例的关系数据库时一个数据的集合,oracle数据库都将其数据存放在数据文件中。在物理结构上,oracle数据库必须包含三类文件:数据文件,控制文件,联机redo日志文件。逻辑结构上,oracle数据库由表空间、段、区和块组成。数据库名称由DB_NAME来标识。实例是操作oracle数据库的一种手段。它是...原创 2019-07-05 18:46:25 · 318 阅读 · 0 评论 -
oracle数据库EM管理工具
1. 启动命令1)11gemctl start dbconsole2)12cexec dbms_xdb_config.sethttpsport(5500);2.停止命令1)11gemctl stop dbconsole2)12cexec dbms_xdb_config.sethttpport(5501);3.访问命令1)11ghttps//ip:1158/em/...原创 2019-07-18 09:46:47 · 2027 阅读 · 0 评论 -
oracle参数文件管理
1. 参数文件作用数据库启动阶段(startup之后),首先会去调用参数文件,启动数据库实例2. 参数文件分类PFILE:静态初始化参数文件SPFILE:动态初始化参数文件3. PFILE 文件PFILE initSID.ora是一个编辑器修改的文本文件手动对该文件进行修改下次数据库启动时,修改才能生效它的路径是$ORACLE_HOME/dbs4. SPFILE 文件是...原创 2019-07-16 16:51:37 · 151 阅读 · 0 评论 -
oracle控制文件内容
1. 控制文件内容control file是一个较小的二进制文件,描述数据库结构,包括:数据库建立的日期数据库名数据库中所有数据文件和日志文件的文件名及路径恢复数据库时所需的同步信息在打开和存储数据库时都要访问该文件一套控制文件只能连接一个数据库分散放置,至少一份,至多八份记录控制文件名及路径的参数为:CONTROL_FILES2. 检查控制文件show parameter...原创 2019-07-16 19:55:08 · 1617 阅读 · 0 评论 -
oracle重做日志文件
1. 概述重做日志文件记录数据所有的修改信息并提供一种数据库失败时的恢复机制。重做日志文件分组管理一个oracle数据库要求至少有两组重做日志文件组中每个日志文件被称作一个组成员2. 重做日志文件工作模式重做日志文件循环使用当一个重做日志文件充满时,LGWR将日志写入到下一个重做日志组 这个被叫做日志切换 检查点执行动作被触发 相关信息写入控制文件3. 重做日志文件的手工...原创 2019-07-16 20:27:03 · 823 阅读 · 0 评论 -
oracle归档日志文件
1. 概述在线重做日志文件发生切换后,就要被归档归档在线重做日志文件两种优势:恢复、备份缺省数据库以非归档模式创建2. 打开数据库的归档日志2.1 查看当前数据库的归档模式SQL> archive log list;Database log mode No Archive Mode #数据库处于非归档模式Automatic archival Disa...原创 2019-07-16 20:48:14 · 1042 阅读 · 0 评论 -
Oracle中表空间与数据文件管理
1. 物理结构与逻辑结构1)物理结构oracle数据库的物理结构由控制文件、数据文件、联机redo日志文件、参数文件、归档日志文件和密码文件组成。@1 控制文件夹:包含维护和验证数据库完整性的必要信息,其中记录了数据库的物理结构。例如:控制文件用于识别数据文件和redo日志文件。 每个oracle数据库都有相应的控制文件,一个数据库至少需要有一个控制文件,控制文件数据为二进制文件。控...原创 2019-07-17 00:45:38 · 296 阅读 · 0 评论 -
oracle用户管理(用户、权限、角色)
1. 创建用户确定用户需要将对象存储在哪个表空间决定每个表空间中该用户的使用空间指派缺省表空间和临时表空间开始创建一个用户,赋予权限和角色给用户2. 创建用户的命令create user 用户名identified by 用户密码default tablespace 默认表空间名temporary tablespace 临时表空间名;3. 删除用户drop user 用户...原创 2019-07-17 09:32:18 · 162 阅读 · 0 评论 -
oracle数据库备份与还原
一、备份简介1.备份策略完全备份:一个或多个数据文件的完整副本,包括从备份开始的所有级的数据块增量备份:有两种,差异增量和累积增量。包含从最近一次备份以来被修改过或增加过的数据块。增量备份又分为0级增量备份、1级差异增量备份、1级累积增量备份。增量备份支持归档和非归档模式,而且只能使用rman的时候才能实现增量备份差异增量:是备份上级及同级备份以来所有变化的数据块,差异增量是默认的增量备份...原创 2019-07-17 22:17:36 · 1517 阅读 · 0 评论 -
oracle监听管理
1. 监听的配置文件$ORACLE_HOME/network/admin/listener.ora$ORACLE_HOME/network/admin/tnsnames.ora2. 配置图形命令netca3. 启动、关闭、查看监听状态命令lsnrctl start/stop/status4. 练习:增加一个1522端口的本地监听创建监听[oracle@localhost ~...原创 2019-07-18 00:45:38 · 402 阅读 · 0 评论 -
网易数据库工程师套题(二)
1、以下属于数据库管理系统需要实现功能的是?正确答案: D 你的答案: B (错误)A、备份和恢复B、文件交互接口C、并发控制和权限管理D、其余选项都是数据库管理系统需要实现的功能,题意理解错误2、以下哪两种锁是不兼容的?正确答案: D 你的答案: B (错误)A、S 和 IXB、X 和 IXC、IS 和 XD、其余选项都是不兼容???3、哪些是数据库red...原创 2019-08-02 15:31:37 · 1221 阅读 · 0 评论 -
oracle数据库的启动和关闭
一、启动1. 启动数据库实例openmountnomount --数据库在处于nomount阶段时,实例已经启动,smon,pmon可以查看到信息shutdown练习:启动实例到nomount阶段,查看smon,pmonSYS@OCPLHR1> startup nomount[oracle@localhost ~]$ ps -ef | grep smonoracle ...原创 2019-07-04 19:03:58 · 5520 阅读 · 0 评论 -
Oracle12c中创建scott用户并导入表
1.登录数据库[oracle@localhost ~]$ . oraenvORACLE_SID = [OCPLHR1] ? orclThe Oracle base remains unchanged with value /u01/app/oracle[oracle@localhost ~]$ sqlplus / as sysdba2.查看当前数据库的名称和状态SQL> sel...原创 2019-06-23 10:12:46 · 1831 阅读 · 0 评论 -
设置主机静态IP地址(redhat5.5)
1.编辑配置文件[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0原创 2019-06-05 21:53:22 · 1667 阅读 · 0 评论 -
添加硬盘并分区(逻辑卷)
1.添加一块硬盘原创 2019-06-06 15:20:54 · 1747 阅读 · 0 评论 -
oracle数据库配置监听和TNS
1.配置监听的作用可以在win的命令行窗口远程连接数据库默认是有一个tns的,可以启动来远程连接数据库[oracle@localhost ~]$ ps -ef | grep tnsoracle 4539 4506 0 21:18 pts/1 00:00:00 grep tns[oracle@localhost ~]$ lsnrctl start ##启动监听查...原创 2019-06-18 22:36:28 · 44600 阅读 · 1 评论 -
配置glogin.sql文件(登录数据库可以看见在哪个用户和数据库下)
登录数据库[oracle@localhost admin]$ sqlplus / as sysdbaSQL> exit配置文件中加入下面两行[oracle@localhost network]$ cd $ORACLE_HOME/network/admin[oracle@localhost admin]$ vim glogin.sql set linesize 120 pages...原创 2019-06-18 23:09:47 · 486 阅读 · 0 评论 -
oracle数据库的删除
1、图形界面删除练习之前记得创建快照执行命令之前要保证数据库属于open状态SQL> alter database open;[oracle@localhost ~]$ dbca2、静默删除使用DBCA进行删除的数据库必须处于OPEN状态,否则不能删除。SQL> alter database open;[oracle@localhost ~]$ dbca -s...原创 2019-06-18 23:33:51 · 19655 阅读 · 1 评论 -
oracle数据库SQL语句的分类(通用与独有)
SQL语句的分类1.1 通用分类SQL(Structure Query Language):结构化查询语言DDL:数据定义语言:定义数据库,数据表的结构,自动提交事务:create(创建)、drop(删除)、alter(修改)、truncate(删除数据内容)DML:数据操纵语言:主要是用来操作数据:insert(插入)、update(修改)、delete(删除)、merge(合并新旧数据...原创 2019-06-19 01:27:04 · 1615 阅读 · 1 评论 -
oracle中commit的用法
1、commit(提交)的作用原创 2019-06-19 15:43:40 · 39953 阅读 · 0 评论 -
oracle中执行SQL脚本和登录提示符的设置
展示表结构原创 2019-06-19 17:40:16 · 633 阅读 · 0 评论 -
oracle中select查询与空值
1. 设置行间距原创 2019-06-20 01:40:54 · 6814 阅读 · 0 评论 -
安装oracle11g数据库(普通安装、静默安装)
1、软件准备1.1 软件下载链接:https://share.weiyun.com/5k6YjF9 密码:gzl9ge1.2 逻辑卷扩展扩展卷组[root@localhost ~]# vgextend vg_orasoft /dev/sdb3 Volume group "vg_orasoft" successfully extended创建一个逻辑卷[root@localhos...原创 2019-06-18 01:34:54 · 1816 阅读 · 0 评论 -
安装rlwrap软件
1. 作用在数据库中我们可以使用退格键删除前一个字符。使用上下键查看之前的命令2. 上传软件链接:https://share.weiyun.com/5eCsis1 密码:cnn6cs3. 安装前的准备[root@localhost ~]# yum install -y gcc[root@localhost ~]# yum install -y libtermcap-devel[r...原创 2019-06-18 02:18:33 · 2307 阅读 · 0 评论 -
oracle数据库的创建(图形化、静默)
1、DBCA图形化建库1.1 创建数据库oracle用户下输入命令dbca[oracle@localhost ~]$ dbca1.2 测试查看进程[oracle@localhost ~]$ ps -ef | grep pmonoracle 22352 1 0 18:25 ? 00:00:00 ora_pmon_OCPLH...原创 2019-06-18 18:36:53 · 717 阅读 · 1 评论 -
网易数据库工程师套题(一)
1、哪个数据库在支持OLAP方面最薄弱?(A)A、MySQLB、PostgreSQLC、GreenplumD、SQL Serverolap:联机分析处理 oltp:联机事务处理2、查找S1表与S2表关联条共有的数据,应该使用(C )A、左联接B、右联接C、内部联接D、完全联接左连接:将左表中的数据全部查询出来,如果右表中没有对应的数据,则用null代替右连接:将右表中的...原创 2019-08-01 23:50:33 · 1645 阅读 · 3 评论