- 博客(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关注的人