澳门新萄京:SQL Server 20拾1回升一向卡在ASYNC_IO_COMPLETION浅析

澳门新萄京:SQL Server 20拾1回升一向卡在ASYNC_IO_COMPLETION浅析

 

(1)早先化扶助数据库

e) 删除版本控制缓存

在还原数据库不分畛域新命名数据层后,必须删除版本控制的数额缓存。那么些手续能够确认保障在还原数据库后,应用层服务器上的版本控制缓存与数据层服务器重新联合。假如不实施此步骤,版本控制客户端或者会有局地文本未与流行的转移保持同步。

删除版本控制缓存

在新的应用层服务器上,打开 Windows 财富管理器,浏览到以下目录:

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

删除 Data文件夹。

澳门新萄京 1

  注意:在加上帐户后,您还是必须为用户必要拜访的次第数据库对象给予访问权限。

  1. 单击“添加用户或组”
    ,添加用于备份的其余用户帐户。

澳门新萄京 2

b) 还原数据库

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

澳门新萄京 3

在“平复数据库”对话框中,在“还原源”区域中选择“源设备”,然后单击省略号按钮(“…”)。

澳门新萄京 4

在“钦赐备份”对话框中,填写相应消息以钦命备份文件的任务,然后单击“确定”。

澳门新萄京 5

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

澳门新萄京 6

从左侧导航窗格中,选拔“选项”,然后选中“蒙面现有数据库”框。

澳门新萄京 7

确保“将数据库文件还原为”区域中钦赐的门道与日前的数据库路径匹配。

单击“确定”关闭“卷土重来数据库”对话框并复苏数据库。

澳门新萄京 8

还原那1三个数据库.

  右键单击“登录”,然后单击“新建登录”。

 

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

i) 还原Reporting Services

逐一单击“开始”、“管理工科具”和“Internet
音信服务(IIS)管理器”。

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

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

在“分选报表服务器安装实例”中,确认保证总计机名称是新 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 服务帐户,然后单击“应用”。

  解决:——————————————–

 

  通过备份主数据库并在协助服务器上还原该数据库,让 SQL Server
Management Studio
配置支持数据库。尽管在“帮助数据库”框中输入新的数据库名称,数据库将用作恢复操作的一片段进行创办。

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

  运营企管器。

 

  • 否,匡助数据库已开始化
a) 准备苏醒全部数据库

Team
Foundation
服务器上挨家挨户单击“开始”、“负有程序”、“Microsoft SQL
Server
”和“SQL Server Management Studio”。

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

为服务器选取合适的“服务器名”和“身份验证”方案,借使您的 SQL
Server 必要,则提供实惠的“用户名”和“密码”,然后单击“连接”。

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

澳门新萄京 9

为以下各数据库完毕“还原种种数据库”进程:

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(可选)

  当提醒您再次开动 SQL Server 服务时,单击“是”。

数据库文件起首化

  “扶助服务器实例”彰显日志传送配置中当前布局为帮忙服务器的 SQL Server
实例的名目。

h) 还原公司项目网站

在运行 Windows SharePoint Services 3.0
的服务器上挨家挨户单击“开始”、“管理工科具”和“SharePoint 3.0
管理为主”。

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

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

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

在“管理内容数据库”页上单击“累加始末数据库”。

在“增长始末数据库”页上,在“数据库消息”中单击“点名数据库服务器设置”,并在“数据库名称”中键入
WSS_Content。在“数据水库蓄水体积量设置”中,在“生成警告事件在此以前最多允许的网站数”中键入
9000,并在“此数据库中最多允许创设的网站数”中键入
15000,然后单击“确定”。

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

  单击“数据库访问”选项卡,为客户端设置适当的权杖,然后单击“明确”

澳门新萄京 10

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

d) 停止Reporting Service

逐条单击“开始”、“程序”、“Microsoft SQL Server
2005
”、“布署工具”和“Reporting Services 配置”。

澳门新萄京 11

在“采用报表服务器安装实例”中,确认保证总括机名称是 Team Foundation
应用层服务器的名称,并且实例名称是 MSSQLSE瑞鹰VE奥迪Q5,然后单击“连接”。

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

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

澳门新萄京 12

  注意私下认可景况下,除非您显式设置创立登录语句的 CHECK_POLICY 子句为
OFF 时创制给定的报到启用 SQL 身份验证登录的 Windows 域密码策略实施。

 

  那么些途径必须引用扶助服务器上的当地驱动器。其它,这一个途径必须以本土驱动器号和冒号开端(例如,C:)。映射的驱动器号或网络路径无效。

瞩目: TfsWarehouse和TfsWorkItemTracking八个数据库选取第③个全体备份:

澳门新萄京 13

澳门新萄京 14

  运转企管器。

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

二 、配置事务日志备份布置

2) 配置域服务器

在域服务器上为TFS建立二个OU四个用户, 如下:

OU: TFS;

User: TFSSERVICE, TFSSETUP.

TFSERVICE: 该账户功是用来运作TFS相关服务的账户,个中集成了Reporting
Service的劳动权限,假若急需也得以再建立2个REPO凯雷德TSEPRADOVELacrosse的账户来作为Reporting
瑟维斯的劳务账户,其布局情势和TFSSE奥德赛VICE相同;

TFSSETUP:
改账户是一个高权力的账户,TFS服务器投入域时就需求用那几个账户登录并展开相关的具有迁移操作.

澳门新萄京 15

配置TFSSERVICE用户的权杖如下:

澳门新萄京 16

随后到域服务器上,
在安全策略元帅TFSSERVICE用户进入到”用作劳务登陆”和”允许地点登陆”帐户列表中:

澳门新萄京 17

澳门新萄京 18

接下来确定保障域服务器和TFS服务器在同一网段, 他们相互能够Ping通:

澳门新萄京 19

  要是此修补程序已可供下载,则此知识库文章顶部”提供修补程序下载”部分。如若未彰显此节,请联系
Microsoft 客户服务和支撑,以获得此修复程序。

 

  达成上述配置之后,点“分明”即起来日志传送。

j) 还原数据仓库

开拓3个“命令提醒符”窗口,将引得更改为“驱动器:\%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
Service
帐户 -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 应用层服务器上,将引得更改为

在“内容”中单击任一项目,再单击该类型中别的1个暗许报表,然后验证其是或不是科学呈现。

  当 SQL Server 三千 桌面引擎安装在遵照 Windows 98
的电脑上时,必须选用规范的 SQL Server 登录连接到数据库。当你在依据Windows 98 的微处理器上安装 SQL Server 三千 桌面引擎时,不帮助“仅
Windows”身份验证形式。

·        
向现有数据库添加数据或日志文件。

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

3) 将TFS服务器进入到域

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

澳门新萄京 20

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

澳门新萄京 21

成功后重新开动电脑并用刚刚的TFSSETUP域帐户登陆计算机:

澳门新萄京 22

  进行“Microsoft SQL Servers”,然后举办“SQL Server 组”。

 

  监视日志传送的最简易的法门是行使SQL Server
代理作业历史。在其余时间,只要猜疑一个服务器在日记传送方面存在难点,就活该率先检查那个作业,以明确难点的根本原因。

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

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

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

运行: RSKeyMgmt -l

记录安装 ID,然后将列表打字与印刷出来或将其保存到2个安然无恙的职位。

澳门新萄京 23

  右键单击要转移为“SQL Server 和
Windows”身份验证的服务器,然后单击“属性”。

文本开端化会造成这一个操成效度越多时光。 但是,第三遍将数据写入文件后,操作系统就不必用零来填充文件

三 、添加帮助服务器实例

f) 移动TFS服务帐户

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

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

TfsAdminUtil ChangeAccount [旧域或微型总计机的名目\旧TFS服务帐户]
[新域或电脑的称谓\新TFS服务帐户] [新密码]

那里我们使用如下命令:

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

澳门新萄京 24

  SQL Server 登录

 

 

g) 移动Reporting Service服务帐户

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

TfsAdminUtil ChangeAccount /ra [旧域或电脑的称呼\旧 Reporting
Service帐户] [新域或微型总计机的称谓\新Reporting Service帐户]
[新密码]

这边大家利用如下命令:

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

  •在 SQL Server 服务配置服务的开发银行帐户使用域帐户。

 

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

b) 甘休全体相关服务

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

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

澳门新萄京 25

澳门新萄京 26

  注意假设出现其余题材或索要其余故障诊断,您或然需求创立单独的劳务请求。别的援助难题和事项,不符合于此特定的修补程序将选取照常收取帮助开销。Microsoft
客户服务和支撑电话号码,或创办单独的劳务请求的一体化列表,请访问上面的Microsoft Web 站点:

 

  • 是,生成主数据库的全部备份并将其死灰复燃到援救数据库

2) 还原数据库

  您正在尝试利用 SQL Server 登录连接到 SQL Server 两千 数据库。

 

  在那种状态下,假使用户连接到帮扶数据库,则恢复生机作业不可能将事情日志备份还原到援助数据库。事务日志备份将直接累积到没有用户连接到该数据库甘休。

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

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

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

澳门新萄京 27

TfsAdminUtil RenameDT 新TFS劳动器名

澳门新萄京 28

澳门新萄京 29

  假诺安排登录审核失败登录事件写入错误日志的 SQL Server
实例,以下消息将写入 SQL Server 错误日志文件:

 

(3)还原事情日志

c) 结束IIS中相关应用程序池

逐条单击“开始”、“管理工科具”和“Internet
音信服务(IIS)管理器”。

在能源管理器窗格中,展开“采取程序池”节点,右击“Microsoft Team
Foundation Server Application Pool
”,再单击“停止”。

澳门新萄京 30

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

澳门新萄京 31

  注意”可用的热修补程序下载”表格突显此热修复补丁程序适用的语言。假若你看不到你的言语,那是因为热修复补丁程序不适用于该语言。

发表评论

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

网站地图xml地图