Oracle RMAN控制文件备份

进入RMAN界面rman target / RMAN>修改控制文件备份方式为自动备份 RMAN > configure controlfile autobackup on;查看控制文件备份是否为自动备份 RMAN > show controlfile autobackup;查看控制文件自动备份路径 RMAN> show controlfile autobackup format;修改控制文件自动备份路径 RMAN > configure controlfile autobackup format for device type disk to ' ......

使用taskkill强制结束进程

在windows系统中有时候会进程卡住、僵死、死锁等用任务管理器无法结束掉程序或进程,可以使用taskkill命令强制结束:taskkill 命令示例用法:例如: TASKKILL /F /IM cmd.exe /T TASKKILL /PID 1000 /T /F TASKKILL /IM notepad.exe TASKKILL /PID 1230 /PID 1241 /PID 1253 /T TASKKILL /F /IM cmd.exe /T TASKKILL /F /FI "PID ge 1000" /F ......

Oracle给用户新增表空间

什么是表空间? 表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。 创建用户的时候需要指定默认表空间和temp表空间,主要是为了当该用户创建对象不指定表空间时使用默认表空间来存储对象, 而temp表空间是用户执行查询、排序、分组等操作时使用temp表空间来存储临时数据块。具体过程: 查询所有表空间使用情况 使用DBA权限登陆,执行:SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)&quo ......

Python中字符串拼接方法整理

ython拼接字符串一般有以下几种方法:1、直接通过(+)操作符拼接s = 'Hello'+' '+'World'+'!' print(s) 输出结果:Hello World!使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效率。2、通过str.join()方法拼接strlist=['Hello',' ','World','!'] print(''.join(strlist)) 输出结果:Hello World!这种方式一般常使用在将集合转化为字符串,'' ......

Python中使用sys.argv接收传参

sys.argv是获取运行python文件的时候命令行参数下面的代码文件是a.py#encoding=utf-8 import sys a=sys.argv[0] b=sys.argv[1] c=sys.argv[2] print("filename:",a) print("param1:",b) print("param2:",c)进入文件所在目录,运行python a.py abc 110 输出结果如下('filename:', 'a.py') ('param1:', 'abc') ('param2:', '110' ......

ImportError: No module named pkg_resources解决

这个问题通常是由于升级到python2.7后执行pip产生的,解决方案是重新在python2.7环境中安装pip,步骤如下:系统:centos7(建议用centos7,6的话需要升级的库太多,glibc也得升级)第一种安装:yum install gcc python-setuptools python-devel easy_install pip如果不行使用下面步骤:1.安装distributewget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip --no-check-cer ......

sqlplus登录方式记录

1.本地登录sqlplus / as sysdba2.账号密码登录sqlplus user/passwd3.选择实例登录sqlplus user/[email protected]实例名 例如 sqlplus user/[email protected]连接远程数据库实例sqlplus user/[email protected]:端口/实例名 例如:sqlplus user/[email protected]:1521/orcl 5.远程登录dba实例sqlplus user/[email protected]:端口/实例名 as sysdba 例如:sqlplus user/[email protected]:1521/or ......

RHEL 6 或者 Oracle Linux 6, 不重启识别新添加的scsi硬盘VM虚拟机同样适用

下面看一下在系统不重启的情况,如何让系统认识新的磁盘,并能对其分区与格式化1、在开机状态下新增磁盘2、执行下面的命令echo "- - -" > /sys/class/scsi_host/host0/scan注意:"- – -" 这三个-之间是有空格的假如 fdisk -l 还是未发现新硬盘,则将上面命令中的host0,替换为host1,host2,....看看查看系统日志tail -f /var/log/messages发现对SCSI设备进行了一次重新扫描,然后用fdisk -l也看到了新增加的磁盘了,然后用fdisk分区并挂载即可;VIA: http ......

Apache中 Win32DisableAcceptEx 与MaxRequestsPerChild及参数设置

win系统下apache环境,mpm_winnt.c模式,优化参数:ThreadsPerChild 说明:每个子进程建立的线程数,默认值:64,最大值:1920。网上查询资料建议设置在100-500之间。如服务器性能高,可设置更大值。MaxRequestsPerChild 说明:每个子进程在其生存期内允许伺服的最大请求数量,也就是最大线程。如果超过限制,子进程会结束。默认值:0。推荐MaxRequestsPerChild不要设置为0,设置为非0,可以保护Apache进程免遭内存泄漏的影响,因为你不知道运行在Apache上的应用程式在什么时候会出错导致内存泄漏。线程设置也不是越大越 ......

设置SQL Server最大内存使用量

SQLServer2008版本默认安装以后内存最大使用量为2147483647,基本会把系统内存耗尽,查看当前内存使用情况:SELECT physical_memory_in_use_kb/1024 AS sql_physical_memory_in_use_MB, large_page_allocations_kb/1024 AS sql_large_page_allocations_MB, locked_page_allocations_kb/1024 AS sql_locked_page_allocations_MB, virtual_ad ......

CentOS下TIME_WAIT过多-问题处理方法

TIME_WAIT状态原理当客户端主动关闭连接时,会发送最后一个ack,然后会进入TIME_WAIT状态,再停留2个MSL时间(约1-4分钟),进入CLOSED状态。CentOS6/7.x默认没有对系统参数进行设置,当大量TIME_WAIT产生的时候会影响系统性能,统计TIME_WAIT状态数量netstat -ano | grep TIME_WAIT | wc -l查看系统当前连接状态:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' TIME_WAIT 352 ESTABLISHED 90 ......

Zabbix3.4.11使用Orabbix插件监控Oracle 11g R2

Orabbix简介Orabbix是设计用来为zabbix监控Oracle的数据库的插件,它提供多层次的监控,包括可用性和服务器性能的指标。Orabbix监控的内容: 1、数据库版本 2、归档日志与生产趋势 3、触发器,表/过程命中率 4、逻辑IO性能 5、物理IO性能 6、PGA 7、SGA 8、共享池 9、Session 10、数据库大小安装步骤如下:1、JAVA环境配置若是没有java 需要安装JDK环境:jdk官方下载地址 http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80 ......

修改oracle数据库SGA和PGA大小

SGA的大小:一般物理内存20%用作操作系统保留,其他80%用于数据库。SGA普通数据库可以分配40%-60%之间,PGA可以分配20%-40%之间。1、以dba身份登录并查看SGA信息:SQL>show parameter sga;查看PGA信息:SQL>show parameter pga;2、修改sga_targetSQL>alter system set sga_target=436M;3、修改sga_max_sizeSQL> alter system set sga_max_size=436M scope=spfile;4、重启数据库使其生效:S ......

Zabbix3.4.11使用自带模板监控MySQL

Zabbix默认的agentd模板里面有一个userparameter_mysql.conf配置文件,修改文件内容如下:[[email protected] zabbix_agentd]# cat /usr/local/zabbix/conf/zabbix_agentd/userparameter_mysql.conf UserParameter=mysql.status[*],echo "show global status where Variable_name='$1';" | HOME=/usr/local/zabbix/conf/ mysql -N | awk '{ ......

zabbix 客户端执行netstat -p 报错

zabbix_get执行的脚本中含有netstat -lantup命令报错,原因是-p参数需要root用户才能使用zabbix_get执行脚本时报错:(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.解决该问题的办法有两种:通过配置vi /etc/sudoersCmnd_Alias MONITORING = /bin/netstat,/sbin/sudo %monitor ......

SVN数据迁移Linux到Windows机器

VN版本信息:Linux: Subversion版本 1.6.11 (r934486)Windows : VisualSVN Server Manager 2.7.6使用工具PutyyWinScp1.从Linux系统备份仓库使用Putty连接到Linux,进入到SVN仓库目录,执行命令进行备份:svnadmin dump /home/subversion/repos > svnback20141114 /home/subversion/repos 要备份的仓库 svnback20141114 备份文件名备份过程需要等待一会。2.将仓库备份导入到Windows备份完成以后使用 ......

Oracle 查看表空间大小及使用情况

1、查看表空间的名称及大小SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name; 2、查看表空间物理文件的名称及大小SELECT tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), ......

Nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in nginx.conf解决之热更新

Nginx如果未开启SSL模块,配置Https时提示错误nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf是因为nginx缺少http_ssl_module模块,编译安装的时候带上--with-http_ssl_module参数Nginx开启SSL模块步骤:安装openssl支持yum install openssl openssl-devel -y查看nginx原有的模块/usr/local/nginx/sbin ......