shell创建以当前日期时间为名字的目录
很多时候我们要在脚本里自动创建带当前日期和时间的目录,用如下命令即可:点击(此处)折叠或打开[root@iZ25b43k92fZ scripts]# more test.shdirdate=`date +%Y%m%d`_`date +%H%M%S`mkdir $dirdate[root@iZ25b43k92fZ scripts]# ls -ltr...
RedHat 7 静默安装Oracle11g
安装环境:主机:浪潮NF5270M4 CPU:2颗; MEM:128G操作系统Red Hat Enterprise Linux Server release 7.2 (Maipo)安装介质:p13390677_112040_LINUX_1of7.zip数据库基础包p13390677_112040_LINUX_2of7.zip...
Oracle慢SQL监控脚本实现
线上Oracle准备实现类似MySQL slow query的监控脚本,把查询时间超出定值的SQL定时的发送邮件告警,实现过程记录如下:主要思路是通过DBA_HIST的几个视图来获取每小时快照中慢SQL的情况,为了不影响线上环境,这里把脚本部署在了自己的监控端,通过DBLINK定期的抓取线上生产库的数据到监控数据库,并简...
容易引起oracle索引失效的原因
容易引起oracle索引失效的原因很多: 1、在索引列上使用函数。如SUBSTR,DECODE,INSTR等,对索引列进行运算.需要建立函数索引就可以解决了。 2、新建的表还没来得及生成统计信息,分析一下就好了 3、基于cost的成本分析,访问的表过小,使用全表扫描的消耗小于使用索引。 4、使用<>、...
mysql存储过程案例解析
mysql的存储过程案例解析DROP PROCEDURE IF EXISTS `P_CreateID`;DELIMITER $$CREATE DEFINER=`root`@`localhost` PROCEDURE `P_CreateID`(in tablenames VARCHAR(50) ,out BH VARCHAR(40))BEGINdeclare _time int;DECLARE _exp int default 0;DECLARE last VARCHAR(20);DECLARE len TI...
【MySQL】mysqldump备份失败与解决方案合集
mysqldump备份失败与解决方案合集
VMware Workstation 14 Pro永久激活密钥
VMware虚拟机已升级至14版本,之前版本的秘钥已经无法使用,在此分享一下VMware Workstation 14永久激活密钥:CG54H-D8D0H-H8DHY-C6X7X-N2KG6ZC3WK-AFXEK-488JP-A7MQX-XL8YFAC5XK-0ZD4H-088HP-9NQZV-ZG2R4ZC5XK-A6E0M-080XQ-04ZZG-YF08DZY5H0-D3Y8K-M89EZ-AYPEG-MYUA8...
linux清空日志5种方法
数据库的日志(alter.log listener.log log.xml)一般都不能直接删除,最好只清空内容,下面介绍一下清空日志的5种方法:前三种比较好的方法:方法1:cat /dev/null > filename例:cd /oracle/app/11.2.0/grid/log/diag/tnslsnr/dbserver1/listener_scan1/tracecat /dev/null >listener_scan1.log方法2...
crontab快速注释及撤销注释
我们知道一般情况下,编写crontab需要使用vi编辑器进行编辑。通过vi编辑器,可以很容易的在每一行的前面加上注释符号'#',也很容易的使用vi编辑器,将每一行的已经注释的'#'去掉。批量快速注释及撤销注释:先使用crontab -e进行对crontab的编辑操作$ crontab -e然后使用vi的如下编辑命令:%s/^/#/就可以将定时执行的任...
impdp的transform参数去掉表空间和存储子句 解决导入时报错或空间不足问题
可以看看官网,官网地址:http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_import.htm#SUTIL300transform 可用在这样的场景中:要将SLKTESTNEW模式下的表导入到另一个库下的SH_SMCVDMS_SLK_OWSLK模式下。该模式下对象实际所占的大小:SQL> select sum(bytes)/1024/1024 from dba_segm...
【IMPDP】使用 TRANSFORM选项去掉表空间和存储子句
使用IMPDP工具完成数据导入时,会按照dump文件中有关的存储的参数信息完成数据的导入。很多情况下我们希望按照被导入用户的默认参数完成数据的导入,此时我们可以使用IMPDP的TRANSFORM参数辅助完成。1.IMPDP的TRANSF...
Redis 内存数据库 管理文档
软件安装登录Windows 环境 开启服务+连接客户端工具 双击 redis-server.exe redis即可开启服务。 该程序需一直开启不能关闭,也可进行后面的加到windows服务中。 可以使用自带的客户端工具进行测试,双击打开 redis-cli.exe 下载3.0.5版本,3.2.100不稳定还有病毒 我...
非归档和归档情况下 offline数据文件和表空间操作实验(三)
offline数据文件 非归档 offline drop 和offline for drop 一样,归档下才能不加drop 只用offlineoffline表空间 归档和非归档都一样,只加offline表空间有多个文件的迁移实验,offline和关库两种方法都可行误删数据文件后可以使用该方法离线数据文件使数据库正常好用 --查看错误解析SQL> !oerr ora 01145--非...
迁移控制文件方法(二)
Oracle数据库文件迁移步骤 (1)首先确认需要迁移的数据库文件SQL> select name from v$controlfile; NAME----------------------------------------- D:\ORACLE\ORADATA\XSFREE\CONTROL01.CTLD:\ORACLE\ORADATA\XSFREE\CONTROL02.CTL SQL> select name from v$datafile; ...
数据文件迁移到其他路径的两种方法 (一)
(一) 方法一:offline表空间*************************************************************** 主要步骤: ** 1、offline表空间:alter t...
手工生成AWR运行期对比报告记录
AWR(Automatic Workload Repository)报告是Oracle 10g之后推出的重要性能诊断工具。AWR是作为Statspack报告的一种有力延伸。借助AWR,我们可以方便的对Oracle数据库的特定工作时间段进行性能分析评价,最终...
Mysql导入导出几种方式+查看修改数据库字符集方法
三.从数据库导出数据库文件:1.将数据库mydb导出到文件中:打开开始->运行->输入cmd 进入命令行模式c:\>MySQLdump -h localhost -u root -p mydb >e:\MySQL\mydb.sql 然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。#导出多个数据库(数据和结构) > mysqldump -u root -p -B 数据...
Mysql管理命令-查看,创建用户、赋权、删除表用户数据库等操作
创建用户、赋权、表空间-----------------------------mysql -u root -p回车show databases;use pacsshow tables;-------------------------------查看当前登录用户mysql> select user();查看当前数据库mysql> select database();查看表空间信息mysql> show variables like '%innodb_data_file_path%';修改...
MySQL修改root密码的多种方法+给远程登录赋权
一、MySQL修改root密码的多种方法在 Navicat for MySQL 下面直接执行 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 就可以 方法1: 用SET PASSWORD命令 mysql -u root格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password f...
Navicat快捷键
Navicat快捷键:Ctrl+Q 打开查询窗口Ctrl+R 运行查询窗口的sql语句F6 打开一个mysql命令行窗口Ctrl+Shift+R 只运行选中的sql语句Ctrl+/ ...