Articles of sql server 2008 r2

将过期的SQL Server 2008R2评估升级到SQL Server 2012

我们一直在使用SharePoint 2013的评估版和SQL Server 2008 R2企业评估版开发多个SharePoint网站作为POC。 POC工作了,进入了有限的生产,那么SQL Server评估的失效date就悄然而至,所以是时候尽快购买了。 理想情况下,由于新的价格模型,我想使用由处理器许可的SQL Server 2012 Standard。 现在的问题是,我是否可以从过期的SQL 2008R2试用版直接升级到SQL 2012 Standard? 或者更好的办法是从过期的试用版中导出sharepoint数据库,这样我就可以将它们导入到全新的SQL 2012安装中。

Amazon EC2 MS SQL实例

我们有一台运行带有MS SQL Server 2008 R2的Windows Server 2008的亚马逊EC2盒子。 SQL服务器的默认实例运行良好(默认的MSSQLSERVER),我们要添加第二个 – 当我们进入安装和configuration(SQL Server安装中心)时,它要求安装媒体文件夹。 有谁知道我们是否可以得到它(或者如果我们可以)? 我们试图寻找驱动器来安装,可能有安装,但没有运气。

文件组不能删除,因为它不是空的错误,没有文件

当我尝试删除“MYFILEGROUP”时,出现文件组不能被删除的错误,因为它不是空的。 我已经删除了所有表,索引并删除了与该组相关联的所有文件。 为了validation我运行下面的脚本: sp_helpfilegroup 在“MYFILEGROUP”上为filecount返回0。 select o.name, s.groupname from sysobjects o join sysindexes i on o.id = i.id join sysfilegroups s on i.groupid = s.groupid where groupname = 'MYFILEGROUP' 不返回行… 我有更多的信息。 当我跑步 dbcc checkfilegroup('MYFILEGROUP') 结果列出了所有主键,并带有警告声明: Cannot process rowset ID 72057597605511168 of object "TableName" (ID 2071414), index "PK_TableName" (ID 1), because it resides on filegroup "PRIMARY" […]

如何configurationSQL Server 2008 R2日志传送

我需要使用SQL Server日志传送设置备用服务器。 这是我第一次这样做,所以我按照SQL帮助中的说明一步一步。 当然,我第一步遇到了一个问题。 帮助文件说: 在日志传送configuration中右键单击要用作主数据库的数据库,然后单击“属性”。 在select页面下,单击事务日志传送。 我没有看到“事务日志传送”菜单项。 以下是我所看到的: 那为什么我不提供这个选项?

数据文件大小 – SQL Server 2008

我正在将一个数据库传输到服务器机器上,但由于某些原因,数据库的大小大约为8GB。 它不应该需要太多的空间,因为我只有几百条logging。 我怎样才能减小这个尺寸? 如果有人知道,这里发生了什么? 谢谢

与SQL Server 2008 R2数据库服务器的连接速度很慢

数据库服务器是在Windows Server 2012之上运行SQL Server 2008 R2的VM,分配了24GB RAM和2TB的磁盘空间。 总体而言,数据库连接速度非常慢,突出的一点是通过SSMS连接到数据库服务器需要5-10秒。 在其他function较弱的服务器上,需要1-2秒。 VM在技术上比其他机器更强大,但与服务器的连接速度太慢。 所以,我的猜测是networking相关的问题,但我应该在哪里寻找线索的任何线索? 谢谢!

在多个服务器上pipe理SQL代理作业

有没有办法在没有第三方软件的情况下在域中的多个服务器上部署/修改/删除//pipe理SQL代理作业?

SQL 2008到2008 R2升级失败,现在无法安装R2

我们试图将SQL 2008升级到2008 R2。 它通过了与飞行颜色检查。 但是在安装过程中,我们得到了可怕的“帐户名和安全ID之间没有映射”错误。 经过多次Googlesearch之后,我们相信我们已经修复了SID问题(我们在registry中find了安装SQL组的无效SID并将其更改为正确的SID)。 第一次安装尝试完成,但没有完全升级2008实例,只有一些共享组件。 现在我们不能完成运行升级。 在安装向导的一部分,它会显示一个屏幕,让您select/取消选中要升级的组件。 这些都是预先检查,不能没有选中。 当我们点击“下一步”时,表示没有什么可升级的,并停止validation错误。 我们几乎卡在那里。 该实例仍然是SQL 2008(10.0.2531)而不是R2(10.50.1600)。 对于咯咯的笑声,我们尝试了“修复”向导,它跑完了,但没有做任何事情。 我想现在发生的是安装程序认为这个实例已经升级了,实际上它还没有完全升级到R2。 没有卸载/重新安装或安装一个命名实例(老板讨厌命名实例激情,只允许默认实例)有什么我们可以做的,以完成升级到R2?

我怎样才能使我的SSIS进程消耗更多的资源,运行速度更快?

我在SSIS中有一个每天的ETL过程来build立我的仓库,所以我们可以提供日常的报告。 我有两台服务器 – 一个用于SSIS,另一个用于SQL Server数据库。 SSIS服务器(SSIS-Server01)是一个8CPU,32GB的RAM盒子。 SQL Server数据库(DB-Server)是另外一个8CPU,32GB的RAM盒子。 两者都是VMWare虚拟机。 SSIS以其简单的forms从DB-Server上的单个表中读取了1700万行(大约9GB),将其转换为408M行,执行一些查找和大量计算,然后将其聚集回到大约8M行每次写入到同一个DB-Server上的一个全新的表(这个表将被移到一个分区中以提供日常的报告)。 我有一个循环,每次处理18个月的数据 – 总共10年的数据。 根据我对SSIS服务器上RAM使用情况的观察,我select了18个月 – 在18个月时,它消耗了27GB的RAM。 任何更高的,SSIS开始缓冲到磁盘和性能提高。 这是我的数据streamhttp://img207.imageshack.us/img207/4105/dataflow.jpg 我正在使用微软的平衡数据分配器发送数据向下8个并行path,以最大限度地利用资源。 我在开始工作之前先做一个工会。 这是来自SSIS服务器的任务pipe理器图 下面是另外一张显示8个CPU的图表 从这些图像中可以看到,随着越来越多的行被读取和处理,内存使用量缓慢增加到大约27G。 但CPU使用率在40%左右。 第二张图显示我们只使用了4个(有时是5个)8个CPU。 我正在尝试使进程运行得更快(它只使用了可用CPU的40%)。 我怎样才能使这个过程更高效地运行(最less的时间,最多的资源)?

如何设置SQL Server在Windows更新期间提供高可用性

我们有一个负载平衡的Web场与单个SQL服务器实例交谈。 很容易降级networking服务器,安装Windows更新,重新启动,然后把它们带回来。 但是,我们必须安排停机时间来为SQL Server计算机提供服务。 有什么select可以避免这种停机?