自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 oracle重命名表空间

重命名表空间:在Oracle 11g以前的版本中,表空间无法重命名,但Oracle 11g提供了对表空间进行重命名的新功能,这对于一般的管理和移植来说时非常方便的。但更要注意的是:数据库管理员只能对普通的表空间进行更名,不能对SYSTEM和SYSAUX表空间进行重命名,也不能对已经处于OFFLINE状态的表空间进行重命名。重命名表空间需要使用ALTER TABLESPACE… RENAME ...

2019-04-30 17:31:08 2013

转载 oracle表空间offline的三种方式区别

一 offline 表空间注意事项不能离线如下表空间systemundo tablespacetemporary tablespace二、 alter tablespace …offline 后面可跟参数 normal/temporary/immediatenormal:A tablespace can be taken offline normally if no error co...

2019-04-30 17:07:51 5346

原创 oracle扩展表空间

在系统运行一段时间后,表空间已经耗尽,只有扩展表空间,才能继续在表空间上添加表数据。一、手动添加表空间中数据文件的大小alter database datafile '数据文件位置' resize 1000M把表空间中数据文件的尺寸扩大到1000MB.下次表空间用完,还得手工扩大,不推荐。二、把表空间中的数据文件设置自动扩展alter database datafile '数据文件...

2019-04-30 15:02:49 8965

转载 远程WWW服务支持TRACE请求漏洞

漏洞详细描述:远端WWW服务支持TRACE请求。RFC 2616介绍了TRACE请求,该请求典型地用于测试HTTP协议实现。攻击者利用TRACE请求,结合其它浏览器端漏洞,有可能进行跨站脚本攻击,获取敏感信息,比如cookie中的认证信息,这些敏感信息将被用于其它类型的攻击。解决办法1、停止Apache服务(以root权限登录) # cd /opt/IBM/H...

2019-04-30 11:37:46 3265

原创 Oracle的启动、关闭原理,pfile和spfile的转换,只读模式

1、启动经过三个阶段:启动实例(unmount)、装载数据库(mount)、打开数据库(open)。第一个阶段:oracle启动实例的时候,会读取一个参数文件,这个文件可以是PFILE也可以是SPFILE,这两个文件是一样的,一个是文本文件,一个是二进制文件,根据参数文件的配置,分配相应大小的一片内存区域叫系统全局去SGA,然后启动一系列的后台进程,这些内存和进程合起来组成实例。启动完成后,数据...

2019-04-30 09:30:40 1603

原创 sqlplus使用技巧(二)

1、查看一条SQL语句的执行时间很多时候,我们可以通过如oracle developer等工具查看一条sql的执行时间,如下:在远程服务器上,可能都没有图形界面的linux,作为DBA的你,可不要被难倒了,可以使用如下方法:SQL> set timing onSQL> select * from t1; ID---------- 1 2 3 4 5...

2019-04-29 16:17:35 610

原创 sqlplus使用技巧

1、对输出列进行格式化columnSQL> column salary format $99,999 heading 'MONTHLY SALAY'设置之后,查询输出如下:2、在sqlplus中调用操作系统命令hostSQL> host ls -l /home总用量 0drwx------ 2 elasticsearch elasticsearch 76 12月 2...

2019-04-29 14:52:16 1569

原创 sqlplus查找在执行@XXX.sql等脚本文件时的顺序

1)先在当前路径下查找,如果找到则运行,运行后停止查找。2)如果没找到,再查找是否设置了SQLPATH环境变量,如果已经设置了该环境变量,就在该变量所对应的路径下查找,如果找到则运行,运行后停止查找。3)如果没有找到也会停止查找,不会再继续查找。4)如果没有设置SQLPATH环境变量同样停止查找,不会再继续查找。@XXX.sql为执行某个sql脚本,针对这个路径查找问题还挺有讲究,以前我...

2019-04-29 11:56:46 519

原创 修改sqlplus默认提示符

su - oraclevim $ORACLE_HOME/sqlplus/admin/glogin.sql加一行set sqlprompt "_user'@'_connect_identifier> "登录测试:sqlplus / as sysdba就出现如下的提示符:SYS@实例名>...

2019-04-29 11:51:18 468

原创 oracle监听配置模板

关于监听器的几种状态:lsnrctl status LISTENERready:表示实例可以接受连接。blocked:表示实例不能接受连接。ready/secondary:表示这是群集(Real Application Cluster)的第二个实例,准备接受连接。unknown:表示监听器是静态注册的(Registered Statically)...

2019-04-29 09:44:36 699

原创 oracle删除ASM

1、设置ASM实例的名字,在linux中使用exportset ORACLE_SID=+ASM2、登录ASMsqlplus /nologconnect sys as sysasm3、查看哪些数据库实例正在使用ASM实例select instance_name from v$asm_client;4、查出有哪些磁盘组select name from v$asm_diskgrou...

2019-04-29 09:19:36 736

原创 Mysql表被锁的解决

查询锁表信息当前运行的所有事务select * from information_schema.innodb_trx当前出现的锁select * from information_schema.innodb_locks锁等待的对应关系select * from information_schema.innodb_lock_waits 通过找到线程id号,进行kill通...

2019-04-28 17:53:37 11395

原创 Mysql连接数和状态

连接数查看show processlist: 列出当前用户的前100条连接信息;show full processlist: 列出当前用户的所有连接信息;当root用户登陆后,能够查看所有用户的连接数;mysql> show processlist;+----+------+---------------------+------+---------+-------+-------...

2019-04-28 17:38:58 299

原创 mysql删除表数据恢复

实验模拟该实验必须是mysql开启了binlog的情况。binlog日志,即binary log,是二进制日志文件。它有两个作用,一是增量备份,即只备份新增的内容;二是用于主从复制等,即主节点维护了一个binlog日志文件,从节点从binlog中同步数据。我们可以通过binlog日志恢复数据查看mysql是否开启binlog语句mysql> show variables like '...

2019-04-28 11:37:07 19050 2

原创 yum安装mysql

yum源安装下载并安装mysql官方的yum repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-com...

2019-04-28 10:25:04 289

原创 大规模的监控系统,需考虑的因素

第一、分布式架构为首要考虑因素。要求系统架构具有分布式的设计,原则是将中心节点压力分散在各边缘节点,使其尽可能监控更多的设备。第二、对数据存储的可扩展成了一共必须解决的问题。节点数量的众多给监控数据的存储带来了十分严峻的挑战,能否解决这个问题成了整个监控能否正常工作的前提条件。第三、系统的高可用和健壮性、稳定可靠的系统架构、冗余的灾备,成为大型监控系统必须具备的条件。第四、具备为其他业务系统...

2019-04-26 14:49:14 567

原创 linux定时备份脚本,打包tar

#!/bin/bashDATE=$(date +%Y%m%d)DATE_RM=$(date -d "3 days ago" +%Y%m%d)tar -cPf /wl/www$DATE.tar.gz /wl/{ndzww,ningdu,zwgk}rm -rf /wl/www$DATE_RM.tar.gz把/wl目录下的ndzww,ningdu,zwgk目录全部打包到以日期格式命名的压缩包...

2019-04-26 10:47:56 1610

转载 Mysql ibd文件恢复

背景mysql在使用的过程中,难免遇到数据库表误操作,基于此,作者亲力亲为,对mysql数据表ibd文件的恢复做以下详细的说明,对开发或者初级dba提供一定的指导作用,博客中如若存在相关问题,请指明,相互学习,共同进步。恢复说明1、创建数据库(随意创建),create database yygk2、创建数据表备注:row_format要和ibd文件的row_format一致,否则,会提...

2019-04-25 16:27:02 2394 3

转载 Percona Data Recovery Tool 单表恢复

https://www.cnblogs.com/gomysql/p/3586822.html

2019-04-25 15:02:58 447

原创 SVN重定向svn switch

当SVN版本迁移的时候,由于svn版本库有可能改了名字,导致在执行版本更新的时候报如下错误:[root@localhost hello]# killall svnserve[root@localhost hello]# cd /root/[root@localhost ~]# mv world newworld[root@localhost ~]# svnserve -d -r /root...

2019-04-24 14:20:51 4666

原创 SVN的版本精简

随着项目的开发,项目的版本会非常多,我们可以对SVN的版本进行精简。为了演示,我的虚拟机SVN版本比较小,最大版本号为7,我只精简成保留4-7版本,前面的三个版本丢弃掉。[root@localhost hello]# svn info 路径: .工作副本根目录: /root/svn/helloURL: svn://192.168.8.194/hello版本库根: svn://192.1...

2019-04-24 09:14:55 659

转载 SVN提交(commit)时必须填写备注信息设置及钩子的应用

SVN提交(commit)时必须填写备注信息设置和取消设置的方法。一、设置备注信息必须填写1、打开版本库服务器上SVN的服务器端2、右键点击项目,选择所有任务,选择manage hooks3、点击选中Hooks选项卡,选中Pre-commit hook4、点击下方的edit按钮5、在弹出框中输入以下代码:@echo offsetlocalset SVN_BINDIR=C:/Pro...

2019-04-23 16:09:38 1857

原创 SVN命令copy

svn copy命令的作用是拷贝某些svn版本控制的文件,生成的新文件直接纳入版本控制中[root@localhost test2]# lsaa.txt contract.html css img index.html js[root@localhost test2]# svn cp index.html index_bak.htmlA index_bak.htm...

2019-04-23 14:30:25 9495

原创 SVN命令log和info

svn log命令输出svn的日志信息[root@localhost test2]# svn log------------------------------------------------------------------------r4 | harry | 2019-04-23 09:13:36 +0800 (二, 2019-04-23) | 1 行------------...

2019-04-23 13:58:45 2846

原创 SVN命令list

该命令列出所有处于版本控制的文件[root@localhost test2]# lsaa.txt contract.html css img index.html js[root@localhost test2]# svn listaa.txtcontract.htmlcss/img/index.htmljs/也有一种简写方式svn ls,这种方式不会递归,只显示当...

2019-04-23 13:43:49 4621

转载 SVN强制解锁操作

如果是其他人锁定文件,而你期望对此文件操作,可进行偷锁操作:1,将被锁定文件SVN Check out…到本机硬盘。2,点击文件右键,选择get lock3,勾上steal the locks4,之后再进行Release Lock操作即可。内容转自 https://www.cnblogs.com/andysong666/p/6089717.html...

2019-04-23 09:46:29 507

原创 SVN锁定lock和解锁unlock

执行了svn lock命令,可以防止其他人进行提交。svn lock index.html其他开发人员对index.html将不能提交,直到执行了锁定的用户执行了解锁命令svn unlock index.html或者执行了锁定的用户执行了提交操作(提交操作将自动解锁)如果想提交的时候想继续锁定,增加如下参数svn ci -m "提交备注" --no-unlock index.htm...

2019-04-23 09:35:23 12291

原创 oracle查询锁表解锁语句

--oracle查询锁表解锁语句--首先要用dba权限的用户登录,建议用system,然后直接看sql吧--1. 如下语句 查询锁定的表: SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username,l.os_user_name,s.machine, s.terminal, o.object_name, s.l...

2019-04-23 09:28:25 624

原创 SVN解决冲突命令resolve和resolved

使用如下命令解决冲突svn resolve index.html手工编辑修复,而不是命令解决冲突,需要执行如下命令通知SVN服务器冲突已解决svn resolved index.html注意一个是加了字母d,表示已解决(完成时)...

2019-04-23 09:20:22 17321

原创 SVN工作副本还原命令revert

在项目中,修改了好多文件,正打算提交到SVN时,突然你的项目经理说需求改变,修改的这些文件都不需要提交到SVN,需要还原SVN最后一次提交的状态。把index.html还原成SVN最后一次提交的状态svn revert index.html批量还原当前目录的所有文件(不会递归子目录)svn revert *递归还原svn revert --recursive *...

2019-04-23 08:53:20 5046

原创 SVN命令diff、mkdir、cat

svn diff该命令用于版本差异比较[root@localhost test2]# svn diff aa.txt Index: aa.txt===================================================================--- aa.txt (版本 3)+++ aa.txt (工作副本)@@ -1,4 +1,3 @@ hel...

2019-04-22 17:46:47 1181

原创 SVN的提交和更新和删除

提交svn的提交:-m参数必须svn commit -m "提交备注" 文件名或者目录或者使用缩写的方式svn ci -m "提交备注" 文件名或者目录批量提交svn ci -m "提交备注" *更新svn的更新svn update或者缩写svn up更新到指定版本svn up -r 版本号 文件名回归到了历史版本,想要再次更新到最新版本,使用如下命令是...

2019-04-22 16:36:52 2747

原创 SVN环境中add命令详解

把index.html文件纳入到版本控制中svn add index.html如果add文件夹,则默认把该文件夹下未纳入版本控制的文件一并纳入控制svn add css如果只想把目录纳入控制,而不想把所有该目录下的文件纳入控制,可以增加non-recursivesvn add js --non-recursive一次性增加所有(这种情况下会排除non-recursive的目录下的...

2019-04-18 16:54:20 38047 1

转载 总结checkout和export的区别及如何取消关联SVN

在实际工作中,我总结出将SVN中项目或资料DOWN到本地的两种方式,一种是checkout,就是常说的“检出”,另一种就是export,可以理解为“导出”。我个人的理解,通俗地来讲,checkout到本地的项目或者资料实际上还是处于SVN的版本控制之下,对checkout到本地的项目或者资料所做的修改,一旦执行commit,依然会对SVN repository中的原文件产生影响。而export则...

2019-04-18 16:29:48 3215

原创 linux环境搭建SVN,新建仓库,配置成员权限,服务启动,仓库检出

svn安装:centos下yum install subversionUbuntu下apt-get install subversion服务端命令:svnserver:控制svn系统服务的启动等svnadmin:版本库的创建、导出、导入、删除等svnlook:查看版本库的信息等客户端命令:svn:版本库的检出、更新、提交、重定向等在/root/hbk/目录创建一个本地SV...

2019-04-18 15:34:17 388

原创 Java处理图片地址,超链接地址替换正则表达式写法

public static String getSrc(String mm){ String img = mm.replaceAll("[\\s\\p{Zs}]+", ""); System.out.println("ret=="+img); int n = img.indexOf("src=\""); String re...

2019-04-18 13:55:16 1073

转载 ORA-01000: 超出打开游标的最大数 问题的分析和解决

症状:系统运行了一段时间报错:java.sql.SQLException: ORA-01000: 超出打开游标的最大数step 1:查看数据库当前的游标数配置slqplus: show parameter open_cursors;step 2:查看游标使用情况:select o.sid, osuser, machine, count(*) num_cursfrom v$open_...

2019-04-18 13:47:22 1101

原创 Java连接access数据库demo

驱动包准备加入到工程classpath中,建立一个java测试类,工程结构代码如下:TestConn类的代码如下:package com.hbk.test;import java.io.UnsupportedEncodingException;import java.sql.Connection;import java.sql.DriverManager;import java...

2019-04-17 09:41:40 1061

原创 找不到Microsoft Access Driver(*.mdb)ODBC驱动程序的安装例程。请重新安装驱动

按照教材创建的方法:“控制面板-管理工具-数据源(ODBC)”,打开“ODBC数据源管理器”窗口,然后“添加”,打开“创建新数据源”的窗口,最后选择Microsoft Access Driver(*.mdb)选项,往后等等。。。不过我打开“ODBC数据源管理器”窗口,添加的时候却发现窗口中只有一个“SQL Server”的驱动程序,没有access的!网上搜索求解,原因可能是由于系统是win7...

2019-04-17 09:19:02 15399 2

原创 linux静默安装weblogic 12c

一、下载官网下载:https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html下载得到的文件fmw_12.2.1.3.0_wls_quick.jar二、安装不能以root用户安装,添加weblogic用户,并设置密码useradd weblogicpasswd weblogicsu - webl...

2019-04-16 17:57:15 9356 11

nacos2.2.1整合达梦数据库进行持久化

通过下载nacos2.2.1源码,使用IDEA进行源码修改,重新编译生成nacos版本包。 压缩包里有nacos2.2.1官网源码,以及整合后的源码,以及安装教程文档。

2023-08-02

nginx离线安装.zip

在遇到不能yum安装时,你必须掌握的离线安装nginx方法,相关依赖包已在压缩包中。

2020-08-07

wbox.js弹窗插件,一款不错的弹窗插件选择

wbox.js为一个Jquery弹窗插件,是一款值得推荐的弹窗插件

2019-07-25

zabbix环境的搭建

在linux服务器环境中搭建zabbix智能化运维平台,该文档通过安装php,apache, mysql,zabbix实现

2019-04-10

jquery瀑布流插件

响应式jquery瀑布流插件,不依赖第三方js,在前端页面特效中,值得收藏

2019-02-19

企业进销存管理系统源码

企业进销存管理系统源码,数据库使用mysql,使用技术shiro,jpa,spring boot,easyui,highcharts4

2019-02-14

linux静默安装oracle11g

详情讲解oracle在linux上静默安装的步骤,望能帮助到各位运维人员遇到无图形界面linux情况下施展拳脚。

2018-12-26

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

TA关注的人

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