在还原后的应用程序中,我对新创build的数据库执行了很多(> 100,000,000)更新。 因此,LOG文件显着增长。 我怎样才能阻止它成长? 注:将恢复模式设置为简单不会工作。 此外,这个问题最初是张贴在这里: https : //stackoverflow.com/questions/4400057/how-to-stop-log-file-from-growing-in-sql-server-2008
我收到以下错误: 2011-03-07 21:59:35.73 spid64数据库'MYDB'中文件'MYDB_DATA'的自动增长被用户取消,或在16078毫秒后超时。 使用ALTER DATABASE为这个文件设置一个较小的FILEGROWTH值或者明确地设置一个新的文件大小。 我做了一些研究,发现对于大型数据库,您应该将自动增长设置为固定大小(MB),而不是百分比。 我觉得这个数据库不大,我可能不会通过改变这个值来解决正确的问题。 有没有人有任何意见? 谢谢! 我正在使用Windows Server 2008上运行的SQL Server 2008 RC2
我在Win2k8上安装了SQL 2005 SP4。 安装完成后,我们决定更改电脑的名称。 这样做,我想我可能已经打破了一些东西(可能是命名pipe道?),但我不确定是因为我不是一个DBA和b)我仍然在设置这个服务器的过程中,所以我不能说这是以前的工作。 我真的不想重新开始。 但是,当我打开SSMS,实例名称显示正确的计算机名称,但在login时,我有{OLDSERVERNAME} \ SQLServer2005MSFTEUser $ {OLDSERVERNAME} $ MSSQLSERVER,我认为这是打破了我的能力做远程服务连接。 所以问题是,如何解决这个问题?
我试图build立链接的服务器。 目标服务器是MS SQL 2008R2。 如果我通过sa账户设置远程login,它工作正常。 但是,如果我使用一个Windows帐户,它会popup一个错误。 我从日志中得到以下消息。 尝试在SQL Server身份validation中使用NT帐户名称 有没有办法让链接的服务器使用Windows身份validation?
免责声明:我不是DBA。 我是一个数据库开发人员。 DBA刚刚向我们的数据pipe理员发送了一个报告,并计划从一堆服务器上的sysadminangular色中删除NT AUTHORITY \ SYSTEM帐户。 (可能违反了他们收到的一些审计报告)。 我看到一个MSKB文章说,不要这样做。 从我可以告诉读取networking上各种不同的信息,甚至当SQL Server和代理服务等都运行时,一些特殊的服务/操作(卷拷贝,全文索引,MOM,Windows Update)也使用这个帐户专用帐户下。
我正在为Microsoft SQL Server环境指定一个新的数据库服务器。 过去,我会为操作系统,数据,事务日志和tempdb创build四个独立的RAIDarrays。 现在,我正在考虑添加一些SSD来提升性能的可能性。 我只有两个固态硬盘的预算,我想镜像他们的情况下,一个失败。 所以,我只能用SSD来replace我的四个标准arrays中的一个。 哪个选项可以提供最大的性能提升? 使用固态硬盘的操作系统 使用数据SSD 使用SSD来处理事务日志 使用Tempdb的SSD
哪些资源可以跟踪SQL Server的累积更新? 我注意到Windows更新确实为SQL Server提供了一项服务。
场景:我们希望在Active Directory域环境中使用SQL Server 2005 Standard版本的数据库镜像以及见证服务器。 数据库是从第三方应用程序服务器提供的,除了数据库连接string之外,该服务器无法修改。 有两个问题与此有关: 我们如何才能使失败变得有点隐蔽(或者至less需要较less的手工工作)到我们的第三方应用程序服务器上,尽可能less花钱? 我的想法是设置DNS“sqlserver.ourdomain”指向主,并在连接string中使用。 那么,如果它失败,我们改变DNS指向镜像,并重新启动应用程序服务器。 不可见或自动,但便宜,似乎应该工作。 我们如何将失败后的交易从中学推回到小学,并重新推动小学? 此过程必须考虑#1中的“撤销”故障切换模式。 很明显,如果我们使用上面的DNS选项,我们会将DNS重新指向主服务器,但是如何使系统恢复到以前的状态 – 主服务器的镜像和镜像已降级为镜像?
除了记住每个跟踪标志所做的事情之外,还有一种简单的方法可以记住哪些跟踪标志组在做什么。 跟踪标志编号的第一个数字看起来像是什么意思? 有谁知道这个第一位数字是什么意思?
对新手问题抱歉 – 我有一个.mdf文件,我不知道如何运行查询。 我已经下载并安装了SQL Server Express 2005,但不知道什么时候开始。 我知道我不打算直接打开文件,但不知道我的意思是做什么。 有人可以一步一步发布如何到达对文件运行SQL查询的点?