上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 57 下一页
摘要: 从数据库中导一个数据的时候出现了一个很奇怪的问题,中文乱码。 首先可以确认的一点,数据在数据库中是以中文存在的,还有就是用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 hibernate我最强 阅读(284) 评论(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 hibernate我最强 阅读(128) 评论(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 hibernate我最强 阅读(138) 评论(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 hibernate我最强 阅读(306) 评论(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 hibernate我最强 阅读(176) 评论(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 hibernate我最强 阅读(380) 评论(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 hibernate我最强 阅读(120) 评论(0) 推荐(0) 编辑
摘要: linux是一个很能自动产生文件的系统,日志、邮件、备份等。所以自从删除就显的很方便。语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} /;例1:find /u01/backups -mtime +10 -name "*.*" -exec rm -rf {} /;将/u01/backups目录下所有10天前带"."的文件删除find:linux的查找命令,用户查找指定条件的文件/u01/backups:想要进行清理的任意目录-mtime:标准语句写法+10:查找10天前的文件, 阅读全文
posted @ 2009-12-29 11:43 hibernate我最强 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 什么是 yum yum 是 yellowdog updater modified 的缩写。yellowdog 是一个 Linux 的 distribution,RH 将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum 和 apt 的原理类似,但是 apt 是编译代码,执行效率远高于使用 python 写成的 yum。 yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个 distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了 Linux 用户一直头痛的 dependen.. 阅读全文
posted @ 2009-12-28 17:32 hibernate我最强 阅读(157) 评论(0) 推荐(0) 编辑
摘要: LOB大对象处理:主要是用来存储大量数据的数据库字段,最大可以存储4G字节的非结构化数据。主要介绍字符类型和二进制文件类型LOB数据的存储,单独介绍二进制类型LOB数据的存储。一. Oracle中的LOB数据类型分类1,按存储数据的类型分:①字符类型:CLOB:存储大量 单字节 字符数据。NLOB:存储定宽 多字节 字符数据。②二进制类型:BLOB:存储较大无结构的二进制数据。③二进制文件类型:BFILE:将二进制文件存储在数据库外部的操作系统文件中。存放文件路径。2,按存储方式分:①存储在内部表空间:CLOB,NLOB和BLOB②指向外部操作系统文件:BFILE二,大对象数据的录入2.1,声 阅读全文
posted @ 2009-12-24 17:47 hibernate我最强 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 57 下一页