我在我的开发机器上运行SQL Server 2008,希望升级到2012版本。 根据您的经验,使用升级向导还是删除SQL Server 2008并进行全新安装会更好?
我最近安装了Windows 7企业。 当我尝试安装Microsoft SQL Server 2008 EXPRESS版本时,在安装过程开始后,出现错误消息:“访问被拒绝”。 我查看了互联网相关的解决方法,缺less访问权限,但不幸的是这些不适合我的情况。我也检查了用户权限分配/debugging程序没有结果。 你可以请build议也记住,我已经被列为pipe理员?
我有三个SQL Server 2008实例在群集上运行。 SQLInstance1侦听默认端口1433,SQLInstance2侦听端口39999,SQLInstance3侦听端口49999.当SQLInstance2和SQLInstance3在Windows2008集群的同一节点上运行时,SQLInstance2是否可以侦听端口39999和49999?
我是一个相当新的SQL Server数据库pipe理员,但来自软件工程背景。 我一直在阅读几个定期缩小数据库的博客,我知道为什么。 我遇到的问题是,在我开始工作之前,数据库维护计划已经失败。 计划中只有一个步骤,它包括一个检查数据库完整性任务,重build索引任务,更新统计任务和最后一个收缩数据库任务。 这个计划定于每周三和周日下午10点进行。 我需要一些关于如何进一步确定问题出在哪里的build议,并想知道如果收缩数据库任务可能会导致问题。 感谢您耐心的回答新手的这个问题。
我们应该改变我们的SQL 2005 Server到SQL 2008。 我敢打赌是2008 R2 SP1,但本周我们遇到了一些问题(与CU7和CU8有关),而据我所知,R2存在漏洞 – 微软证实了这一点。 我们没有特别的要求,我们的SQL 2005数据库是一个.NET应用程序的简单持久存储。 你有什么经验? 2008或2008 R2?
“磁盘使用情况”报告显示大量未使用的事务日志空间(看起来很正常,每小时有一次日志备份)。 但是数据文件大部分都是索引,没有太多空间。 这是正常的吗?
我有一台运行Windows Server 2003 R2的旧服务器。 Windows由于不正确的关机而损坏。 我试图修复Windows安装,但它使事情变得更糟(它到达桌面,但没有开始菜单,大部分开始菜单项都丢失了)。 我无法运行任何程序,Windows声称应用程序必须重新安装。 无论如何,这台服务器是旧的,我们有一个较新的服务器,已承担了超过90%的这个服务器的职责,除了托pipe一个数据库。 数据库的备份被用来在新的服务器上启动,但是大约一天的时间。 不幸的是,所有库存数据都是在最后一次备份和服务器出现故障之间input的,而且这是很多重新input的信息。 有没有办法直接从硬盘上检索数据库信息(通过插入到另一台计算机读取)? 数据库是由MS SQL Server 2008pipe理的。我在机器上使用了第三方SQL备份工具和MS SQL Server Management,它不会加载应用程序(抱怨缺less核心的Windows和.Net文件)。 重新运行Windows安装程序已经无用,导致相同的桌面。
我有我的本地networking计算机上的SQL Express,我创build了新的帐户,我启用了服务器身份validation,当我试图从本地机器连接到这个帐户,一切工作正常。 但是,当我尝试从networking电脑login,它说,login失败,这个帐户。 另外,我已经禁用了所有的防火墙。 我还需要做什么?
我有MS SQL Server 2008提供给我。 是否可以脚本(也许与Powershell?)处理我所有的备份文件,从每个表中删除一个表(或两个)? 我在命令行上使用7-Zip来encryption它们,所以这个脚本必须能够处理它。 我真的想避免解密,然后手动附加每一个。 这只是不会削减,但我的技能不能让我知道是否有更好的。 我不是要求一个完整的解决scheme。 我想知道这是否实际可行,以及有人可能会先做这件事。
我目前有三个我的网站(Live,Staging和Development),每个数据库在三台独立的服务器上。 更常见的情况是,一个错误会出现,需要一个最新的数据库,所以我将RDP放入Live DB,进入SQL Server Management Studio并备份数据库。 从那里,我将使用RDP将.bak文件复制到暂存数据库和开发数据库服务器,并将手动覆盖每个数据库。 它工作,但这是一个非常手动的过程。 很明显,我使用的UI可以使用如下的命令来完成: BACKUP DATABASE MySiteDB TO DISK = 'c:\MySiteDB.bak' WITH FORMAT, MEDIANAME = 'MySiteDB', NAME = 'Live backup' GO 我也可以使用像这样的命令来恢复它: RESTORE DATABASE MySiteDB FROM DISK = 'X:\MySiteDB.bak' WITH REPLACE, STATS = 10, — Show progress (every 10%) MOVE 'MySiteDB_Data' TO 'C:\MSSQL\DATA\MySiteDB.mdf', MOVE 'MySiteDB_Log' TO 'C:\MSSQL\DATA\MySiteDB.ldf' GO 但是,这仍然需要我login到每个服务器,并手动复制文件。 理想情况下,我希望能够在我的开发服务器上运行一个batch […]