透过数据库备份还原,日志传送

数据库 43
数据库

在SQL
Server
二零一二(1壹.0.700一.0)上边在平复1个数据库(备份文件40多G大小,实际数据库大小300G),在还原经过中,出现一向守候ASYNC_IO_COMPLETION,如下测试截图所示,已经等待了柒拾4秒钟了,不过还原比例如故为0%

SQL Server 二零一二 日志传送

一. 装置TFS并配置域服务器

 

一、准备

1) 安装一台独立的TFS

先是步是安装壹台独立的TFS单服务器服务端,
这几个历程能够参考安装光盘中详细的安装手册《Team Foundation
安装指南》拓展, 这里供给设置单服务器的TFS.

SELECT  r.session_id ,

        r.command ,

        r.start_time,

        r.status,

        r.wait_type,

        CONVERT(NUMERIC(6, 2), r.percent_complete)   AS [Percent Complete(%)] ,

        CONVERT(VARCHAR(20), DATEADD(ms, r.estimated_completion_time,

                                     GETDATE()), 20) AS [ETA Completion Time] ,

        CONVERT(NUMERIC(10, 2), r.total_elapsed_time / 1000.0 / 60.0) AS [Elapsed Min] ,

        CONVERT(NUMERIC(10, 2), r.estimated_completion_time / 1000.0 / 60.0) AS [ETA Min] ,

        CONVERT(NUMERIC(10, 2), r.estimated_completion_time / 1000.0 / 60.0

        / 60.0) AS [ETA Hours] ,

        CONVERT(VARCHAR(1000), ( SELECT SUBSTRING(text,

                                                  r.statement_start_offset / 2,

                                                  CASE WHEN r.statement_end_offset = -1

                                                       THEN 1000

                                                       ELSE ( r.statement_end_offset

                                                              - r.statement_start_offset )

                                                            / 2

                                                  END)

                                 FROM   sys.dm_exec_sql_text(sql_handle)

                               )) AS CommandText

FROM    sys.dm_exec_requests r

WHERE   command IN ( 'RESTORE DATABASE', 'BACKUP DATABASE','RESTORE LOG' );

数据库为完全复苏格局,并先行做三遍完全备份。

二) 配置域服务器

在域服务器上为TFS创设四个OU四个用户, 如下:

OU: TFS;

User: TFSSERVICE, TFSSETUP.

TFSERVICE: 该账户功是用来运作TFS相关服务的账户,当中集成了Reporting
Service的劳动权限,假诺急需也得以再创建二个REPORTSE途观VEWrangler的账户来作为Reporting
瑟维斯的劳务账户,其陈设格局和TFSSE昂科威VICE一样;

TFSSETUP:
改账户是二个高权力的账户,TFS服务器投入域时就须要用这一个账户登6并进行相关的有着迁移操作.

数据库 1

配置TFSSERVICE用户的权杖如下:

数据库 2

随后到域服务器上,
在安全战略少校TFSSERVICE用户进入到”用作劳务登入”和”同意地点登入”帐户列表中:

数据库 3

数据库 4

然后确认保障域服务器和TFS服务器在同一网段, 他们相互能够Ping通:

数据库 5

 

共享1个文件夹,主机备份放在那些文件夹,而且客户机有权访问这一个共享文件夹。

三) 将TFS服务器投入到域

使用TFSSETUP帐户将TFS服务器加入域中:

数据库 6

然后先不要重启, 先将域中的TFSSETUP用户进入到本地管理员组中:

数据库 7

完了后重新开动计算机并用刚刚的TFSSETUP域帐户登录Computer:

数据库 8

 

 

2. 还原TFS服务器

 

贰、基本配置

一) 筹划原始 Team Foundation Server

选用大家提供的”数据库备份文件”以及Reporting Services 秘钥.

数据库 9

壹、运行配置向导

a) 在TFS服务器上,检索并保留 Reporting Service 安装 ID 的列表。

打开“命令提示符”窗口,将引得改为上边包车型大巴目录:

驱动器: \%ProgramFiles%\Microsoft SQL Server\90\Tools\binn\

运行: RSKeyMgmt -l

记录安装 ID,然后将列表打字与印刷出来或将其保存到三个克拉玛依的岗位。

数据库 10

 

数据库 11

b) 截止全部有关服务

依次单击“开始”、“管理工科具”和“服务”,选择“Visual Studio
Team Foundation Server Task Scheduler
”服务,然后单击“停止

选择“Windows SharePoint Services Timer”,然后单击“停止”。

数据库 12

数据库 13

本来,这里是尝试,假使还要持续守候的话,相信这么些时间会更加长。这几个是比较让人意料之外的场景。前边查了瞬间以此跟当即文件初叶化(Instant
File Initialization
(IFI))有关。关于那一个概念,能够参考官方文书档案数据库文件开始化
,摘抄部分内容如下所示:

2、配置事务日志备份安插

c) 甘休IIS中有关应用程序池

梯次单击“开始”、“管理工科具”和“Internet
新闻服务(IIS)管理器”。

在财富管理器窗格中,展开“动用程序池”节点,右击“Microsoft Team
Foundation Server Application Pool
”,再单击“停止”。

数据库 14

在财富管理器窗格中,在“利用程序池”节点下,右击“ReportServer”,然后单击“停止”。

数据库 15

 

  在“备份文件夹的网络路线”框中,键入为专门的工作日志备份文件夹创立的共享的互联网路线。

d) 停止Reporting Service

梯次单击“开始”、“程序”、“Microsoft SQL Server
2005
”、“布局工具”和“Reporting Services 配置”。

数据库 16

在“选用报表服务器安装实例”中,确认保证Computer名称是 Team Foundation
应用层服务器的名目,并且实例名称是 MSSQLSE路虎极光VEQX56,然后单击“连接”。

在能源管理器窗格中单击“服务器状态”。

在“报表服务器状态”窗格中的“实例属性”中单击“停止”。

数据库 17

 

  借使备份文件夹位于主服务器上,在“假使备份文件夹位于主服务器上,则键入该文件夹的地面路线”框中键入该备份文件夹的地头路线。(假使备份文件夹不在主服务器上,此框能够保存为空。)

贰) 还原数据库

 

  紧要提示:要是主服务器上的 SQL Server
服务帐户运转在本地系统帐户下,则必须在主服务器上创办备份文件夹,并点名该文件夹的地方路线。

a) 盘算苏醒全部数据库

Team
Foundation
服务器上种种单击“开始”、“所有程序”、“Microsoft SQL
Server
”和“SQL Server Management Studio”。

为“服务器类型”选择“数据库引擎”。

为服务器选拔适当的“劳动器名”和“身份验证”方案,假使您的 SQL
Server 须要,则提供实惠的“用户名”和“密码”,然后单击“连接”。

展开“数据库”节点,以呈现构成 Team Foundation Server
数据层的数据库的列表。

数据库 18

为以下各数据库实现“还原各种数据库”进度:

ReportServer:
若是选取了命名实例,此数据库将命名叫“ReportServer$实例名称”。

ReportServerTempDB

SharePoint 出品和手艺的剧情数据库(STS_Content_TFS
WSS_Content):
包括 SharePoint
产品和才能数据的数据库的称谓将随着多个因素而更改:一是所设置的
SharePoint
产品和才干的本子,贰是设置职员是或不是对该名称举行了自定义。别的,借使SharePoint 产品和才具安装在与 Team Foundation Server
不相同的服务器上,则那个数据库大概不在 Team Foundation
的数据层服务器上。借使这个数据库不设有,则必须从 Team Foundation Server
分别管理它们的备份、还原和布局。可是,您应该一并数据库的护卫操作以制止同步错误。

TfsBuild

TfsIntegration

TfsVersionControl

TfsWarehouse

TfsWorkItemTracking

TfsWorkItemTrackingAttachments

TfsActivityLogging(可选)

数据库文件初步化

数据库 19

b) 还原数据库

右击要还原的数据库,依次指向“任务”和“还原”,然后单击“数据库”。

数据库 20

在“光复数据库”对话框中,在“还原源”区域中甄选“源设备”,然后单击省略号开关(“…”)。

数据库 21

在“钦定备份”对话框中,填写相应新闻以钦赐备份文件的地方,然后单击“确定”。

数据库 22

在“分选要还原的备份集”区域中,选择要还原的备份集。

数据库 23

从右边导航窗格中,采纳“选项”,然后选中“覆盖现成数据库”框。

数据库 24

确保“将数据库文件还原为”区域中钦定的路子与近期的数据库路径相配。

单击“确定”关闭“复原数据库”对话框并复苏数据库。

数据库 25

还原那拾3个数据库.

 

  SQL Server 二〇〇9 Enterprise
襄助备份压缩。创立日志传送配置时,能够因此增选以下选项之壹来调控日志备份的备份压缩行为:“使用暗中同意服务器设置”、“压缩备份”或“不降价扣备份”。

注意: TfsWarehouse和TfsWorkItemTracking五个数据库选用第1个全部备份:

数据库 26

数据库 27

早先化数据和日志文件以覆盖从前剔除的文本遗留在磁盘上的别的现成数量。 试行以下其中1项操作时,应首先通过零填充(用零填充)数据和日志文件来初阶化这一个文件:

  在本例中,应优先共享三个 \\sql1\sqlbackup 那么些文件夹,本机的SQL
Server
Agent会自动创造三个学业,将职业日志备份到那几个共享文件夹。作业安排正如图所示。

c) 重命名并激活Team Foundation 数据层服务器

还原 Team Foundation Server 数据库后,必须利用
TfsAdminUtil命令行工具重命名TFS数据层。

从“命令提醒符”窗口中,将引得改换为“驱动器:\%ProgramFiles%\Microsoft
Visual Studio 2008 Team Foundation Server\Tools”

数据库 28

TfsAdminUtil RenameDT 新TFS服务器名

数据库 29

数据库 30

 

数据库 31

d) 重命名并激活Team Foundation 应用层服务器

在新的 Team Foundation 服务器上开发“命令提醒符”窗口。

将引得改换为“驱动器:\%ProgramFiles%\Microsoft Visual Studio 2008
Team Foundation Server\Tools”

在指令提醒处,键入下列命令:

TfsAdminUtil ActivateAT 新TFS服务器名称

数据库 32

·        
创造数据库。

三、增多协理服务器实例

e) 删除版本调控缓存

在还原数据库相提并论新命名数据层后,必须删除版本调控的多寡缓存。那些手续可以确定保障在还原数据库后,应用层服务器上的版本调整缓存与数据层服务珍视新联合。如若不试行此步骤,版本调节客户端大概会有一些文件未与最新的改动保持同步。

去除版本调节缓存

在新的应用层服务器上,展开 Windows 资源管理器,浏览到以下目录:

驱动器:\Program Files\Microsoft Visual Studio 2008 Team Foundation
Server\Web Services\VersionControl

删除 Data文件夹。

数据库 33

·        
向现存数据库增加数据或日志文件。

(一)开头化帮助数据库

f) 移动TFS服务帐户

在新 Team Foundation Server
上,张开3个“命令提醒符”窗口,并将引得改变为“驱动器:
\%ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation
Server\Tools”

在命令行处,键入下列命令:

TfsAdminUtil ChangeAccount [旧域或计算机的名目\旧TFS服务帐户]
[新域或计算机的称呼\新TFS服务帐户] [新密码]

这里大家使用如下命令:

TfsAdminUtil ChangeAccount E2K3TEST\TFSSERVICE
您的域名\TFSSERVICE 密码

数据库 34

·        
增大现存文件的轻重缓急(包蕴活动增加操作)。

  “扶助服务器实例”展现日志传送配置中当前布置为救助服务器的 SQL Server
实例的称谓。

g) 移动Reporting Service服务帐户

在命令行处,键入下列命令:

TfsAdminUtil ChangeAccount /ra [旧域或计算机的名称\旧 Reporting
Service帐户] [新域或计算机的名号\新Reporting Service帐户]
[新密码]

那边我们使用如下命令:

TfsAdminUtil ChangeAccount /ra E2K3TEST\TFSSERVICE
你的域名\TFSSERVICE 密码

·        
还原数据库或文件组。

 
 “协助数据库”展现日志传送配置的支援数据库名称。将新的增加接济数据库增添到日志传送配置时,能够从列表中采纳数据库或在该框中键入新数据库的称谓。倘若输入新数据库的称谓,则必须在“初步化”选项卡上采取二个取舍,该选项卡可将主数据库的壹体化数据库备份还原到帮忙数据库中。新数据库将用作恢复生机操作的一部
分实行创办。

h) 还原公司项目网址

在运行 Windows SharePoint Services 3.0
的服务器上相继单击“开始”、“管理工科具”和“SharePoint 3.0
管理基本”。

在“管住为主”页上的“SharePoint Web
应用程序管理”部分中单击“剧情数据库”。

在“处理内容数据库”页上单击“WSS_Content”。

在“管理内容数据库设置”页上入选“去除内容数据库”复选框,然后单击“确定”。

在“治本内容数据库”页上单击“增添内容数据库”。

在“丰裕内容数据库”页上,在“数据库新闻”中单击“点名数据库服务器设置”,并在“数据库名称”中键入
WSS_Content。在“数据水库蓄水体积量设置”中,在“生成警告事件在此以前最多允许的网址数”中键入
9000,并在“此数据库中最多允许成立的网址数”中键入
15000,然后单击“确定”。

各种单击“开始”、“管理工具”、“服务”、“Windows SharePoint
Services Timer
”点击“启动”。

 

  上述选项配置完毕以往,点“连接”开关以连接受日志传送配置中作为扶助服务器的
SQL Server 实例。用于连接的帐户必须是帮衬服务器实例上 sysadmin
固定服务器脚色的成员。

i) 还原Reporting Services

逐1单击“开始”、“管理工科具”和“Internet
消息服务(IIS)管理器”。

在能源管理器窗格中,在“应用程序池”节点下,右击“ReportServer”,然后单击“启动”。

在运行 SQL Server Reporting Services
的服务器上,依次单击“开始”、“程序”、“Microsoft SQL Server
2005
”、“配置工具”和“Reporting Services 配置”。

在“慎选报表服务器安装实例”中,确定保障Computer名称是新 Team Foundation
服务器的名号,并且实例名称是 MSSQLSERVER,然后单击“连接”。

在财富管理器窗格中单击“服务器状态”。

在“报表服务器状态”窗格中,在“实例属性”中单击“启动”。

在能源管理器窗格中单击“数据库安装”。

在“数据库连接”窗格中,确保“服务器名称”中的 Team
Foundation服务器的名号精确,然后单击“连接”。

在“SQL Server 连接”对话框上单击“确定”。

在“数据库连接”窗格中单击“应用”。

在“SQL Server 连接”对话框上单击“确定”。

因而进行下列操作之一,还原加密密钥并移除在此以前的报表服务器实例:

在“Reporting Services 配置”的能源管理器窗格中单击“加密密钥”。

在能源管理器窗格中单击“加密密钥”。

在“加密密钥”页上单击“还原”。

在“加密密钥消息”页上,在“密码”中键入加密密钥文件的密码,在“密钥文件”中键入或选择备份加密密钥
.snk 文件的岗位,然后单击“确定”。

“Reporting Services 配置”的能源管理器窗格中单击“初始化”。

在“初始化”页上摘取与旧 Team Foundation
数据层服务器的称号相对应的实例 ID,单击“移除”,再单击“确定”。

打开 Internet Explorer,连接到
。在“内容”中单击“TfsReportDS”。

在“连日来字符串”中,使用新 Team Foundation
数据层服务器的名号更新“数据源”参数。在“连接情势”中,选择“安全存款和储蓄在表格服务器中的凭据”,更新用户名和密码为新的
Reporting Services 服务帐户,然后单击“应用”。

在“SQL Server Reporting Services”下单击“主文件夹”。

在“内容”中单击“TfsOlapReportsDS”。

在“接连字符串”中,使用新 Team Foundation
数据层服务器的称号更新“数据源”参数。在“连日方式”中,选择“安然存储在报表服务器中的凭据”,更新用户名和密码为新的
Reporting Services 服务帐户,然后单击“应用”。

文件开始化会导致那些操作开销越来越多时间。 然而,第3次将数据写入文件后,操作系统就不必用零来填充文件

数据库 35

j) 还原数据货仓

开发一个“命令提醒符”窗口,将引得改换为“驱动器:\%ProgramFiles%\
Microsoft Visual Studio 2008 Team Foundation
Server\Tools
”。键入以下命令,当中,“新数据层服务器名称”是新 Team
Foundation 服务器的称呼,“新 Team Foundation
数据仓库名称”是数据货仓的名号,“TFS Report Service 帐户”是
Reporting Services 服务帐户的称呼,“TFS 劳动帐户”是 Team
Foundation Server 服务帐户的名号:

SetupWarehouse.exe -o -s 新数据层服务器名称 -d 新 Team
Foundation
数据饭馆名称 -c warehouseschema.xml -ra TFS Report
瑟维斯
帐户 -a TFS 服务帐户

这里能够选用上边好像命令:

SetupWarehouse.exe -o -s [TFS服务器名称] -d TfsWarehouse -c
warehouseschema.xml -ra
域名\TFSSERVICE –a 域名\TFSSERVICE

在 Team Foundation
数据层服务器上种种单击“开始”、“程序”、“Microsoft SQL Server
2005
”和“SQL Server Management Studio”。

在“接连到服务器”对话框的“服务器类型”中,选择“数据库引擎”,验证服务器名称和地位验证值是不是科学,然后单击“连接”。

在目标资源管理器窗格中,依次举行“数据库”和“TFSWarehouse”,右击“dbo._WarehouseConfig”,然后单击“属性”。

在“表属性 – _WarehouseConfig”的“选择页”中,单击“权限”。

在“用户或剧中人物”中单击“添加”。

在“选拔用户或角色”中,加多 Reporting Services 服务帐户:
域名\TFSSERVICE,然后单击“确定”。

在“表属性 – _WarehouseConfig”中单击“确定”。

在目的能源管理器窗格中单击“连接”,然后选择“Analysis Services”。

在“连年到服务器”对话框中,确认保障服务器名和地点验证值精确,然后单击“连接”。

在对象财富管理器窗格中,张开“数据库”,右击“TFSWarehouse”,然后单击“处理”。

在“拍卖数据库 – TFSWarehouse”中单击“确定”。

在 Team Foundation 应用层服务器上,将引得更换为

在“内容”中单击任一项目,再单击该品种中其余三个暗中同意报表,然后验证其是还是不是精确显示。

 

  • 是,生成主数据库的完整备份并将其死灰复燃到扶助数据库
k) 重新起动服务并证实际操作作

在新 Team Foundation
应用层服务器上相继单击“开始”、“管理工科具”和“Internet
音讯服务(IIS)管理器”。

在能源管理器窗格中,张开“使用程序池”节点,右击“Microsoft Team
Foundation Server Application Pool
”,再单击“启动”。

在新的 Team Foundation
应用层服务器上种种单击“开始”、“管理工科具”和“服务”,选择“Visual
Studio Team Foundation Server

职分安排程序”服务,然后单击“启动”(假如该服务未有运维)。单击“SharePoint
按期服务”,再单击“启动”。

在 Team Foundation 数据层服务器上,连接到

在“数据库,ClientService”中单击“StampWorkitemCache”。

在“StampWorkitemCache”中单击“调用”。(该办法未有回去数据)

 

  通过备份主数据库并在辅助服务器上还原该数据库,让 SQL Server
Management Studio
配置帮忙数据库。假若在“协助数据库”框中输入新的数据库名称,数据库将作为复苏操作的1部分开始展览创办。

三. 客户机上.连接TFS

在运营 Team Foundation
客户端、连接到此应用层服务器并且动用版本调整的每台Computer上实行以下步骤:

打开“命令提醒符”窗口并将当前目录退换为“驱动器:\Program
Files\Microsoft Visual Studio 9\Common7\IDE”

用作1种备选格局,能够张开“Visual Studio 2008 指令提醒”。

在指令提醒符处键入以下命令,个中服务器为应用层服务器的称呼:

tf workspaces /s: 服务器

数据库 36 

当下文件起先化 (IFI)

  • 是,将主数据库的幸存备份还原到帮扶数据库

 

  让 Management Studio
使用主数据库的存活备份开头化扶助数据库。在“备份文件”框中键入该备份的职责。假若在“帮忙数据库”框中输入新的数据库名称,数据库将作为苏醒操作的一有的开始展览创办。

在SQL
Server中,能够在转手对数据文件举行开始化,以免止零填充操作。即时文件初阶化可以火速实施上述文件操作。 即时文件起首化作用将回收利用的磁盘空间,而无需采纳零填充空间。 相反,新数据写入文件时会覆盖磁盘内容。 日志文件无法立即初阶化。

  如若选取“是,将主数据库的水保备份还原到援救数据库”选项,请键入要用于初阶化扶助数据库的欧洲经济共同体数据库备份的路径和文书名。

 

  • 否,支持数据库已伊始化

备注

  钦定接济数据库已早先化并预备接受主数据库的政工日志备份。如若在“支持数据库”框中键入新的数据库名称,则此选项不可用。

唯有在 Microsoft Windows
XP Professional 或 Windows
Server 200叁 或更加高版本中才足以利用即时文件起首化功效。

 

 

(2)复制文件

重要

 
 键入事务日志备份应复制到的门道以恢复到支持数据库。日常,此路线为支援服务器上文件夹的本地路线。可是,如若该文件夹位于其余服务器,则必须钦点该文
件夹的 UNC 路线。帮助服务器实例的 SQL Server
服务帐户必须有所此文件夹的读取权限。其它,还必须向代理帐户授予此互连网共享的读写权限。通过代理帐户,复制作业和复苏作业就要拉扯服务器实例上的该帐户
下运作。暗中认可情况下,那是扶持服务器实例的 SQL Server 代理服务帐户,可是sysadmin 可以为该学业选取任何代理帐户。

唯有在数据文件中才可以行使即时文件开首化作用。 创立日志文件或其尺寸拉长时,将平昔零填充该文件。

数据库 37

 

  在本例中,应先行创立一个 C:\test 这一个文件夹。本机的 SQL Server
Agent 会自动创立2个功课,按时将 \\sql1\sqlbackup
文件夹中的事务日志备份 copy 到 C:\test 。

立马文件起始化成效仅在向SQL
Server服务运转帐户授予了 SE_MANAGE_VOLUME_NAME
之后才可用。 Windows
Administrator 组的积极分子具有此权限,并得以因而将其余用户增添到 实践卷维护职分 安全计谋中来为其授予此权限。

  请小心SQL Server Agent服务的启航帐户,避防产生权限难题。

 

(三)还原事情日志

重要

数据库 38

少数效用使用(如透明数据加密
(TDE))可以阻碍即时文件初步化。

  本机的 SQL Server Agent 会自动创设四个作业,定时从 C:\test
读取日志备份文件,然后还原。

 

 

 

4、完毕布局

 因为这些案例中,运营SQL
Server的劳动运转账号为NT
Service\MSSQLSE君越VEMurano,所以未有权力即时文件开头化的,假若将运营SQL
Server的劳务运转账号改为持有助理馆员权限的域账号,就不汇合世那种景观。其余,假诺一定要以NT
瑟维斯\MSSQLSE帕JeroVE卡宴为运转账号,可以按如下步骤操作:

  完结上述配置之后,点“明确”即起来日志传送。

 

数据库 39

要向四个帐户授予 Perform
volume maintenance tasks 权限:

 

 

三、备用格局

 

  私下认可设置时,数据库处于 NORECOVELANDY(无回复)
格局,则不可能运营查询。可以手动选项,使救助数据库处于 STANDBY
(备作)方式,此时能够透过选取帮忙服务器举行只读查询管理,能够减去主服务器的载重。

  1. 在将在成立备份文件的处理器上开采当地安全计策行使程序 (secpol.msc)。

数据库 40

 

数据库 41

  1. 在左手窗格中,张开“本地计谋”
    ,然后单击“用户权限指派”

  配置使赞助数据库处于备用情势时,“在回复备份时断开数据库中用户的一连”选项钦赐了二种形式:

 

(一)还原事情日志备份时,使数据库用户断开连接。

  1. 在右手窗格中,双击“推行卷维护职分”。

  要是选中此选项,则日志传送还原著业每一次尝试将业务日志还原到帮忙数据库时,用户都将与数据库断开连接。断开连接将按为复原来的文章业设置的陈设发生。

 

(二)不与用户断开连接。

  1. 单击“增加用户或组”
    ,增多用于备份的别的用户帐户。

  在那种景观下,借使用户连接到协理数据库,则苏醒作业无法将业务日志备份还原到援救数据库。事务日志备份将直接储存到没有用户连接到该数据库截止。

 

  首要提示:假设改造现存支持数据库的苏醒格局(比方,从“无回复”格局到“备用”方式),则转移仅在下二回日志备份还原到数据库后才会卓有成效。

  1. 单击“应用”
    ,然后关门全体“本地安全战略”
    对话框。

 

 

四、补充表达

数据库 42

一、还原选项

 

   客户机暗中认可将数据库恢复生机到系统私下认可的路子下,比方: C:\Program
Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA
。若要将救助数据库的数量和日志文件还原到扶助服务器上的非暗中认可地点,请在“初阶化支持数据库”选项卡中单击此开关。

 

  单击此开关将展开“还原选项”对话框。在该对话框中,能够钦点非暗许文件夹的门道,用于驻留补助数据库及其日志。借使钦点在那之中的二个文本夹,则必须钦赐那四个门路。

设置后,重启SQL
Server服务,然后还原数据库就会不荒谬,此时的守候事件为BACKUPTHREAD,而不是ASYNC_IO_COMPLETION,
假诺版本是SQL Server 2013SP肆或上述版本,能够经过上面SQL查看识别是或不是启用了当下文件伊始化

  那个门路必须引用帮忙服务器上的本土驱动器。其余,这几个路子必须以本地驱动器号和冒号开端(举例,C:)。映射的驱动器号或互连网路线无效。

 

  若是单击“还原选项”按键后调节运用私下认可文件夹,提议打消“还原选项”对话框。假使已经钦赐非暗中同意地方,但明天要使用私下认可地方,请再一次单击“还原选项”,清除文本框,再单击“明确”。

 

二、加快复制数据库

SELECT  servicename ,

        startup_type ,

        instant_file_initialization_enabled

FROM    sys.dm_server_services; 

  如若数据量一点都不小,提出:先通过活动介质,将主机做的一心备份得到客户机上复苏,然后再做日志传送。

 

 

 

3、监视日志传送

数据库 43

  监视日志传送的最简便易行的措施是行使SQL Server
代理作业历史。在别的时刻,只要疑心一个服务器在日记传送方面存在难题,就相应率先检查那么些作业,以分明难题的根本原因。

 

  另1种艺术是实市价况报表。主服务器、帮忙服务器、监视服务器的实例上单击右键,依次选用“报表”、“标准表格”、“事务日志传送状态”。

除此以外,从SQL
Server 201陆 (一叁.x) 发轫,可在安装时期给予服务帐户此权限。 借使运用命令提醒符安装,请增多/SQLSVCINSTANTFILEINIT 参数,或选中安装向导中“授予
SQL Server 数据库引擎服务实践卷维护任务权限”复选框。

 

 

初稿出自:

 

 

参考资料:

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图