自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Oracle 误删数据恢复 -- 闪回功能

Oracle 误删数据恢复 – 闪回功能1. 查询该时间段 这个表的状态select * from 表名 as of timestamp to_timestamp(‘2019-05-24 13:00:00’, ‘yyyy-mm-dd hh24:mi:ss’) where 条件;2. 开启闪回alter table 表名 enable row movement;3. 把表的状态闪回到这个时间段flashback table 表名 to timestamp TO_TIMESTAMP(‘20

2021-08-25 11:27:45 250

原创 Oracle 导出序列

Oracle 导出序列SELECT 'CREATE SEQUENCE DRIVING6.' || SEQUENCE_NAME || ' MINVALUE ' || MIN_VALUE || ' MAXVALUE ' || MAX_VALUE || ' START WITH ' || LAST_NUMBER || ' INCREMENT BY ' || INCREMENT_BY || ' NOCACHE ' || ' NOORDER ' || ' NOCYCLE ' || '

2021-08-25 10:56:57 379

原创 ubuntu20 修改主机名

1、修改cloud.cfg 防止重启后主机名还原vi /etc/cloud/cloud.cfg#该配置默认为false,修改为true即可preserve_hostname:true2、修改主机名hostnamectl set-hostname deployment# 配置 hostscat >> /etc/hosts << EOF192.168.140.130 deploymentEOF...

2020-09-24 23:05:30 799 1

原创 ubuntu20 配置静态ip方法

ubuntu20 配置静态ip方法1. 确认你要修改的网卡号先确认你要修改的网卡号,假设你的服务器有多张网卡: 1 ubuntu2004:~$ ip addr 我的服务器配置如下: 1 2 3 4 5 6 7 8 9 10 11 12 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc

2020-09-19 21:10:34 4176

原创 Nginx 日志记录response

基于nginx打印返回值,此功能在nginx内置的功能中没有,需要安装第三方模块ngx_lua及相关模块1. 安装LuaJIT此模块需要Lua语言,所以需要安装相应的Lua语言包,下载后解压并安装wget http://luajit.org/download/LuaJIT-2.0.2.tar.gztar -xzvf LuaJIT-2.0.2.tar.gzcd LuaJIT-2.0.2makemake install导入环境变量,告诉nginx去哪里找luajitexport

2020-08-29 22:36:29 1472

原创 Nginx 日志切片(windows/linux)

Nginx 默认不采用日志切片进行日志保存,这样就有一个弊端:日志文件都放在同一个文件中,长时间运行后日志文件很大,可能达到几个G,甚至十几个G大小,查看起来很不方便。为了解决这个问题就需要进行日志切片,如每小时或者每天的日志放在一个单独的文件中。怎么实现呢?windows 系统可通过简单的配置实现按日期存储,linux 的总体思路是:设置一个定时任务,每隔一段时间将日志文件备份后,告诉nginx 重新打开日志文件。一、windows 按日期日志切片server { .......

2020-08-29 21:57:39 606

原创 Nginx 日志模块配置

nginx的日志设置access_logaccess_log是服务器记录了哪些用户,哪些页面以及用户浏览器、ip和其他的访问信息;是一种非常详细的记录信息;如果我们不关心谁访问了我们,可以关闭;access_log:用来配置访问日志的输出格式和输出的路径;# 在http配置端,可以设置是否开启记录用户的访问日志功能access_log on/off# 设置格式:access_log 路径 输出的格式默认值: access_log logs/access.log main;# 可

2020-08-24 18:01:08 190

原创 Nginx if指令与全局变量

if判断指令语法为if(condition){...},对给定的条件condition进行判断。如果为真,大括号内的rewrite指令将被执行,if条件(conditon)可以是如下任何内容:当表达式只是一个变量时,如果值为空或任何以0开头的字符串都会当做false 直接比较变量和内容时,使用=或!= ~正则表达式匹配,~*不区分大小写的匹配,!~区分大小写的不匹配-f和!-f用来判断是否存在文件-d和!-d用来判断是否存在目录-e和!-e用来判断是否存在文件或目录-x和!-x用来判断文件是否可

2020-08-24 17:32:26 909

原创 Nginx rewrite规则

Rewrite规则rewrite功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写以及重定向。rewrite只能放在server{},location{},if{}中,并且只能对域名后边的除去传递的参数外的字符串起作用,例如http://seanlook.com/a/we/index.php?id=1&u=str只对/a/we/index.php重写。语法rewrite regex replacement [flag];如果相对域名或参数字符串起..

2020-08-24 17:27:49 143

原创 Nginx location写法

location写法location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] }location /documents/ { # 匹配任何以 /documents/ 开头的地址,匹配符合以后,还要继续往下搜索 # 只有后面的正则表达式

2020-08-24 17:20:05 893

原创 Nginx 全配置

一、文件结构... #全局块events { #events块 ...}http #http块{ ... #http全局块 server #server块 { ... #server全局块 location [PATTERN] #location块 { ... } loc

2020-08-24 15:42:00 83

原创 Oracle 创建表空间完成格式

CREATE [UNDO|TEMPORARY] TABLESPACE tablespace_nameDATAFILE 'path/filename' [SIZE INTEGER[K| M]] [REUSE][AUTOEXTEND [OFF | ON ] ][NEXT INTEGER[K | M]][MAXSIZE [UNLIMITED | INTEGER[K | M]]][MINIMUM EXTENT INTEGER[K | M]]...

2020-08-15 14:56:57 402

原创 Oracle 表空间常用操作

-- 1、查看所有表空间及表空间大小:select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name;-- 2、查看所有表空间对应的数据文件:select tablespace_name,file_name from dba_data_files;-- 3、修改数据文件大小:alter database datafile 'D:\oracle\

2020-08-12 10:46:11 190

原创 Oracle 创建/删除视图

一、创建视图CREATE OR REPLACE VIEW vw_employees AS SELECT * FROM employees1二、删除视图drop view vm_employees

2020-05-14 23:29:24 570

原创 Oracle 创建用户及授权

一、创建用户oracle内部有两个建好的用户:system和sys。用户可直接登录到system用户以创建其他用户,因为system具有创建别 的用户的 权限。 在安装oracle时,用户或系统管理员首先可以为自己建立一个用户。语法[创建用户]: create user 用户名 identified by口令[即密码];例子: create user test identified by test;语法[更改用户]: alter user 用户名 identified by 口令[改变的口.

2020-05-14 23:14:27 1316

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除