Articles of sql server

如何跟踪从我的Server 2003框中调用SQL Server的内容?

我有一台Windows Server 2003机器,我试图停止使用,但是我的SQL Server团队告诉我,仍然有来自这台机器的调用来到SQL Server机器。 我已经closures了所有的东西(我能想到的),但显然我仍然有一些东西在呼唤。 如何跟踪/查找调用SQL Server计算机的服务/应用程序?

SQL Server – 在不停机的情况下删除主日志文件

我在同一个驱动器上有一个MDF和LDF,驱动器几乎没有空间。 我有第二个驱动器在同一台服务器,我想将LDF文件移动到该驱动器。 我知道我可以分离和重新join,但这涉及到停机时间,我想透明地做到这一点。 我在我的新驱动器上创build了第二个日志文件并将其添加到数据库中,因此数据库有两个日志文件。 当我试图删除旧的日志文件,我得到“无法删除主日志文件” 我所做的所有研究都表明,没有办法在联机数据库上更改“主”日志文件 – 必须将其分离,然后将其重新附加到仅作为主要日志文件的位置。 在一个理想的世界里,我是这样想的: 创build第二个日志文件并将其添加到数据库 将新文件设置为“主”,所有新的日志数据写在那里 DBCC SHRINKFILE,检查选项将所有数据迁移到同一组中的其他文件 由于旧的“主”文件现在是空的,您可以从数据库中删除它 我疯了吗? 有没有办法做到这一点,我不知道?

SQL Server 2000中的顶级查询

我正在寻找一种方法来确定SQL Server 2000中的顶级资源消耗查询。 除了Sql profiler或像Quest这样的第三方监视工具,还有其他的方法吗?

如果不存在完整备份,事务日志备份将失败

至less我是这么认为的 我最近修改了我的开发服务器上的备份例程。 我为用户数据库创build了一个维护计划,每天执行一些每周清理任务,每日完整备份和事务日志备份。 直到今天,一切都运转良好,当时收到一封电子邮件,通知我午餐时间备份失败。 日志查看器没有透露太多,除了一定数量的数据库完全备份成功之前,结束日志条目: [snipped] Source: … The package execution fa… The step failed. 不完全揭示 我想到,以前的尝试唯一的变化是我今天早上创build了一个新的(小而不起眼的)数据库。 我重新启动了SQL Server代理,尝试手动重新运行(事务日志备份)步骤,但又失败了。 但是,运行完整的备份步骤(从而为我的新数据库创build第一个完全备份)工作 – 此外,再次重新运行事务日志备份步骤也起作用。 由于缺less完整的备份或以前的事务日志备份,事务日志备份似乎陷入困境。 这是预期的行为? 一方面,在一个原始的层面上,这是有道理的,但实际上,我希望它能够更好地处理这种情况。 如果是这样,有没有办法自动处理这个? 这种情况不会经常发生,但是当我创build数据库时,我不能忘记备份数据库,特别是因为它只处于开发的早期阶段。 如果不是,这种行为的可能原因是什么? 我可以避免吗?

如何更改SQL Server的默认实例?

我们有一个开发服务器。 首先,我们有SQL 2000(默认实例),当SQL 2005出来时,我们把它安装成命名实例。 现在我们几乎不使用SQL2000实例,但是这是默认的。 我们希望SQL2005成为默认实例,并将2000作为一个名称。 这甚至有可能吗? 谢谢!

Windows 2000 VB6客户端不能使用SQL Server 2008

我有一个应用程序,我正在从SQL 2000迁移到2008年。这已经大部分顺利。 运行Win XP和VB6应用程序的本地机器正在运行。 一台机器(只有一台我可以直接运行)运行Win Server 2003,它工作正常。 但是,远程位置的工作站正在运行Windows 2000上的VB6应用程序。这些工作不起作用。 我的问题是:什么可能会丢失或过时的Win 2000机器,如果有的话,将阻止他们与SQL Server 2008的工作。

Management Studio使用什么端口连接到SQL Server(2005)

我有SQL Server 2005远程托pipe的服务器上运行,并希望从我自己的机器使用pipe理工作室访问它 远程服务器上的防火墙已经准备就绪,允许来自外部IP的所有stream量 – 这很好。 不过,我有一个负载平衡路由器,有第二行连接到它 – 不幸的是第二行有一个dynamic的外部IP。 因此,我需要在路由器中设置一个规则,在第一行总是从Management Studio发送数据 – 但是我需要知道端口号。 你能build议吗?

SQL Server Management Studio 2008活动监视器是否适用于SQL Server 2000?

我正在尝试使用SQL Server Management Studio 2008的活动监视器与SQL Server 2000实例来诊断一些查询性能问题。 我可以将SMSS 2008连接到数据库,并使用它浏览对象并运行查询。 但是当我按下活动监视器button时,它popup一个错误消息,说: Microsoft SQL Serverpipe理工作室 此操作不支持到Microsoft SQL Server个人版8.00.818的连接。 这个MSDN文章暗示活动监视器与SQL Server 2000协同工作。事实上,它是个人版,它阻止了它的工作? 错误消息不清楚是否是问题的版本或版本。

清空网站收集回收站不会使内容数据库变小?

我删除了网站集回收站中的所有内容,并将其放到内容数据库所在的SQL服务器上,然后查看WSS_Content并且吸盘没有变小。 我有一个好的2或3演出文件夹在回收站中的文件。 我只是想确保它被删除。 有什么我失踪? 或者SQL服务器不正确地更新文件大小? MOSS2007 IIS6 WinSer2003

我们怎么能在SQL Server 2008备份

我需要帮助我在SQL Server 2008中备份的菜单? 谢谢