Articles of SQL服务器2008

安装SQL Server 2008 R2时,registry键错误

我试图在已安装了SQL Server Management Studio 2005的Windows XP机器上安装SQL Server 2008 R2 Management Studio Express。 我想同时安装这两个实例。 在安装过程中,所有安装支持规则都通过,除了 "Consistency validation for SQL Server registry keys" 与错误 "The SQL Server registry keys from a prior installation cannot be modified. To continue, see SQL Server Setup documentation about how to fix registry keys." 到目前为止,我检查的所有资源和build议的修复都没有帮助,因为他们没有真正处理我的具体情况与此错误,我不想修改任何registry项,除非我确定修复我在做。 请帮忙!

如何恢复使用sql server 2008意外删除的数据库

如何恢复使用SQL Server 2008意外删除的数据库?

在Windows 7 64位上安装SQL Server 2008

我有一个惊人的时间试图在64位Windows 7上安装SQL Server 2008年。当我运行setup.exe时,我得到以下错误信息: Microsoft .NET Framework 3.5安装失败。 SQL Server 2008安装程序需要安装.NET Framework 3.5 我试过的东西: 我检查了一下,再加上检查。 我有安装.NET Framework 3.5,与SP1 我已阅读有关缺lessWindows Installer 4.5安装产生相同的错误。 Win7自带Windows Installer 5,希望能够满足这个要求,因为我试图安装4.5,它不会让我 将ISO刻录到DVD并从那里安装。 使用相同的ISO在XP机器上安装。 这是有效的,所以ISO一定要好。 考虑到SQL Server 2005,但它确实需要2008年的项目。 更新创build一个滑stream版本给出了相同的错误 更新我可以安装SQL Server Express,然后安装SP1,但无法升级到企业版。 如果你遇到过这个问题,或者知道如何解决这个问题,我很想知道。

sql-server-2008如果我只是做差异备份,那么做完全备份的意义何在?

我们每天都做完整的备份。 如果我们可以做差异化,做完全备份有什么意义? 这是一个新手问题,我并不是说这个问题太深刻了。 你的答案应该是简单的。

32位SQL在64位操作系统上占用了内存,直到SQL陷入困境

这可能与我见过的其他线程有关,但是我需要一个针对这个特定情况的解决scheme。 SQL实例不断消耗越来越多的内存,直到大约一周之后才被占用超过3.5 GB的RAM(记住它是一个32位的实例,并且我不能使用一个64位的实例),并且实例的function基本上来到一个停顿,迫使服务器重新启动,让它释放。 必须有一个更优雅的方法来恢复RAM或configuration更改,以防止它在第一位。 我显然不是SQL Server的专家,实例基本上是一个“默认”安装,所以它当然没有优化。

sql服务器:导出/导入失去标识列

最近我开始处理SQL Server,我以前的经验是在MS-Access。 当我做一个数据库的导入/导出,从服务器到我的电脑,甚至是在服务器上,所有具有主键的列都松开了这个键。 身份设置为false,甚至没有设置为默认值。 我如何才能使用导入/导出作业来制作db及其数据的精确副本? 我不希望每次我想要在别的地方使用同一个数据库时,都要执行备份和恢复,还有另一个项目等等。 我已经阅读了关于“编辑映射”和checkbox,但这并没有帮助身份规范…那么表和主要的东西呢?

在Amazon Web Services上,SQL Server Standard和SQL Server Web有什么区别?

我注意到SQL Server Web在Amazon Web Services上比SQL Server Standard便宜得多。 这是为什么? 如果我使用SQL Server Web而不是Standard,我会丢失什么?

每天晚上在什么情况下重新build立表格是一个好主意?

我inheritance了许多SQL Server 2005和2008系统(全部以简单恢复模式运行),每个系统当前每天都从SQL代理任务执行以下操作: 备用 收缩 重新编制 我已经阻止了这种情况的发生,因为这可能会造成比解决问题更多的问题。 (服务器的使用是在一个滚动的5天的基础上存储一致的信息量,所以从删除行的空间将再次用于新的信息,没有太多的增长)。 但是,我不知道是否也应该停止夜间重新索引的工作。 由于收缩导致的大量索引碎片,导致收缩活跃是必要的。 我无法从互联网上find很多关于夜间重新编制索引是否合理的信息。 我应该禁用这个吗?

在单独的驱动器上存储SQL Server系统数据库

将SQL Server系统数据库master,model和msdb从主操作系统硬盘上的默认安装path移到自己的驱动器上是否值得? 我已经将TempDB移动到了两个单独的驱动器,一个用于日志文件,另一个用于数据文件,我只是想知道它的价值是否与其他系统数据库一样,或者如果这是过度的,会看到什么好处?

SQL Server 2008 R2企业数据库具有意外的4GB数据库大小限制

我在本地Windows 7 x64工作站上安装了SQL Server 2008 R2 Enterprise。 当我在服务器上创build一个数据库时,它意外地有一个4GB的大小限制(SQL Server Management Studio中的数据库属性,大小= 3934.38 MB,可用空间= 47.13 MB)。 不幸的是,数据库需要超过4GB,企业不应该有一个实际的最大大小。 我确认数据库在企业服务器上: SELECT @@VERSION Microsoft SQL Server 2008 R2 (RTM) – 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: ) 数据库文件未设置为限制SQL Server Management Studio中的增长,并且有足够的硬盘驱动器空间。 数据库是从SQL Express(它有一个4GB的限制)复制的,但是新创build的数据库也是一样的。 我花了几个小时试图找出这个和谷歌search,无济于事。 有任何想法吗?