是否有任何修复方法可以让 SSMS 活动监视器正常工作?
问题:
SQL Server 活动监视器失败并显示错误对话框:
标题:Microsoft SQL Server Management Studio
活动监视器无法对服务器 [SERVER] 执行查询。此实例的活动监视器将被置于暂停状态。使用概览窗格中的上下文菜单恢复活动监视器。附加信息:
无法在服务器 [SERVER] (Microsoft.SqlServer.Management.ResourceMonitoring) 上找到 SQL Server 进程 ID [PID]
我在 SQL Server 2008 R2 x64 Developer Edition 上遇到了这个问题,但我认为在某些尚未确定的情况下,它在所有使用 SQL Server 2008 的 64 位系统中都可以找到。
Microsoft Connect 中有一个关于此的错误报告,但尚未解决。
有没有一种简单的方法可以在不删除数据库并重新创建数据库的情况下删除数据库中的多个表?在这种情况下,我们有 100 多个要删除。
我很高兴删除所有用户表并重新导入所需的数据,但无法触及任何数据库安全设置。
我有一个 SQL Server 数据库,它每 10 分钟备份一次事务日志,并在夜间进行完整备份。
使用 SQL 2008 Management studio 我们似乎必须逐个选择每个事务日志。有没有办法把它指向一个目录?
我正在考虑每天运行几次差异备份,这可能会抵消其中的一些,但是一个接一个地处理数十个/数百个文件似乎非常耗时。编写代码来尝试编写脚本似乎与我们的核心能力相去甚远。
如果 SQL Server Management Studio 没有更快的方法,也许有第三方工具可用?
如何在 SQL Server 2008 安装上启用远程连接?
我在 Windows 防火墙中创建了一个规则来允许通过端口 1433 的流量,但这似乎还不够。
我本质上是一名开发人员 - 但时不时地,客户没有一个像样的 DBA 来处理这些问题,所以我被要求决定......
在处理合理大小的 SQL Server 数据库(任何大于 Northwind 或 AdventureWorks 的数据库;大约 2-4GB 的数据加上索引等)时,您的策略/最佳实践是什么?您是否使用多个文件/文件组?
如果是这样:多少?为什么?
您决定何时摆脱“一个文件组为一切”方法的标准是什么:
* database size?
* database complexity?
* availability / reliability requirements?
* what else?
Run Code Online (Sandbox Code Playgroud)
如果您使用多个文件组,您使用多少个?一为数据,一为索引,一为日志?几个(多少)用于数据?您选择的原因是什么 - 为什么要使用确切数量的文件组:-)
感谢您的任何提示,指针,想法!
干杯,马克
我正在运行具有 3 个数据库实例的服务器。
现在,当我打开 Management Studio 时,它会打开“连接”提示,让我选择我想要的实例(或连接到其他任何东西)。
是否有可能拥有它,以便当我打开它时,它已经连接到这 3 个实例,因此我可以立即开始工作并保存几次点击?老实说,它每天可以为我节省数百次点击。
这相当于我们在 SQL 2000 企业管理器中所拥有的,您可以在其中“注册”服务器,并且它们总是在那里,只需单击一下即可。
编辑:澄清我在寻找什么......在我们拥有企业管理器和查询分析器之前。现在 SSMS 是这两者的混合体,但“连接”部分的工作方式与查询分析器完全一样。
我每天做的是打开 SSMS 来管理数据库,检查它们的统计信息,到处重建索引,我没有用它来运行那么多查询,所以我正在寻找一种方法来让 SQL 实例可用登录时自动在对象资源管理器上。现在这是不可能的吗?:-(
我正在使用 SQL 服务器管理工作室 2008。
我有一个包含数千列的庞大遗留数据库。如果我可以搜索名称包含某个子字符串的所有列,那就太好了。
有谁知道如何做到这一点?
谢谢!
如何将 SQL Server 2005 数据库迁移到 SQL Server 2008?
是否像备份 2005 年的数据库并在 2008 年简单地恢复一样简单?是否有任何兼容性问题?SQL Server Reporting 服务是否有任何更改?
您将如何升级 SQL 服务器?
我正在使用 SQL Server 2008 Management Studio。当前登录帐户属于机器本地管理员组。我在 SQL Server 2008 中使用 Windows 集成安全模式。
我的问题是,登录 SQL Server Management Studio 后,我在 Security/Logins 下选择我的登录名,然后选择 Server Roles 选项卡,然后选择最后一项 -- sysadmin 使自己属于这个组/角色,但它说我没有足够的权限。任何想法有什么问题?我认为本地管理员应该可以做任何事情。:-)