-
利用数据库日志恢复数据到时间点的操作
可能有不少朋友遇到过这样的问题:update或delete语句忘带了where子句,或where子句精度不够,执行之后造成了严重的后果,这种情况的数据恢复只能利用事务日志的备份来进行,所以如果你的SQL没有进行相应的全库备份或不能备份日志(truncate log on checkpoint选项为1),那么就无法进行数据的恢复了,或者只能恢复到最
应用 2006-02-23
-
Oracle 数据库的SQL语句分页
Oracle 中:select * from (select row_.*,rownum rownum_ from (真正的SQL语句) row_ where rownum =?) where rownum_ ?SQL Server 中:select top [pagesize] * from table where id not in (select top [pagesize] * (currentPage 1) id from table [查询条件] order by id) and [查询条件] order
应用 2006-02-22
-
在linux平台上搭建oracle 9I数据库
Linux ES 3.0下搭建oracle9i 服务器 服务器类型:HP ML570 [ RIAD 5 280GSCSI CPU 2 ] 安装 第一次接触oracle,感觉很辛苦,光是装一个oracle就这么费事!晕了好几次:) 好了,这是我安装oracle时的笔记(参考了N多文档)Red Hat Enterprise Linux ES release 3 (Taroon) Kernel 2.4.214.EL NO on i6868 O
应用 2006-02-21
-
利用crontab,系统每天定时备份mysql数据库
利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。1、创建保存备份文件的路径/mysqldata#mkdir /mysqldata2、创建/usr/sbin/bakmysql文件#vi /usr/sbin/bakmysql输入rq=` date +%Y%m%d `tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql或者写成rq=
应用 2006-02-20
-
让linux自动备份每日数据库
首先我在/root/backup 目录下建立一个文件夹,#mkdir /root/backup/mysqlbackup以后在每天五点钟,就会有一个文件保存在这里.接着新建文件#vim /root/mysqlautobak输入:filename=` date +%Y%m%d `mysqldump alldatabases uroot p(mysql密码) /root/backup/mysqlbackup/mysql$file.sql
应用 2006-02-17
-
修改oracle9i数据库字符集的方法
SQL select name,value$ from props$ where name like ''%NLS%'';SQL alter database character set zhs16gbk;alter database character set zhs16gbk*ERROR at line 1:ORA12712: new character set must be a superset of old character setSQL ALTER DATABASE character set INTERNA
应用 2006-01-13
-
ORACLE数据库对象统计分析技术应用
ORACLE在执行SQL时如果使用成本方式分析则所有的成本分析信息来源依靠于系统的统计分析表(DBA_TABLES、DBA_INDEXES、DBA_TAB_COLUMNS)数据,如果说统计分析的数据是不准确的,那可能会使ORACLE分析出来的路径执行性能极差,所以统计分析数据是影响ORACLE性能极重要的信息。统计分析主要包括产生表及索引的统计信息
应用 2006-01-11
-
如何让数据库使用spfile启动
从pfile创建spfile的方法SQL show parameter spfileNAME TYPE VALUEspfile stringSQL create spfile from pfile=''?/dbs/initsid.ora'' SQL shutdownDatabase closed.Database dismounted.ORACLE instance shut down.SQL startupORACLE instance started.Tota
应用 2006-01-05
-
监控ORACLE数据库性能
前言: 在单一的应用环境或业务相对简单的系统下, 系统性能问题, 瓶颈所在往往是不言自明, 解决问题的前提定位问题是比较容易解决的, 但在一个复杂的应用环境下, 各应用系统对系统资源往往是一种共享和竞争的关系, 而且应用系统之间也可能存在着共生或制约的关系, 资源利益的均衡往往是此消彼长, 而这种环境下的应用系统
应用 2005-12-10
-
导出oracle数据库对象---同义词,系列,视图
脚本可分两部分:同义词1:synonym.cmd:sqlplus dxsq/teledoone@jnnew @synonym.sql2.synonym.sql:create table tmp_user_synonym as select ''create synonym ''||synonym_name||chr(13)||''for''||chr(13)||TABLE_OWNER||''.''||TABLE_NAME||chr(13)||''/'' text from user_synonyms;set heading o
应用 2005-12-07