我有一份工作,每晚都运行所有连接的数据库的备份,但是如果有人在这段时间内连接上,它可能会使服务器停止运行。 我有吨的CPU开销(我使用勉强在5%以上,总共8最高也许30%其余闲置),我的问题是我挂我的I / O。 查看资源监视器,我注意到在读取到mdf和.bak文件的资源监视器中的I / O优先级优先级为Normal 。 有没有办法让我的备份运行在Background优先?
我正在制定一个新的vCenter 5服务器的规划过程中。 目前,作为SMB,我的主机需求在使用SQL Express安装的范围之内,但是我的VM计数已经增长到了较低的三位数。 在我目前的vCenter中,我已经开始在加载库存时遇到一些放缓的情况,所以我很好奇,如果我selectvCenter 4.1安装的SQL Express和VM库存盘点,正在造成这种情况。 你怎么看? 如果我确实select安装SQL 2008 R2,vs Express,那么在login到vCenter并加载库存后,是否会看到响应客户机的响应速度更快? 就增长而言,我预计不会达到两位数的主机或超过300个虚拟机。 可以只select下一个单选button来安装SQL Express,即使我不会达到这个数量的主机/虚拟机,给出更好的性能?
我试图删除一个MSSQL服务器数据库,但我没有运气。 我已经尝试了多个东西,如 user ALTER DATABASE my_database SET RESTRICTED_USER WITH ROLLBACK IMMEDIATE; GO DROP DATABASE my_database; GO 我也试图右键点击它删除它。 这不起作用,它告诉我“无法删除数据库”ima_debts“,因为它目前正在使用”。 事情是肯定没有其他用户连接到它。 事实上,我禁用数据库的TCP / IP并重新启动它。 甚至连“Microsoft SQL Server Management Studio(pipe理员)”都连接到它。 我已经确保login到“主”。 为什么它告诉我,它目前正在使用。 我可能删除文件系统中的某个目录或某个东西来摆脱这个数据库吗? 任何帮助,将不胜感激。 谢谢。
我的一个客户端有一个包含他们的数据的数据库(这个服务器也托pipe一个ASP.NET网上商店),他们让我为他们的客户端编写一个程序,他们可以查询他们的数据库。 我的问题是,我被build议不要通过互联网直接访问SQL服务器? 标准的做法是什么? 我应该自动部署一个VPN客户端吗? 我有点困惑这一个。 请指教。
我有兴趣利用Microsoft SQL Report Builder提供的Microsoft SQL Report Builder的简易性,但我希望将WMI作为可用的数据源。 由于SQL Report Builder只依赖于SQL,因此我想在Windows 7上安装WMI ODBC驱动程序,但MSFT站点的指令必须覆盖XP,因为WMI ODBC驱动程序显然不可用。 如何在Windows 7上安装WMI ODBC驱动程序?
我试图确定一个MS SQL备份文件(.bak)是全或差分。 是否有捷径可寻? 在PowerShell中这样做的一种方式?
我还原了一个备份文件(它用作新数据库的模板)作为一个新的数据库。 正常情况下,作为这个过程的一部分,我在恢复之后进行了完整备份,但是这次我在另一个问题上被调用了,然后才能做到这一点,同时我的定期差异备份工作正常运行。 它成功地进行了这个数据库的差异备份,而不会引发任何错误。 相反,日志备份作业无法正确报告没有可用的完整备份。 我已经在多个地方阅读过,如果没有完整的文件,你不能采用差异备份或日志备份,那么为什么这个特定的数据库允许差异? 有没有人遇到过这种行为?
在我们想要使用NAS作为大型(MS SQL)数据库的存储的情况下,如果mdf文件仅存储在NAS设备中,您将如何处理高可用性?
编辑:对不起,我的问题显然不清楚。 我不想在内部报告尝试的服务器攻击; 我们已经有系统logging。 logging并报告该活动。 我所热衷的做法是向攻击者的ISP或其他人报告这些攻击事件。 原始问题: 我们的网站对SQL注入(AFAIK!)是免疫的,但是我们当然仍然会定期进行定位。 有什么办法可以自动报告企图攻击 – 反向DNS查找等? 尽pipe如此,我认为这是唯一有价值的事情,总的来说,这会为社会带来一个好处。 同样我想我们看到的所有其他攻击 – 探测广泛的BBS,MySQL,PHPAdmin等。
有人可以build议一个好的免费的数据库工具与SQL支持连接到一个iSeries。 目前我正在使用绿色屏幕,这是相当令人沮丧的。