我试图在已安装了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意外删除的数据库?
我有一个惊人的时间试图在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,但无法升级到企业版。 如果你遇到过这个问题,或者知道如何解决这个问题,我很想知道。
我们每天都做完整的备份。 如果我们可以做差异化,做完全备份有什么意义? 这是一个新手问题,我并不是说这个问题太深刻了。 你的答案应该是简单的。
这可能与我见过的其他线程有关,但是我需要一个针对这个特定情况的解决scheme。 SQL实例不断消耗越来越多的内存,直到大约一周之后才被占用超过3.5 GB的RAM(记住它是一个32位的实例,并且我不能使用一个64位的实例),并且实例的function基本上来到一个停顿,迫使服务器重新启动,让它释放。 必须有一个更优雅的方法来恢复RAM或configuration更改,以防止它在第一位。 我显然不是SQL Server的专家,实例基本上是一个“默认”安装,所以它当然没有优化。
最近我开始处理SQL Server,我以前的经验是在MS-Access。 当我做一个数据库的导入/导出,从服务器到我的电脑,甚至是在服务器上,所有具有主键的列都松开了这个键。 身份设置为false,甚至没有设置为默认值。 我如何才能使用导入/导出作业来制作db及其数据的精确副本? 我不希望每次我想要在别的地方使用同一个数据库时,都要执行备份和恢复,还有另一个项目等等。 我已经阅读了关于“编辑映射”和checkbox,但这并没有帮助身份规范…那么表和主要的东西呢?
我注意到SQL Server Web在Amazon Web Services上比SQL Server Standard便宜得多。 这是为什么? 如果我使用SQL Server Web而不是Standard,我会丢失什么?
我inheritance了许多SQL Server 2005和2008系统(全部以简单恢复模式运行),每个系统当前每天都从SQL代理任务执行以下操作: 备用 收缩 重新编制 我已经阻止了这种情况的发生,因为这可能会造成比解决问题更多的问题。 (服务器的使用是在一个滚动的5天的基础上存储一致的信息量,所以从删除行的空间将再次用于新的信息,没有太多的增长)。 但是,我不知道是否也应该停止夜间重新索引的工作。 由于收缩导致的大量索引碎片,导致收缩活跃是必要的。 我无法从互联网上find很多关于夜间重新编制索引是否合理的信息。 我应该禁用这个吗?
将SQL Server系统数据库master,model和msdb从主操作系统硬盘上的默认安装path移到自己的驱动器上是否值得? 我已经将TempDB移动到了两个单独的驱动器,一个用于日志文件,另一个用于数据文件,我只是想知道它的价值是否与其他系统数据库一样,或者如果这是过度的,会看到什么好处?
我在本地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,无济于事。 有任何想法吗?