我有一个相当可笑的问题。 所以我在Window Server 2008机器上安装了SQL Server 2005。 我正在通过服务包的方式工作,供应两个用户对SQL数据库有完全的权利。 我安装了SP3,重新启动,现在我无法启动任何SQL服务。 当我尝试login到SQL Management Studio时,它告诉我,远程连接是不允许的(他们是,100%肯定),并给我错误消息2。 我没有丝毫的线索知道为什么会发生这种情况,所以即使理解这个问题的性质,任何帮助都是有帮助的。 日志名称:系统 来源:服务 控制pipe理器date:2010/2/9 9:29:07 事件ID:7041任务 类别:无 级别:错误 关键词:经典 用户:N / A 计算机:forefronttest.mca.xxxx.xxxx描述:由于以下错误,MSSQLSERVER服务无法以当前configuration的密码作为MCA \最前端login:login失败:用户尚未在此计算机上被授予所请求的logintypes。 服务:MSSQLSERVER域和帐户:MCA \最前沿 此服务帐户没有所需的用户权限“作为服务login”。 用户操作 将“作为服务login”分配给此计算机上的服务帐户。 您可以使用本地安全设置(Secpol.msc)来执行此操作。 如果此计算机是群集中的节点,请检查是否将此用户权限分配给群集中所有节点上的群集服务帐户。 如果您已将此用户权限分配给服务帐户,并且用户权限似乎已被删除,请与您的域pipe理员联系,以确定与此节点关联的组策略对象是否可能正在删除权限。 事件Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Service Control Manager" Guid="{555908D1-A6D7-4695-8E1E-26931D2012F4}" EventSourceName="Service Control Manager" /> <EventID Qualifiers="49152">7041</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2010-02-09T17:29:07.000Z" […]
我安装了SQL Server 2005,我想安装Service Pack,我有Service Pack 1,2,3,但是我想知道,安装Service Pack 3是不同的吗? 或者我应该安装第一个SP1,SP2,最后是SP3?
是否可以从MSSQL2005标准服务器上的MSSQL2005企业服务器恢复.bak文件?
一些开发人员在RaiseError中使用以下语法: RAISERROR('My business error message', 16, 0) 为了重用try..catch块的捕获部分也是为了商业错误。 但是我发现了几个这样的事件日志条目: Msg # 50006, <blabla> please register the error message with sp_addmessage 有一些方法来禁止创build这样的事件? 我search谷歌,MSDN和文档,但没有find线索。
我有两个SQL Server 2005 STANDARD版本的实例,纽约的服务器A和加州的服务器B. 服务器A有一个大型数据库; 为了DR / BCP的目的,我想使用日志传送在服务器B上保留一个热备份。 不幸的是,事务日志太大了(在WAN上超过了10GB =()。在我投资处理这个问题的第三方产品之前,我可以这样做: 1)禁用服务器B上的复制作业。备份仍在服务器A上创build,但不会自动移动到服务器B. 2)创build一个计划任务来压缩服务器A上的所有备份日志(使用类似7zip或WinZip的工具),并将其转储到还原作业期望的服务器B上(当然还有解压缩)。 3)允许服务器B上的恢复作业正常工作。 这是一个天真或可行的解决scheme? 如果我们有企业版,我会使用asynchronous数据库镜像; 或者如果我们有2008企业版,我会看看内置的压缩。
如何从SQL Server 2005 SqlAgent的缺省值10中增加工作线程的限制? 我有9个工作几乎连续运行,剩下的预定工作只剩下一个可用线程。 通常,当没有线程可用时,我将在“等待工作线程”状态中看到这些作业。 我想增加到约12(这应该对我来说)。 任何想法,这是设置?
我试图做这样的事情,但本机模式(较less集成)。 所有的方向,我可以find告诉你如何设置Sharepoint集成模式,但我需要找出什么步骤设置原生模式? 有没有人做过这个?
一个数据库上的locking表可以干扰另一个数据库的操作吗? 这两个数据库不知道对方。 这是在SQL Server 2005上。
我们有两台SQL 2005机器。 一个用于生产数据,另一个用于运行查询/报告。 每天晚上,生产机器将数据库转储(备份)到磁盘,另一个恢复它。 这被称为D-1过程。 我认为必须有一个更有效的方法来做到这一点,因为SQL 2005有多种forms的复制。 一些要求: 1)不需要即时复制,可以有(一些)延迟 2)所有更改(包括模式,数据,约束,索引)都需要复制,而不需要手动干预 3)仅用于单个数据库 4)如果需要,还有第三台服务器可用 5)服务器之间有高带宽(千兆以太网)可用 6)没有可用的共享存储(SAN) 这个每日备份/恢复程序有什么好的select? 谢谢!
我们有一个相当不错的硬件,可以在vmware中运行多个虚拟机,其中一个是运行SQL Server 2005的Windows Server 2003的实例。由于某些原因,我们偶尔会看到10-20秒的直连数据包丢失机器(我的工作站)以及其他虚拟机在同一物理硬件上。 我正在使用PingPlotter密切关注数据包丢失情况。 到目前为止,我们已经closures了NIC上的stream量控制,但是我们已经耗尽了其他的东西来尝试。 什么可能导致这个问题,我怎么能找出问题? 注意:我们还有另外一台服务器,configuration类似,configuration相同,问题相同(因为它的用处不大)?