前面的一些若干示例,我们对其已经有了一定的了解并且尝试了Oracle <http://database.51cto.com/art/200511/12457.htm>实战RMAN备份的相关的一些命令,但是我们在实际的操作环境中,是不可能每次的相关备份都是要求DBA一条命令一条命令来敲通过前面章节的
2015-06-28问题:我使用的备份策略是在每天的凌晨 1 点钟进行一次完整备份,每一小时进行一次日志备份,同时,在每天的凌晨 4 点钟会运行一次 DBCC CHECKDB。如果我在上午 8 点开始工作时发现,夜间运行的一致性检查报告了大量损坏的情况,我该如何进行恢复才不会丢失太多数据
2015-06-28新阵列移动日问:我们当前的 RAID 很快就填满了,因此需要将一些 SQL Server 2005 数据库移到其他位置。新阵列已准备就绪,并且我一直在为移动数据库作准备。我刚刚发现其中一个数据库是事务复制发布服务器,我知道这表示我不能移动该数据库。我应怎样做?答:对您
2015-06-28问题:我们使用了大量分布式事务,正研究数据库镜像以使我们的关键数据库之一具备高可用性。在测试过程中我们发现,在尝试对镜像数据库进行故障转移后,分布式事务有时会失败。能否说明这是为什么?解答:这实际上是记录在案的使用分布式事务的限制。在使用数据库镜
2015-06-28在单一的应用环境或业务相对简单的系统下,系统性能问题,瓶颈所在往往是不言自明,解决问题的前提——定位问题是比较容易解决的,但在一个复杂的应用环境下,各应用系统对系统资源往往是一种共享和竞争的关系,而且应用系统之间也可能存在着共生或制
2015-06-28要对Oracle数据库备份与恢复有清晰的认识,首先有必要对数据库的几种运行状态有充分的了解。Oracle数据库的运行状态主要分为3种,他们依次为: Nomount(非安装)Oracle只是读取ini文件中的配置信息,并初始化SGA区。 Mount(安装)Oracle除了需要读取ini文
2015-06-28在Oracle 8i中,往往会出现要在存储过程中运行操作系统命令的情况。一般来说,利用Oracle Enterprise Manager设定作业时可以达到这个目的。但是由于OEM在设定作业缺乏灵活性,设定的作业的参数是固定的。在实际应用当中往往需要在SQL语句当中运行需要随时运行操
2015-06-28Oracle日期操作是我们经常会用到的,这里集合了很多Oracle日期操作:时间间隔操作、日期到字符操作、字符到日期操作等,还有相关函数的使用。 1.Oracle日期时间间隔操作 1)当前时间减去7分钟的时间select sysdate,sysdate - interval '7' MINUTE&n
2015-06-28ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关,它们的关系如下: sessions=(1.1*process+5) 但是我们增加process数时,往往数据库不能启动了。这因为我们还漏调了一个unix系统参数:它是/etc/system/ 中semmns,这是unix系统的信号量参数
2015-06-28参数文件 传统的PFILE(简单的文本文件)和SPFILE(二进制服务器参数文件)。ORACLE9i后推荐使用SPFILE,因其更易于管理,更为简洁。 参数文件告知实例控制文件的位置 控制文件 control file最多能增长到64 MB左右,控制文件告知实例数据库、在线重
2015-06-281. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot" from v$session_Wait group by event order by 4; 2. 回滚段的争用情况 select
2015-06-281、 SQL Server:入站端口为TCP 1433,出站端口为TCP任意端口(1024~5000之间的端口号);2、 SQL Browser :入站端口为UDP 1434,出站端口为UDP任意端口(1024~5000之间的端口号);3、查看或修改SQL2005实例的端口号,如果系统中同时安装SQL 2000和SQL 2005
2015-06-28在SQL Server 配置管理器中,展开SQL Server 2005的网络配置,然后点击服务器实例如:MSSQLSERVER 的协议。在右窗格中,双击TCP/IP协议。在TCP/IP属性对话框中,单击IP地址选项卡。在TCP端口框中的IPAll节,输入一个可用的端口号。对于本教程中,我们将使用1500。单
2015-06-28当我在安装SQL2005的时候出错了(SQL2005是企业版的)。由于第一次安装SQL2005,要求把VS2008的SQL服务关了,做了,安装完毕。服务里没了SQL启动服务,数据库也连不上。打开SQL Server Management Studio,在服务器名称中选择"浏览更多",出现的"本
2015-06-28SQLSERVER的数据库日志占用很大的空间,下面提供三种方法用于清除无用的数据库日志文件方法一: 1、打开查询分析器,输入命令BACKUP LOG database_name WITH NO_LOG2、再打开企业管理器--右键要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收
2015-06-28学习SQL SERVER 2005系列 图解SQL SERVER2005的安装前言:[学习SQL SERVER 2005系列]准备把学习2005的一些心得整理出来,和大家分享,共同学习一起提高。sql2005 精简版下载安装准备:1、SQL Server 2005 的各版本之间选择大多数企业都在三个 SQL Server
2015-06-28在登陆时被告知test用户被锁 1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间 SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'; Session altered. 2、查看具体的被锁时间 SQL> select usernam
2015-06-28你是否对Oracle数据库中null的实际操作感到十分头疼?如果是这样子的话,以下的文章将会给你相应的解决方案,以下的文章主要是介绍Oracle数据库中null的具体使用的方案,以下就是相关内容的具体描述。 问:什么是NULL? 答:在我们不知道具体有什么数据的
2015-06-28本文描述如何执行包含逻辑备数据库的切换和故障转移。 一、 逻辑备数据库的切换 当你执行切换,在主数据库和逻辑备数据库之间更改角色,总是在主数据库上发起切换并在逻辑备数据库上完成。这些步骤必须以所描述的顺序执行,否则切换将
2015-06-28ODBC管理器(Administrator)它负责安装驱动程序,管理数据源,并帮助程序员跟踪ODBC的函数调用。在ODBC中,应用程序不能直接存取数据库,它必须通过管理器和数据库交换信息。ODBC管理器负责将应用程序的SQL语句及其他信息传递给驱动程序,而驱动程序则负责将运行结果
2015-06-28