Linux 7下使用udev绑定ASM磁盘
for disk in `ls /dev/sd*` do echo $disk /usr/lib/udev/scsi_id --whitelisted --replace-whitespace ...
scp后台静默运行(使用expect自动输入密码)
#!/bin/bashexpect -c "spawn scp hboracle@远程机:/nfsc/orabakup/backup/2017_10_27/2017_10_27.zip /home/oracle/expect {\"*assword\" {set timeout 300; send \"密码\r\";}\"yes/no\" {send \"yes\r\"; exp_continue;}}expect eof"
一个library cache pin&&library cache lock故障排除经过
某个客户, 突然发生前端零售业务卡顿的情况。因为当时在处理其他客户的事宜, 所以当时没有进行monitor。由另外一位同事进行处理, 直接紧急重启了应用。问题解决。但是业务不得已中断。事后调查原因, 从卡顿的时间段来看发现大量的library cache pin等待事件,并且伴有library cache lock。另外,同事也保存了阻塞相...
Windows使用java过程获取操作系统磁盘以及内存信息
create table h2.os_meminfo(info VARCHAR2(4000))/create or replace and compile java source named syscmd asimport java.io.*;import java.lang.*;import oracle.sql.*;import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.InputStreamReader; public clas...
ORA-04068: existing state of packages has been discarded
可以通过在package中引入PRAGMA SERIALLY_REUSABLE来避免参考:http://www.rampant-books.com/t_ora_04068_existing_state_of_packages_string_discarded.htm http://www.dba-oracle.com/sf_ora_04068_existing_state_of_packages_string_has_been_discarded.htm
dbca静默删除或创建数据库
dbca -silent -deleteDatabase –sourceDB orcl –sysDBAUserName sys –sysDBAPassword Password123 dbca -silent -createDatabase -templateName General_Purpose.dbc \ -gdbname orcl -sid orcl -responseFile NO_VALUE -characterSet ZHS16GBK \ -totalMemory 1536 -emConfiguration NONE ...
配置Oracle Gateways透明网关连接多个MSSQL数据库
演示环境:Oracle 11.2.0.4.0 Windows 64 bit请注意,11.2.0.4的数据库软件,一定要安装11.2.0.4版本的透明网关!!! 这里假设我们已经在oracle软件安装目录安装好了透明网关,并已经配置好了一个MSSQL数据库的连接。 假设这里我们连接的MSSQL数据库是:mssql_host1:1433 &nb...
Mysql 5.7 CentOS Access denied for user 'root'@'localhost'解决方式
[root@mysql-server Downloads]# systemctl stop mysqld[root@mysql-server Downloads]# systemctl set-enviroment MYSQLD_OPTS="--skip-grant-tables"Unknown operation 'set-enviroment'.[root@mysql-server Downloads]# systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"[root@mysql-server Downloads]#...
OGG同步复制时与兼容触发器解决方法
搭建OGG时,一般都会disable trigger。有时候,由于特定原因,除了同步数据,还需要在目标库上进行业务操作,而触发器又实现了很多业务逻辑,这时候,就不能采用alter trigger tr_dept disable的方式直接屏蔽了。但是,enable的话又可能会造成数据的问题,比如,触发器中操作某个表,但是其实那个表已...
由密码错误引发的ORA-03135
同事反映某个客户的ERP UAT环境数据库登录不上。连接时超时,同时出现错误:SQL*Plus: Release 11.2.0.4.0 Production on 星期四 6月 8 11:44:55 2017Copyright (c) 1982, 2013, Oracle. All rights reserved.ERROR:ORA-03135: 连接失去联系进程 ID: 0会话 ID: 0 序列号: 0但是当我尝试...
postgresql学习-Part 1
1. 错误, 允许本地连接:-bash-4.1$ psql mydbpsql: FATAL: no pg_hba.conf entry for host "[local]", user "postgres", database "mydb", SSL off在配置文件:pg_hba.conf增加如下内容# IPv4 local connections:#允许本地连接local all all ...
RMAN异机恢复:RAC到单实例
数据库版本11.2.0.4.0, 操作系统:Redhat Linux 6.6异机恢复:RAC到单实例1. 在目标机上创建参数文件, 本例为:/u01/app/oracle/product/11.2.0/dbhome_1/dbs/inithbdb.ora *.audit_trail='db'*.cluster_database=true*.compatible='11.2.0.4.0'*.control_files='/u01/app/oradata/hbdb/control01.ctl', '/u01...