Articles of sql server 2005

SQL Server 2005内存使用率低

这可能听起来像一个奇怪的问题,但我有点担心我们的主数据库服务器没有利用所有可用的内存。 这是一个32位Windows 2003 / SQL Server 2005标准部署。 它是在该框上运行的唯一实例,并且仍然应用了默认的内存限制设置。 服务器有4GB内存,AWE开启。 我们最近有数据库缓慢的报告,所以我去服务器看看。 我很惊讶地看到,sqlserver.exe进程只使用(并已达到)137MB RAM。 我们有多个SharePoint服务器场,几个面向互联网的网站和多个内部应用程序,这些服务器都是从这个数据库服务器运行的,我预计它会使用更多的RAM。 不知道更好的方法来testing这个,我写了一个SQL查询,创build一个临时表,并插入一些大型string数百次(我实际上是一个开发人员和pipe理员第二)。 在我的本地框中,当我运行这个查询时,内存使用增加到了将近2GB。 在所有其他服务器上,内存使用量显着增加。 然而,在我们的生产服务器上,内存没有任何改变 – 它保持在大约137​​MB(处理器使用率上升,所以肯定是在做一些事情)。 总而言之,我有点困惑,希望有人能够对此有所了解?

MSSQL和Win Server的问题 – 我的问题,或主机?

我一直在开发针对SQL Server 2005和我的主机将支持Windows Server 2008.我明白,这个组合已知的问题,以及解决scheme/解决方法。 我的问题是,这些解决scheme/解决方法是我必须研究的,或者是networking主机必须研究的东西? 也就是开发者方面的问题,还是仅仅是针对主机? ( 这里的例子) 谢谢

SQL Server 2000需要在执行并行迁移备份的同时阻止login

我正在寻找一种方法来防止发生login,以便对数据库进行完全备份,以从当前的SQL Server 2000实例迁移到新的SQL 2005实例。 我的一个朋友build议运行一个脚本,使数据库进入回滚状态。 不是DBA,我的DDL非常差,运行我不明白的脚本可能不是最好的主意。 一个可能更容易的select是简单地分离和复制到新的服务器。 任何build议将不胜感激。

运行在97%的CPU使用率的SQL Server 2005

如何找出哪些语句正在使用CPU?

将64位SQL Server 2005备份还原到32位安装

我觉得这是做不到的,但是很想知道是否可以。 如果是这样,为什么?

SQL Server 2005 Express:Profiler在哪里?

我在微软的网站上看到SQL Server 2005 Express Edition有Profiler : 替代文字http://i48.tinypic.com/10e3hbb.jpg 探查 performance 仅限本地和关系服务器。 ( 我不知道什么是非关系SQL Server,但是无论如何 ) 它说在那里,它在哪里? 在SQL Server 7,SQL Server 2000,SQL Server 2005和SQL Server 2008中,我将转到“ 工具”菜单: 替代文字http://i45.tinypic.com/mrybd0.jpg 但是在SQL Server 2005 Express Edition中,微软决定隐藏它: 替代文字http://i45.tinypic.com/w9hctg.jpg

SQL数据库脚本表更改

我正在开发一个项目,在这个项目中,我们正在将客户端数据库从旧版本更新到更新版本的数据库和相关模式。 我正在寻找一种方法来执行我们的程序使用的数据库中的所有表格。 If the table doesn't exist create table else for each column in the table bring the column up to date or create it 我似乎无法通过pipe理工作室find办法来做到这一点,而且我也没有通过Google做任何事情。 在SQL Management Studio中可能会给我这个选项的东西,或者为我生成脚本的程序都是好的。 谢谢。

我如何知道我的mdf和ldf文件在SQL Server 2005的版本和更新?

我正在帮助朋友尝试并恢复SQL Server数据库。 硬盘驱动器崩溃,他的Server 2003,SQL Server 2005和数据库。 到目前为止,他已经重新安装了Server 2003 Enterprise,并从数据库中获取了MDF和LDF文件。 我怎么知道哪些更新被应用到崩溃的服务器硬盘? 我们仍然有硬盘驱动器崩溃,并可以使用USB机箱作为外部USB驱动器附加它,我们不能启动旧的硬盘驱动器。 我试图在旧的相同的补丁/更新级别上安装新的SQL Server,这样我就可以附加mdf和ldf文件,并重新启动并运行。 我们可以访问崩溃的驱动器上是否有任何日志文件,以查找以前使用的SQL Server的哪个版本/修补程序/更新?

无法为MS SQL Server 2005添加报告服务组件

无法为MS SQL Server 2005添加报告服务组件 我想重新安装SQL Server 2005,当我卸载SQL Server 2005时,所有的组件都被禁用。现在比以前坏了。

将数据库从SQL Server Standard迁移到SQL Server Express for DotNetNuke

我们有一个老的服务器,我们要完全作为一个公共的networking服务器(托pipe几个DotNetNuke网站),为此我们想在服务器上安装SQL Server Express(可能是2008),因此同时拥有数据库服务器和机器上的Web服务器。 但是:Web服务器的数据库现在托pipe在SQL Server 2005 Standard上。 所以问题是:是否可以将数据库从标准服务器移动到Express服务器?