标签: sql-server-2012

从 SQL Server 2005 升级到 SQL Server 2012 的最令人信服的理由是什么?

我们目前在 Dell R815 服务器上运行的镜像环境中有 2 台 SQL Server 2005 Enterprise 机器。这些机器包括:

Four AMD Opteron 6176 Processors (12 cores at 2.3Ghz), for a total of 48 cores.
512GB DDR3 1033Mhz RAM
10GB Ethernet SAN connected LUNs for MDFs, Logs, TempDB, Backups, etc.
Run Code Online (Sandbox Code Playgroud)

我们正在考虑升级到 SQL Server 2008 R2 Enterprise 或 SQL Server 2012 Enterprise。

我了解 Microsoft 在其标准比较指南中提供的所有功能,但在我看来,这些官方指南中可能没有许多其他较小的功能,这些功能可能会使 DBA 在 SQL 2012 中的生活更轻松。

任何人都可以建议在 2008 R2 上会影响 SQL Server 2012 的杀手级功能吗?

由于 Microsoft 将其许可方案从基于套接字更改为基于内核,因此我们正在考虑为所有 48 个内核提供许可的巨额费用。为了应对这种意外的价格上涨,我们正在考虑将这些 CPU 换成内核数更少、速度更快的 CPU。我们正在考虑使用 4 x Opteron 6204s,它们是四核并以 …

sql-server-2005 sql-server sql-server-2008-r2 upgrade sql-server-2012

3
推荐指数
1
解决办法
3778
查看次数

将复制 SQL Server 2008 发布者与 SQL Server 2012 订阅者合并

这是否有可能让 SQL Server 2008 发布者与 SQL Server 2012 订阅者进行合并复制?

replication sql-server-2008 sql-server-2012 merge-replication

3
推荐指数
1
解决办法
1485
查看次数

为什么我必须在 SQL Server 2012 中删除快照才能还原数据库?

我从来不需要使用 SQL Server 2008 删除快照,但是现在当我尝试在 SQL Server 2012 中恢复时,出现错误:

System.Data.SqlClient.SqlError:无法对具有数据库快照或活动 DBCC 副本的数据库执行该操作。

为什么这在 2012 年是必要的,而不是在 2008 年?

sql-server-2008 sql-server-2012

3
推荐指数
1
解决办法
4870
查看次数

将 SQL Server 2012 Express 升级到评估版

有没有办法将 SQL Server 2012 Express 的实例升级到 SQL Server 评估企业版?

我尝试使用 SQL Server 安装中心并单击维护,然后单击版本升级。我选择将 Express 实例升级为评估版,但在版本升级规则步骤中出现错误,提示“所选的 SQL Server 实例不满足升级矩阵要求”。我还查看了受支持版本和版本升级的受支持版本和升级路径,并且支持Express 2012 到 Enterprise 2012,因此应该支持 Express 2012 到 Evaluation Enterprise 2012 是有道理的,特别是因为它们都是免费的,而且 Express 的支持较少功能比企业。难道我做错了什么?有没有更好的方法来执行此升级?谢谢,

upgrade sql-server-2012

3
推荐指数
1
解决办法
2万
查看次数

Windows 8 上的 SQL Server Express 不会锁定 MDF 数据库文件

从历史上看,如果我要重命名 SQL Server 当前正在使用的数据库,则会出现异常。

在这个 Windows 8 桌面上,我在......我的主桌面......我能够将 SQL Server 数据库文件移动到不同的分区......而不会出现任何错误......即使文件当前“正在使用”。我不明白为什么我可以这样做,我想在移动文件时得到一个错误,它应该被列为附加在 SQL Server 中master.sys.databases

我还可以重命名当前正在使用的文件。重点是我今天和我的网络管理员交谈,他实际上试图重命名一个.MDF文件,以确定这个文件是否在使用中。

我不喜欢这个。我真正想要做的是将文件(使用 DOS 命令)从一个磁盘分区移动到另一个磁盘分区,但如果它们当前附加到默认的 SQL Server 实例,则不要尝试移动文件。

我指望这能像宣传的那样工作。我不应该能够重命名或移动当前在 SQL Server 中用作附加数据库的文件。

另外,我很抱歉......但我确实有一个非标准的硬盘驱动器配置。

Disk 0
System Reserved 350mb
D: SSD

Disk 1
C: (Primary volume, Windows 8 Enterprise, etc)
Run Code Online (Sandbox Code Playgroud)

我专门将这个 SSD 专门用于这台机器上的 SQL Server Express,我在任何时候都有六个附加的数据库,实际上我正在努力创建一百万个分离的数据库(并且偶尔会在我需要他们)。

sql-server sql-server-2012

3
推荐指数
1
解决办法
740
查看次数

SQL Server 仅使用 4 个可用 CPU 中的 1 个

我有两台装有 SQL Server 2012 Express SP1 的机器,它们具有 CPU 使用率的默认配置设置。

我在我的工作机器上使用这个查询:

SELECT cpu_count
FROM sys.dm_os_sys_info
Run Code Online (Sandbox Code Playgroud)

它返回“4”,这是真的。

生产机器上的相同查询返回“1”(该机器也有 4 个处理器)。除了默认值外,这两种情况都没有额外的 CPU 使用率设置。

生产机器是一个虚拟机,它可能是在 SQL Server 安装后重新配置的。

有没有办法重新配置 SQL Server 以使用 4 个处理器?

sql-server sql-server-2012

3
推荐指数
1
解决办法
8152
查看次数

身份正常进行,但前导 10...?

所以我在修改我的数据库时注意到了一件非常奇怪的事情。

我刚刚插入了一个 ID 为 47 的行,然后在插入更多之后,我意识到我的身份不知何故一直跳到 146,所以它跳过了 999 到达那里。

这不是一个大问题,也不是游戏停止者,只是很奇怪,有什么办法可以解决这个问题吗?缺少备份数据和重新创建表。

为了记录,我在数据插入之间根本没有做任何事情 - 它似乎是完全随机的(当然不是,我确定是某些原因造成的......)

奇怪的数据截图

sql-server identity sql-server-2012

3
推荐指数
2
解决办法
103
查看次数

将差异备份从 SQL Server 2005 还原到 SQL Server 2012

我们正在将客户端迁移到新服务器。他们的旧服务器有 SQL Server 2005。我尝试执行差异备份,但是我收到一个关于 LSN 链被破坏的错误。

请注意,我已经多次这样做了,完整备份在新服务器上恢复NORECOVERY,然后当我去恢复差异备份时,我收到有关损坏的 LSN 链的错误。

我做了一个测试数据库,得到了相同的结果。然后我将测试数据库文件移到运行 SQL Server 2008 R2 的服务器上,备份正确恢复。

有谁知道为什么 SQL Server 2005 的差异备份无法在 SQL Server 2012 上正确还原?我该如何解决这个问题?

sql-server-2005 sql-server restore sql-server-2012

3
推荐指数
1
解决办法
3490
查看次数

在 Job Step > Properties 中,只看到两个选项卡:Package 和 Configuration

我正在尝试设置一个执行包的作业步骤以使用 32 位运行时,因为它针对 SQL 2000 数据库使用 SQL 10 驱动程序。该作业在 SQL Server 2012 上运行。我看到了有关如何执行此操作的各种示例,其中作业步骤属性页面有 9 个选项卡(设置值、验证、命令行、常规、配置、命令文件、数据源、执行选项和记录)。执行选项有一个 32 位模式的复选框。

当我查看我的工作步骤时,以管理员身份登录到服务器,以管理员身份运行 SSMS,我看到的只有两个选项卡:PackageConfiguration. 我使用项目部署方法部署了包。我如何让其他标签显示出来?

ssms ssis sql-server-2012

3
推荐指数
1
解决办法
1256
查看次数

TCP 端口和 TCP 动态端口有什么区别?

谁能告诉我有什么区别?

我尝试设置 1 个端口并留下另一个空白也可以工作。我想知道有什么区别,或者我错过了什么?

sql-server sql-server-2012

3
推荐指数
1
解决办法
3万
查看次数