Articles of sql server

为MS SQL Server 2005/2008推荐的服务帐户设置

我们在运行SQL Server 2005标准版/企业版或SQ​​L Server 2008企业版的环境中有许多MS SQL服务器。 目前,SQL服务作为本地服务或networking服务运行,而MSbuild议的最佳做法是作为我们正在努力实现的域帐户运行。 对于域帐户,每个服务器的每个服务都有一个单独的域帐户是最佳做法吗? 所以如果我们有4个SQL服务需要运行每个服务器,我们有50个服务器,我们会在AD创build50 * 4 = 200个帐户? 这对我来说似乎太过分了,我想知道是否有人对这种设置和pipe理有任何实际的经验。

在Amazon EC2 Windows实例上运行SQL Server Express

我创build了一个预装了IIS和SQL Server Express的Windows Server 2008 Amazon EC2实例(使用此AMI http://aws.amazon.com/amis/Microsoft-Windows/4801904273096347 )。 login后,我启动了SQL Management Studio,并尝试使用Windows身份validationlogin到默认实例(数据库引擎)。 我没有成功。 我收到一条错误消息,说该服务可能没有运行…我仔细检查,以确保它确实在运行。 有没有人使用Amazon EC2实例设置SQL Server Express? 我最好使用基本的Windows Server 2008实例并从头开始安装SQL Server? 我需要创build一个用户吗?

如果我有为Alogging创build的SPN,Kerberos是否可以与CNAME一起工作?

我们目前正在build立一个SQL 2012环境,它将被用于存储SSRS将以sharepoint集成模式访问的数据。 我们将使用Kerberos进行身份validation。 我们希望能够做的是使用cnames的SQL服务器。 我们正在使用默认实例,每个服务器只需要一个实例。 我所关心的是kerberos,IE / .NET和CNAME的已知问题。 我想知道,只要我确保为SQL Server的CNAME和A-Record都正确设置了SPN,这个configuration是否会起作用?

为什么我的SQL Server使用AWE内存? 为什么这在RAMMap中不可见?

我们有一台Windows Server 2008 R2(64位)8GB服务器,根据Sysinternals RAMMap ,使用AWE分配2GB内存。 据我所知,这意味着这些页面停留在物理内存中,不会被推出。 这会导致其他应用程序被推出物理内存。 在RAMMap中的“物理页面”选项卡上,所有AWE页面的“处理”列都是空的。 我们在该框上运行SQL Server,但是(通过SQL Server Management Studio,在服务器属性 – >内存下,在服务器内存选项下),它表示configuration为不使用AWE。 但是,当停止SQL Server时,AWE页面突然消失了。 所以它真的是罪魁祸首。 所以我有三个问题: 为什么RAMMap不知道/显示SQL Server进程负责该AWE内存? 为什么SQL Server Management Studio会说AWE内存不被使用? 我们如何使configurationSQL Server真的不使用AWE内存?

跟踪SQL Server 2008超时错误

我们在SQL Server 2008实例中得到了一些运行存储过程的连接超时。 过了一会儿,数据库开始照常工作,没有任何额外的超时错误。 所以我想获得有关错误的其他信息。 SQL Server 2008有任何一种错误日志,我可以看看? 是否存在任何审计/日志function,我可以激活追踪错误(如果它再次发生)?

为什么我不能在端口445上连接?

我需要在运行Windows Server 2008 R2的SQL Server上收集基准性能数据。 当我在运行Windows 7的计算机上打开perfmon并尝试从远程服务器添加计数器时,收到一条错误消息,指出“无法连接到计算机”。 我可以ping服务器,我可以连接使用远程桌面。 除了perfmon问题之外,我无法浏览共享(例如\ uncpath \ c $),连接到远程registry,或通过telnet连接到端口445。 我与服务器位于同一子网上,并且服务器和计算机上的Windows防火墙都已closures。

WMI是否会导致CPU蠕变?

我有几个服务器,运行Server 2003 Std / Ent和SQL 2000/2005,我注意到将开始显示更高的CPU使用率随着时间的推移。 停止WMI服务并重新启动它将始终将其重新closures。 这不是一个巨大的蠕变,但一个月后将增加10%左右,即使在空闲时间,它也会显示10%的CPU使用率。 我们不大量使用WMI,只是检查服务状态的几个脚本,以及perfmon(它是否使用WMI?),这是如何被注意到的。 是否有WMI跟踪工具? 任何其他方法来解决这个问题? 显示症状的服务器有很大的不同,没有OS和SQL以外的常见元素。

如何在不安装SQL Server 2005客户端工具的情况下创build别名

我需要在面向公众的生产服务器上configurationSQL Server别名。 为此,我需要安装SQL Serverconfigurationpipe理器。 我无法find一个独立的安装程序,所以我不得不安装SQL Server 2005客户端组件。 这种方法并不理想,因为我们不希望在面向公众的生产服务器上安装SSMS。 有没有办法安装SQL Server 2005configurationpipe理器,而不安装SQL Server Management Studio? 编辑:find一种方法。 看到我的答案在下面。 谢谢, 阿诺德

SQL服务器备份:我应该设置它们在同一时间运行?

我有几个数据库需要备份 我应该设置备份时间相同吗? 有没有好的/坏的方法来做到这一点? 我担心,既然他们要在同一时间备份,他们会消耗太多的资源? 计时数据库备份的最佳方式是什么?

无法使用Windows身份validationlogin到SQL Server 2008 R2

当我尝试使用Windows身份validation连接到SQL Server(2008 R2)时: 我不能: 检查Windows 应用程序事件日志,我发现错误: 用户“AVATOPIA \ ian”login失败。 原因:基于令牌的服务器访问validation失败,出现基础结构错误。 检查以前的错误。 [客户:] 日志名称:应用程序 来源: MSSQLSERVER 事件ID: 18456 级别:信息 用户: AVATOPIA \ ian 操作码: 任务类别:login 我可以使用Windows身份validationlogin到计算机本身。 我可以使用本地 Windowspipe理员帐户login到SQL Server。 我们可以使用Windows身份validation连接到域上的其他8个SQL Server。 只有这一个,是唯一一个是2008 R2的失败者。 所以我认为这是一个** 2008 R2 *的错误。 注意:我无法使用Windows身份validation在本地或远程login。 我可以使用SQL Server身份validation本地和远程login。 更新 注意:它不限于使用Windows身份validation连接的SQL Server Management Studio,独立应用程序: 失败: 注意:这不是客户端问题,因为我们可以很好地连接到其他 (非SQL Server 2008 R2机器): 我确定有一篇技术文章或知识库文章描述了为什么SQL Server 2008 R2 在 […]