上一页 1 ··· 85 86 87 88 89 90 91 92 93 ··· 106 下一页
摘要: 高版本的Linux自带的OpenSSH在使用的时候,几分钟不操作的话就会自动断开连接,这是出于安全的考虑,但是对于需要长时间使用的用户来说很麻烦,每次都要重新连接。原因有多种, 环境变量TMOUT引起,ClientAliveCountMax和ClientAliveInterval设置问题或者甚至是防火墙的设置问题.,解决方法如下:1.echo $TMOUT如果显示空白,表示没有设置, 等于使用默认值0, 一般情况下应该是不超时. 如果大于0, 可以在如/etc/profile之类文件中设置它为0.2. ClientAliveInterval 60在/etc/ssh/sshd_config中增加 阅读全文
posted @ 2010-01-24 09:08 生活不是用来挥霍的 阅读(274) 评论(0) 推荐(0)
摘要: Spool常用的设置set colsep' '; //域输出分隔符set echo off; //显示start启动的脚本中的每个sql命令,缺省为onset feedback off; //回显本次sql命令处理的记录条数,缺省为onset heading off; //输出域标题,缺省为onset pagesize 0; //输出每页行数,缺省为24,为了避免分页,可设定为0。set termout off; //显示脚本中的命令的执行结果,缺省为onset trimout on; //去除标准输出每行的拖尾空格,缺省为offset trimspool on;... 阅读全文
posted @ 2010-01-22 15:19 生活不是用来挥霍的 阅读(166) 评论(0) 推荐(0)
摘要: 从数据库中导一个数据的时候出现了一个很奇怪的问题,中文乱码。 首先可以确认的一点,数据在数据库中是以中文存在的,还有就是用Toad进行连接查询的时候也是中文。 但是在服务器端直接用sqlplus 连接查询之后,所有中文都显示为乱码。 第一反应是字符集的问题,也尝试用修改字符集来解决问题,最终问题还是出在系统的环境变量上。 关于数据库字符集的问题,参考我的blog:Oracle 字符集的查看和修改http://blog.csdn.net/tianlesoftware/archive/2009/12/02/4915223.aspx解决方法:1. export 参数$ export NLS_LANG 阅读全文
posted @ 2010-01-22 15:10 生活不是用来挥霍的 阅读(313) 评论(0) 推荐(0)
摘要: 在数据库里查询数据的时候,我们经常会遇到一些和日期时间格式的问题,比如显示语言,显示格式等。可能数据在数据库里面存放的格式是:YYYY-MM-DD HH24:MI:SS, 但我们查询出来的却是 22-1月-10, 第一反应可能是字符集出了问题。 其实还有一个原因就是系统环境变量没有设置,下面我们就来看下有关这个的配置问题。 1. 在session 中修改1. 1 中英文的切换SQL> alter session set NLS_DATE_LANGUAGE='SIMPLIFIED CHINESE';会话已更改。SQL> select sysdate from dual 阅读全文
posted @ 2010-01-22 14:48 生活不是用来挥霍的 阅读(227) 评论(0) 推荐(0)
摘要: 归档日志记录着数据库的操作记录,是做数据恢复的依据,如果数据库开启了归档模式,那么就会产生大量的归档日志,当然如果有RMAN备份的话,可以在备份之后删除已经备份过的日志,如果是没有采用rman备份的话,就需要自己来删除这写归档日志。 下面的几个脚本就减轻了DBA的工作量。 Linux 平台:0 2 * * * /home/oracle/scripts/del_archive.sh > /home/oracle/scripts/del_archive.log[oracle@hfcc-svr-newccsdb1 ~]$ more /home/oracle/scripts/del_archiv 阅读全文
posted @ 2010-01-19 10:25 生活不是用来挥霍的 阅读(236) 评论(0) 推荐(0)
摘要: Windows 下RMAN备份脚本,比较简单。 我们看内容。1. 修改RMAN相关参数RMAN>show all;RMAN>CONFIGURE CONTROLFILE AUTOBACKUP ON;RMAN>CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:/backup/%F';RMAN>exit;按如上设置后,控制文件和spfile就会随着数据库备份自动备份到d:/backup下;2. 备份脚本rmanbackup.txt文件,内容如下:RUN {allocate ch 阅读全文
posted @ 2010-01-12 14:26 生活不是用来挥霍的 阅读(177) 评论(0) 推荐(0)
摘要: --=====================================================--@@identity , SCOPE_IDENTITY,IDENT_CURRENT 三者的异同--=====================================================--1.@@IDENTITY: 返回最后插入的标识值IF OBJECT_ID('dbo.ta') IS NOT NULL DROP TABLE dbo.ta;CREATE TABLE dbo.ta(ID INT IDENTITY PRIMARY KEY ,Col V 阅读全文
posted @ 2010-01-12 13:31 生活不是用来挥霍的 阅读(157) 评论(0) 推荐(0)
摘要: 前提条件1. 归档模式下。2. 数据文件在当前控制文件之后创建。 否则会报ORA-01178错误。ORA-01178: file 5 created before last CREATE CONTROLFILE, cannot recreateORA-01110: data file 5: 'D:/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/USERS01.DBF'因为只有控制文件中包含了丢失文件信息,才可以通过create datafile方式重新创建文件,通过控制文件中记录的文件信息、SCN、检查点等信息,应用归档日志进行恢复,完成完全恢复.操作步 阅读全文
posted @ 2010-01-08 10:58 生活不是用来挥霍的 阅读(227) 评论(0) 推荐(0)
摘要: Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新。一.新特性提纲1.数据库管理部分◆数据库重演(Database Replay)这一特性可以捕捉整个数据的负载,并且传递到一个从备份或者standby数据库中创建的测试数据库上,然后重演负责以测试系统调优后的效果。◆SQL重演(SQL Replay)和前一特性类似。但是只是捕捉SQL负载部分,而不是全部负载。◆计划管理(Plan Mana 阅读全文
posted @ 2010-01-05 13:13 生活不是用来挥霍的 阅读(317) 评论(0) 推荐(0)
摘要: alter system switch logfile 是强制日志切换,不一定就归档当前的重做日志文件(若自动归档打开,就归档前的重做日志,若自动归档没有打开,就不归档当前重做日志。)alter system archive log current 是归档当前的重做日志文件,不管自动归档有没有打都归档。主要的区别在于:ALTER SYSTEM SWITCH LOGFILE对单实例数据库或RAC中的当前实例执行日志切换;而ALTER SYSTEM ARCHIVE LOG CURRENT会对数据库中的所有实例执行日志切换。为什么执行热备后要执行alter system archive log cu 阅读全文
posted @ 2009-12-30 15:00 生活不是用来挥霍的 阅读(155) 评论(0) 推荐(0)
上一页 1 ··· 85 86 87 88 89 90 91 92 93 ··· 106 下一页