SQL2005如何备份内存数据 SQL2005在制定备份计划时怎样才能将内存里的数据写入到ARCHIVE LOG中备份起来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oracle 才有ARCHIVE LOG概念 我刚接触SQL,以前做ORACLE,只是想到SQL应该有同样的机制可以将内存中的数据写到某一物理文件中,可能叫法不一样... 据我了解没有,不知道2008里面有吗,估计也不会有吧因为我觉得sqlserver和oracle的存储机理是完全不同的首先Oracle系统启动后先在内存中创建实例然后打开数据库再然后让用户操作。系统关闭时实例会从内存中清除,整个内存结构和后台进程都会消失,但是数据库依然存在于磁盘上,只是处于关闭的状态。也就是说oracle实例可以在数据库不打开的情况下运行.并且实例没有启动的情况下也是不能访问的。而sqlserver的实例是不能够离开系统数据库而运行的,或者说sqlserver实例是不能脱离系统数据库而运行不过不管是SQL Server还是Oracle数据库在实例没有启动的情况下也是不能访问的。注意是访问和运行的区别所以sqlserver不会有ARCHIVE LOG,估计以后也不太会有.你放心备份好了,sqlserver会帮你把内存中的数据保留到数据文件的 sql server 在日志回滚和表空间等概念上的确和ORACLE不一样,整个的理念是不一致,所以你所说的ARCHIVE LOG 是不存在的。 内存里的数据?ARCHIVE LOG 也是备份redo log的呢。哪有直接备份内存数据的。内存数据由数据库内部机制来写的,像ORACLE是用LGWR将redo buffer里的数据写到active的log file上,然后ARCn再对log file进行archive操作。在SQL Server里面则是checkpoint,lazywriter等系统进程负责将内存的数据刷新到数据文件上。 中科软面试题(20分的) SQL过滤重复项并计算总和 分组的一个问题 两字段联合主键,怎么插入数据 怎样在一个查询中查询出一个表中相隔月份记录,并放在一条记录显示,我描述不太清晰,看表结构吧 怎样更改时间 关于视图(急!!!!!) sqlDbType中的text数据类型 c++ builder 与 SQL Sever 的类型转换问题(要多少分都行!!!) 各位大神,作为一个初学者想问问。建立数据库时要不要定义模式。有什么用,求解。 EXCEL另存为DBF3的时候部分数据丢失 请教个简单sql问题
因为我觉得sqlserver和oracle的存储机理是完全不同的
首先
Oracle系统启动后先在内存中创建实例然后打开数据库再然后让用户操作。系统关闭时实例会从内存中清除,整个内存结构和后台进程都会消失,但是数据库依然存在于磁盘上,只是处于关闭的状态。也就是说oracle实例可以在数据库不打开的情况下运行.并且实例没有启动的情况下也是不能访问的。而sqlserver的实例是不能够离开系统数据库而运行的,或者说sqlserver实例是不能脱离系统数据库而运行
不过不管是SQL Server还是Oracle数据库在实例没有启动的情况下也是不能访问的。注意是访问和运行的区别所以sqlserver不会有ARCHIVE LOG,估计以后也不太会有.你放心备份好了,sqlserver会帮你把内存中的数据保留到数据文件的
sql server 在日志回滚和表空间等概念上的确和ORACLE不一样,整个的理念是不一致,所以你所说的ARCHIVE LOG 是不存在的。
内存里的数据?
ARCHIVE LOG 也是备份redo log的呢。哪有直接备份内存数据的。内存数据由数据库内部机制来写的,像ORACLE是用LGWR将redo buffer里的数据写到active的log file上,然后ARCn再对log file进行archive操作。在SQL Server里面则是checkpoint,lazywriter等系统进程负责将内存的数据刷新到数据文件上。