小记基于控制文件的scn不完全恢复
问题现象:SQL> alter database open resetlogs;alter database open resetlogs*ERROR at line 1:ORA-01152: file 1 was not restored from a sufficiently old backupORA-01110: data file 1: '/DBSoft/oracle/oradata/woo/system01.dbf'日志中报错...
windows删除文件的批处理操作
1. 用批处理文件删除当前目录下 7 天以前的扩展名为bkf文件(以当前系统时间为基准) 示例: forfiles /m *.bkf /d -7 /c "cmd /c del @file /f"2. forfiles 自动删除7天前文件 (以当前系统时间为基准)示例: forfiles /p "d:/test" /s /m *.* /d -7 /c "cmd /c del @path" d:/test换成你要...
oracle dbfs文件系统介绍及使用测试
一、DBFS介绍 The Oracle Database File System (DBFS) creates astandard file system interface on top of files and directories that are stored indata basetables. DBFS is similar to NFS in that it provides a shared network file systemthat lookslike a local file system. Like NFS, ...
MySQL字符串中抽取数值的方法
MySQL的字符串函数非常多,以至于有时候我不知道该如何灵活的使用这些函数。字符串基本信息函数 collation convert,char_length等加密函数 password(x),encode, aes_encrypt字符串连接函数 concat(x1,x2,….)修剪...
fuser与lsof命令使用简介
fuser 和 lsof 可以用于系统安全检查。用fuser查看哪些用户和进程在某些地方作什么:fuser -cu /root 简略显示fuser -muv /mnt3 分列显示lsof 拥有更多的功能# lsof -i 看系统中有哪些开放的端口,哪些进程、用户在使用它们,比 netstat -lptu 的输出详细。# lsof -i 4 查看IPv4类型的进程COMMAND&nbs...
mysql5.7安装及问题处理
一、软件下载登录到 http://dev.mysql.com/downloads/mysql/ ,选择对应的版本进行下载。二、创建mysql 用户[root@localhost ~]# groupadd mysql[root@localhost ~]# useradd -g mysql mysql[root@localhost ~]# passwd mysql将tar 包拷贝到mysql的home 目录下,进行解压后得到的目录 重命名为 mysql-5.7....
error: 26 - 定位指定的服务器/实例时出错 处理
今天同事叫建一个用户,按老规矩建好了,并且进行了最小化授权。 问题出现 同事说访问不了,我从本地检查的情况来看,访问没有问题,感觉非常奇怪 登录访问,没有问题正常登录。 但在通过异机客户端访问,死活访问不上。 通过自己验证,也确实无法访问。 ...
Solaris,一个优秀的系统末路
由于Solaris团队已被砍掉,Sun这副骨架看起来终于被摘洗干净。来自前Sun社区社交媒体频道的新闻是,今年1月盛传已久的传闻(硬件系统部门裁员约450人)是真实的。周五,Oracle裁掉了Solaris和SPARC团队的核心人才。这势必意味着这个产品系列未来只剩下维护,没有研发可言,尤其是鉴于Solaris被取消后。这是一种典型的...
sql server dba大牛的秘籍
维护SQL Server环境可能是一个很复杂的工作(如果准备黑SQLServer的请自行路过,我虽然不认为SQLServer是一个好的产品,但是我希望通过它去带我进入数据库领域,我更希望通过一个产品理解数据库理论,而不是深入研究一个产品。),下面列出10个可能帮你最小化运维复杂度和降低压力的方法。 在过去的几年里面,很多公...
sql server跟踪数据库
select * FROM ::fn_trace_getinfo(NULL) WHERE property=5 AND traceid>1--设置阻塞阀值use masterGOsp_configure 'show advanced options',1RECONFIGURE WITH overrideGOsp_configure 'blocked process threshold',1RECONFIGURE WITH overrideGO-- Create a Queuedeclare @rc intdeclare @TraceID in...
linux安装pymssql过程
首先需要找到相应的包freetds(http://www.filewatcher.com/m/freetds-0.82.tar.gz.1596755-0.html)setuptools(https://pypi.python.org/pypi/setuptools)pymssql(https://pypi.python.org/pypi/pymssql/)安装步骤:1. 安装freetds#tar zxvf freetds-0.82.tar.gz#cd freetds-0.82#./configure --prefix=/usr...
MySQL中GTID的几个限制和解决方案(r13笔记第21天)
现在我看待一个技术,总是会换一种角度来看,在他能实现什么的基础上,我更喜欢看他不能做什么,为什么不能这么做。 比如MySQL GTID在5.6试水,5.7已经发展完善,但是还是有一些场景是受限的。比如下面的两个。 一个是create table xxx as select 的模式,另外一个是...
sql server的权限查询
--有关数据库的权限查询:WITH tree_roles as(SELECT role_principal_id, member_principal_idFROM sys.database_role_membersWHERE member_principal_id = USER_ID('UserName')UNION ALLSELECT c.role_principal_id,c.member_principal_idFROM sys.database_role_members as cinner join tree_roleson tree_ro...
回家的感觉真好
从大学毕业到现在,17年了,一直在外漂泊。从重庆到河南,再到广东,直到今年才算是正式回家了。在广州的十四年,有着很深刻的记忆,有着难以忘怀的情节,那里有我的好友、同事、同学,所有的10多年的人脉圈都在那里;孤家寡人来到广州,收获了一个家庭。离开,确实是非常难以抉择的!想想...
oracle数据库集群添加表空间操作规范
1、首先检查dg空间是否充足SQL> select name,total_mb,free_mb,USABLE_FILE_MB from v$asm_diskgroup;NAME TOTAL_M...
oracle同机单实例加入rac集群
最近做了一个迁移项目,将同机单实例数据库添加到集群中。当时由于建实例的时候,没有将数据库建成rac,而是建成了一个单实例,用了一段时间后,客户要求加入到集群,现在就将整个过程与大家分享!具体步骤下:1、调整参数 从单数据库到集群数据库,需要调整几个地方的参数,通常以下参数必须添加进去的,如下:...
mysql processlist详细说明
processlist命令的输出结果显示了有哪些线程在运行,可以帮助识别出有问题的查询语句,两种方式使用这个命令。如果有SUPER权限,则可以看到全部的线程,否则,只能看到自己发起的线程(这是指,当前对应的MySQL帐户运行的线程)。可以使用show processlist 命令进行输出,当然也可以使用以下语句来进行操作mysql> SELEC...
mysql 关于大数据量日志表的优化过程
我们知道很多网站都会有关于记录网站搜索的日志表,用于记录会员的基本登录信息,用于后期数据分析或者防攻击使用,现在我们有一张表logs,每天产生大概60万的数据。环境介绍:10.0.21-MariaDB-log我们的业务主要分成三块:1)查询当天的logs;2)查看最近2个月的logs;3)查看最近一年的logs.我...
微软的一个补丁,让所有的应用宕机,可怕
最近在阿里云上部署了一台机器,安装了sql server2012数据库,把原来的数据迁移过来,结果悲剧了,日志里报出如下错误:com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“SQL Server 返回的响应不完整。连接已关...
sql server2012给我们挖的坑
以前,sql server数据库的Key,是没有什么cpu限制的,结果到了2012版本,确有这样的限制,我不幸踩到坑里去了。 一个系统,并发量比较大,数据库经常hang住了,但看cpu的使用率,却只有60左右,不超过65%,操作系统响应非常正常,查看cpu使用情况,32个cpu,只有20个是满负载的,其它的却很闲,只有重启数...