04 2017 档案
摘要:1.常见的数据类型 char(n) 定长 varchar2(n) 变长,最大到4000 number(p,s) long lob raw 2.创建一个简单的表 在现有的表基础上创建一个新的表。也就是复制现有的表结构和数据创建一个新的表空间 如果不想要数据,只建立表结构,则在最后写一条不成立的wher
阅读全文
摘要:1.&+标识符 替代变量 类似于其它语言进行变量赋值 2.define 查看当前的环境变量 define aa=1 定义一个环境变量 undefine aa 取消环境变量的定义 && aa 定义一个环境变量 该定义只在当前会话有效 set verify off 关闭 新老变量的数值提示 3.保存命令
阅读全文
摘要:1.字符操作函数: 大小写操作函数: lower:将字符串转换成小写 upper:将字符串转换成大写 initcap:将字符串转换成首字母大写 字符串操作函数:concat、length、substr、instr、trim、replace、lpad、rpad ① concat:将两个字符连接到一起,
阅读全文
摘要:#进入文件夹cd $ORACLE_HOME/sqlplus/admin #cat > ./123 << ENDF #测试cat >> ./glogin.sql << ENDF #SQLPLUS默认编辑器设置为videfine _editor=vi #默认打开DBMA_OUTPUT,这样不必要每次在输
阅读全文
摘要:1.使用sys对scott用户进行解锁和重置密码: 2.书写sql语句 1)sql语句不区分大小写 2)sql语句可以分成一行或者多行写 3)关键字不可以简写或者多行分写 4)子句通常分行写 5)使用缩进提高可读性 6)关键字通常用大写,其他的词像表名或者列名用小写 3.可以将显示的结果直接进行算术
阅读全文
摘要:转载自:http://www.cnblogs.com/szlbm/p/5806070.html 总结的很好,一开的时候,总感觉似懂非懂,看了这篇文章,一下子感觉清楚了。 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、
阅读全文
摘要:1.set linesize 200 每行显示200个字符 2.set pagesize 200 每页显示200行
阅读全文
摘要:1.首先要开启监听程序 2.进入程序目录,启动脚本
阅读全文
摘要:1.在crt连接linux,使用sqlplus时候,出现删除以及上下左右键不好使用的情况,删除键可以通过会话设置解决,但是上下左右键依然不好使,这里可以通过安装软件的方式解决。 1)安装readline,系统镜像包里自带,可yum安装 2)安装rlwrap 3)将别名写入配置文件
阅读全文
摘要:对系统型号进行检测命令 dxdiag DirectX Diagnostic Tool 判断、诊断
阅读全文
摘要:(1) oracle database server = 实例+数据库 通常情况下,我们把那个承载我们核心数据的系统称为数据库服务器,但从严格意义上来说,它是由两个部分组成的。 1.实例由内存结构和后台进程构成。每当启动一个实例时,都会分配一个称为系统全局区(SGA)的共享内存区,并启动后台进程。
阅读全文
摘要:通俗来讲,会话(Session) 是通信双方从开始通信到通信结束期间的一个上下文(Context)。这个上下文是一段位于服务器端的内存:记录了本次连接的客户端机器、通过哪个应用程序、哪个用户登录等信息. 连接(Connection):连接是从客户端到ORACLE实例的一条物理路径。连接可以在网络上建
阅读全文
摘要:【一】对ORACLE_SID的理解 Oracle中SID的作用类似于一个“开关变量” 引导Oracle在实例启动时如何去默认位置下读取适当的参数文件并加载,以正确启动实例。 我们知道实例的启动需要指定pfile/spfile(Oracle9i之前是使用pfile--即init文件,从9i开始就默认使
阅读全文
摘要:备份分为:冷备、热备、异地灾备 1.冷备的分类: 物理备份、逻辑备份 完全备份、增量备份 在线(热)备份、温备份、离线(冷)备份 1.1 物理备份 常用工具:cp tar lvm (1)tar备份步骤 ①停止服务 systemctl stop mariadb ②备份数据 tar -cf /tmp/m
阅读全文
摘要:1.本地yum源 (1)yum install createrepo -y //安装制作yum源工具 (2)将安装文件解压放到一个文件夹中 (3)createrepo mysql5.7 //制作依赖关系表 (4)修改本地yum源配置文件 vim mysql.repo [yum] name=mysql
阅读全文
摘要:DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据。 DML包括: SELECT:用于检索数据; INSERT:用于增加数据到数据库; UPDATE:用于从数据库中修改现存的数据 DELETE:用于从数据库中删除数据。 DDL(Data Definit
阅读全文
摘要:2.1.1 shell脚本的参数 常用参数 (1) * 以一个字符串显示所向脚本传递的参数,与位置变量不同,此参数可超过9个 (2) @ 从参数1开始,显示所有向脚本传递的参数,和上边的*相似,下面会介绍区别 (3) # 参数数量,不包含参数0 (4) $ 脚本运行的当前ID号 (5) ! 后台运行
阅读全文
摘要:1.执行shell脚本的三种方法: 1.1 使文件具有可执行权限,直接运行文件。 1.1.1 给文件加上x权限 1.1.2 ./test.sh 1.2 直接调用命令解释器执行程序 1.2.1 sh test.sh 1.2.1 和方法1的不同之处在于,这里需要知道shell类型,而方法1可以自己识别s
阅读全文
摘要:字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multili
阅读全文
摘要:1.grep //全面搜索正则表达式并把行打印出来 正则表达式是一种符号表示法,用于识别文本模式。Linux处理正则表达式的主要程序是grep。grep搜索与正则表达式匹配的行,并将结果输送至标准输出。 1. grep匹配模式 grep按下述方式接受选项和参数(其中,regex表示正则表达式) 1
阅读全文
摘要:1.用户和组的相关文件 1.1 /etc/passwd 每一行都代表一个账号,有几行就代表有几个账号在你的系统中 以“:”作为分隔符,七个字段 1.1.1 账号名称:root 1.1.2 密码:X 1.1.3 UID: 使用者标识符 rhel6 root_uid=0 sys_uid=1-499 us
阅读全文
摘要:1.运行级别一共分为7个 1.1 查看7个运行级别配置文件 1.2.0 运行级别0.文件中 K 开头的代表不能运行,S开头代表可以运行,我们可以看到,只能运行关机命令 1.2.1 运行级别1. 单用户工作状态,拥有root权限,用于系统维护,禁止远程登录。 1.2.2 运行级别2.多用户状态,没有(
阅读全文
摘要:1.shutdown 1.1 常用参数 1.1.1 -h 定时关机 1.1.2 -f 快速关机 1.1.3 -k 到时提醒关机 1.1.4 -r 重启 2.poweroff 2.1 常用参数 2.1.1 -f 快速关机 3.reboot 4.init 0
阅读全文
摘要:1.whatis 简单介绍命令的作用 1.1 使用方法 1.2 如果没安装可以使用 makewhatis 安装 2. --help 简单介绍最常用的参数 2.1 使用方法 3. man 手册 manual pages 3.1常用使用方法 3.1.1 man 命令 也可在man 后边加数字,代表查看具
阅读全文