标题:请问数据库快照是什么意思以及SSIS如何使用
只看楼主
aotoman
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2015-12-21
结帖率:0
已结贴  问题点数:10 回复次数:3 
请问数据库快照是什么意思以及SSIS如何使用

请问,上面是我偶尔在一个数据库中发现的。
我想问,这个“镜像,已同步,正在还原”什么意思?
还有SSIS是做什么用的?
搜索更多相关主题的帖子: 如何 做什么 数据库 
2015-12-29 09:59
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:10 
数据库快照是MSSQL2005的新功能,仅在 Microsoft SQL Server 2005 Enterprise Edition 中可用。而且SQL Server Management Studio 不支持创建数据库快照,创建快照的唯一方式是使用 Transact-SQL。

数据库快照是数据库(称为“源数据库”)的只读静态视图。在创建时,每个数据库快照在事务上都与源数据库一致。在创建数据库快照时,源数据库通常会有打开的事务。在快照可以使用之前,打开的事务会回滚以使数据库快照在事务上取得一致。

客户端可以查询数据库快照,这对于基于创建快照时的数据编写报表是很有用的。而且,如果以后源数据库损坏了,便可以将源数据库恢复到它在创建快照时的状态。


2015-12-29 14:27
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:0 
SSIS是微软做数据开发的一种工具,主要用来做ETL数据的。
用来干什么,举个例子,现在我们开发数据时来自于oracle,但是我们的开发环境是SQLSERVER。那我们怎么将oracle中的数据弄到SQL中呢,就可以用SSIS将oracle中的数据拿到SQL中。还有比如,有些数据源中的男女是0,1。但是我们最终结果要显示的是男、女。那么也可以用SSIS。
这只是个例子,也可以不用SSIS也能做到。SSIS显示的效果就是将数据在异构数据源转换。
2015-12-29 14:30
aotoman
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2015-12-21
得分:0 
回复 2楼 tlliqi
你好,我想问下,如何创建快照呢?
他的作用就是实时的抽取源数据库么?
这个快照能打开吗?
2016-01-07 17:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-460636-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.151951 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved