我想创build一个运行SQL服务帐户的域用户。 这是因为我已经设置了镜像,并且MSbuild议在configuration中的所有计算机上运行相同的用户(一个域用户帐户),以确保镜像可以正常工作。 现在在testing环境中,为了简单起见,我只是让它们在我的用户下运行。 但现在,我知道我在做什么,我想更准确地testingconfiguration。 我也意识到,如果这个用户是一个pipe理员,它会使事情变得更简单。 我的问题是。 我应该只是创build一个简单的用户SQLSERVICEUSER,并使其成为pipe理员? 对我来说似乎有点不安全。 任何人都有更优雅的解决scheme?
我们做了一个服务器移动了一段时间,从那以后我们一直有一个奇怪的“错误”重复发生。 简而言之,当您首次请求连接时(通过VS.NET,TFSpipe理控制台或Web站点),它会因数据库超时而失败。 然后,点击刷新,一切工作正常。 我看了服务日志,发现这个: TF53010:Team Foundation组件或扩展中发生以下错误: date(UTC):7/22/2010 10:54:21 PM 机器:WEB2 应用领域:/ LM / W3SVC / 8080 / ROOT / tfs-1-129243128405943147 程序集:Microsoft.TeamFoundation.Framework.Server,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a; V2.0.50727 服务主机: 工艺细节: 进程名称:w3wp 进程ID:2068 线程ID:3556 帐户名称:NT AUTHORITY \ NETWORK SERVICE 详细消息:应用程序请求处理开始 Server Version = Microsoft.TeamFoundation.Framework.Server,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a 服务帐户= NT AUTHORITY \ NETWORK SERVICE […]
我正在尝试添加一个域用户。 我正在做以下。 展开安全性 右键单击login select新login… login名称selectsearch 点击位置并select整个目录 input用户名 点击检查名称 名字下划线,并添加一些更多的信息 点击OK 点击OK 然后我得到以下错误: 我发现http://support.microsoft.com/kb/324321 。 login确实存在 没有重复的安全标识符 身份validation失败我不认为正在发生,因为我可以浏览广告 区分大小写不应该是问题,因为我正在执行检查名称,并且正在纠正它。 不是本地帐户 再次命名parsing我可以看到AD 我重新启动了服务器(VM),问题仍然存在。 有任何想法吗? 编辑 我也有: 域成员:对安全通道数据进行数字encryption(如果可能) – 禁用此策略 域成员:对安全通道数据进行数字签名(如有可能) – 禁用此策略 重新启动的服务器 http://talksql.blogspot.com/2009/10/windows-nt-user-or-group-domainuser-not.html 编辑2 我也有: 对安全通道数据进行数字encryption或签名(始终) – 禁用 重新启动 编辑3 由于问题已经移动网站,我不再有评论等访问… 我已经检查服务器上的DNS到它正在工作的机器。 这两个DNS服务器是相同的…
我正在尝试设置以下scheme。 我有3个服务器,他们都在同一个域。 服务器A具有在(域)服务帐户dom \ web下运行的web应用程序。 服务器B具有在(域)服务帐户dom \ sql下运行的SQL Server 2008 R2实例。 Server C具有在(域)服务帐户dom \ sql下运行的SQL Server 2008 R2实例。 服务器B和C在SQL群集中。 B和C的实例是链接的服务器。 当我从A运行SQL Server Management Studio并使用我的域帐户(dom \ usr)连接到B时,我尝试执行从B和C中select数据的查询,并且它工作正常。 当我尝试相同的Web应用程序,我得到的错误: 用户'NT AUTHORITY \ ANONYMOUS LOGON'login失败。 我看到SQL中的连接具有用户dom \ web的auth_scheme KERBEROS,所以它不是NTLM。 此外,dom \ web域帐户在AD中没有select“帐户敏感且无法委托”选项。 我也认为SPN是正确设置的,因为双跳在第一种情况下不起作用。 这是服务器C上的错误: 源login 用户'NT AUTHORITY \ ANONYMOUS LOGON'login失败。 原因:基于令牌的服务器访问validation失败,出现基础结构错误。 检查以前的错误。 [客户:10.65.10.53] 源login 消息错误:18456,严重性:14,状态:11。
我正在寻求将数据库“移动”到不同的服务器,而对数据和服务的影响最小。 这些数据库大小从5GB到140 GB不等。 我已经看到,甚至使用了SQL Server的各种数据传输工具,但我不确定最佳做法是什么(分离/重新附件,从备份还原,交易日志,镜像…)。 我最担心的是这些数据库有很多存储过程,用户权限和各种索引,我不想丢失它们,最终中断服务。 我最新的想法是build立一个镜像,然后启动手动故障转移 。 但是,在继续我以前从未做过的事情之前,我宁愿问一下。 TL; DR移动SQL Server数据库的最佳实践方式是什么,可以最大限度地减less服务中断的威胁。
我正在尝试生成一个SSL证书的CSR,以encryption到位于Windows Server 2008服务器上的SqlServer 2008实例的连接。 我读过的大多数文档都提到在IIS中使用CSR向导。 这是一个没有安装IIS的专用数据库服务器。 其他文档说使用MMC证书pipe理器pipe理单元并右键单击证书(本地计算机) – 个人下的证书节点,然后select“所有任务\请求新证书”。 我在“所有任务”下没有这个选项。 我所有的任务都是“导入…”和“高级操作…”。 然后在高级操作下,我可以select“创build自定义请求”,这似乎需要更多的信息,比我已经提供给我。 有没有人遇到过这种情况之前和/或有任何build议如何使用我的SSL证书提供商可以处理的模板生成一个CSR? 非常感谢, 特里
我有一个64位Windows 2003服务器,具有48个CPU内核和128GB内存,运行单个应用程序(SQL 2008 Analysis Services)。 SSAS目前正在使用大约50GB的内存。 SSAS在很大程度上依赖于Windows文件caching来保存常用数据(例如,参见本文 )。 在我的服务器上,windows文件caching通常在10-15GB范围内,但偶尔会突然下降到5-6GB( Memory\System Cache Resident Bytes )。 发生这种情况时,所有SSAS页面读取都必须转到磁盘,查询将开始超时,直到文件caching重新填充。 我有第二个服务器(只有24个核心,但几乎相同),即使运行完全相同的SSAS实例,相同的查询和相同的负载(这是一个负载平衡的环境),不会出现相同的症状, 。 我已经在dba.stackexchange.com上提出了一个关于SSAS的详细问题 ,但是关于Windows行为的一些问题: 有没有办法知道为什么SSAS数据库文件被刷新出caching? 我可以预先填充文件caching还是以某种方式主动pipe理它? (我不确定在我们的环境中使用RAMDRIVE是一个选项) 有一点,我们改变了服务器上的networking优化设置,以“最大化文件共享的数据吞吐量”来匹配另一个盒子,但是这似乎没有显着差异。 编辑 :增加赏金。 如果我们不能回答“为什么”,那么也许只是一种更好地理解当前正在使用caching的进程,或者其中包含哪些文件,或者可能导致我们走向正确方向的一种方式。
可能重复: 你能帮我解决我的软件授权问题吗? 我目前正在研究SQL Server 2008的高可用性解决scheme。我有两台服务器,带有一个标准版SQL Server的许可证。 你能用1个许可证来实现日志传送吗? 例如,如果您在第二个盒子上安装了SQL,但没有运行,并且主服务器将日志发送到备份?
我有一个数据库,XYZ,有一个损坏的日志文件,现在由于日志文件是完全不可用这是呈现此特定的数据库不可用,我需要能够重build它。 我已经对这个过程进行了大量的研究,但是却陷入了dbcc checkdb。 我跑了命令 alter database xyz SET single_user with immediate rollback 随后 use master dbcc checkdb('xyz',REPAIR_ALLOW_DATA_LOSS) 但是我一直在遇到这个错误: Msg 924, Level 14, State 1, Line 2 Database 'XYZ' is already open and can only have one user at a time. 我所研究的一切都表明,数据库需要处于紧急模式,然后该数据库需要处于单用户模式。 如果我将DB恢复为多用户模式,则表示DB需要处于单用户模式。 好吧,我这样做,然后得到这个问题。 我跑了 select spid from master..sysprocesses where dbid = DB_ID('XYZ') and spid <> […]
是否有可能移动一个SQL Server 2005数据库到不同的服务器运行SQL Server 2008没有任何停机时间? 该系统是24/7,并且必须被移动到具有不同存储的不同服务器。 我们试图复制数据库,但是这并不能保证整个数据库在过程结束时保持同步。