此 Wiki 的目的是促进使用命令打开常用应用程序,而无需多次单击鼠标 - 从而节省监控和排除 Windows 机器故障的时间。
回答条目需要指定
命令的快捷方式
已经有一个关于打开大型日志文件的问题。
但我的意图不同。是否有任何应用程序可以监控日志文件并在它实时更新时进行更新?
基本上,与tail -f log_file
Unix 系统上的功能相同
平台: Windows XP/2003/2008 服务器
[更新]这对于快速监控非常方便(感谢 Ckarras 的回答)
PowerShell 的快速屏幕截图type -wait
(类型是 的别名get-content
)
有没有办法找出DBCC SHRINKFILE
语句的进度?
这是我运行它的方式
dbcc 收缩文件('main_data',250000)
我在 SQL Server 2005 和 2008 上运行上述语句。
[更新] 这是我为了检查进度和正在运行的文本而运行的查询。
select T.text, R.Status, R.Command, DatabaseName = db_name(R.database_id)
, R.cpu_time, R.total_elapsed_time, R.percent_complete
from sys.dm_exec_requests R
cross apply sys.dm_exec_sql_text(R.sql_handle) T
Run Code Online (Sandbox Code Playgroud) 我在 600G 数据文件上运行 SHRINK 文件。
目前,状态报告为“暂停”,并sys.dm_exec_requests.percent_complete
为DbccFilesCompact
命令会报告它正在运行(但很慢)
有没有办法检查它为什么被暂停以及如何使它运行更顺畅?
仅供参考- 检查状态的 SQL 查询
select T.text, R.Status, R.Command, DatabaseName = db_name(R.database_id)
, R.cpu_time, R.total_elapsed_time, R.percent_complete
from sys.dm_exec_requests R
cross apply sys.dm_exec_sql_text(R.sql_handle) T
order by Command
Run Code Online (Sandbox Code Playgroud) 如何将 SQL Server 2005 数据库迁移到 SQL Server 2008?
是否像备份 2005 年的数据库并在 2008 年简单地恢复一样简单?是否有任何兼容性问题?SQL Server Reporting 服务是否有任何更改?
您将如何升级 SQL 服务器?
我可以使用Unlocker判断哪个进程持有锁。
但问题是,当远程机器上的文件被锁定时,Unlocker 不会显示锁定谁或什么进程。
无论如何,有什么东西锁定了远程文件(我的远程文件是通过网络驱动器映射的)?以及如何解除锁定?
即使在 Wikipedia上阅读了Data Scrubbing之后,当术语用于数据库时,我仍然不清楚什么是 Data Scrubbing。
有一种预定义的方法来执行数据清理是否是正式的工程原则?如果是这样,我应该研究的关键字是什么?
- 或者 -
它是简单地清理数据库中不一致数据的通用术语还是宽松术语?
什么是数据清理?
我更像是一名开发人员而不是 IT 技术人员。
所以我不确定在哪里寻找跟上当前技术的步伐。我只关注几个技术网站,例如
对于新技术,您会推荐哪些其他网站?我不仅对 Microsoft 技术感兴趣,而且对事物的 *NIX 方面也感兴趣。
我要去度假,会带上我的笔记本电脑。我试图在等待时间(在机场)和飞行期间阅读有很多文章要赶上。
保存网页以便以后查看的好方法是什么?我应该将每个网站保存为 PDF 格式吗?
是否有任何工具可以保存wiki 或任何网站文章的所有相关链接(例如F# wiki book)?
运行关键的 Windows 更新后,您需要在一定时间内重新启动机器。在我的 Windows Vista 上,我可以暂停的最长时间是 4 小时。
有没有办法禁用重启提示并完成它?
windows ×5
sql-server ×3
database ×1
dbcc ×1
filesystems ×1
locking ×1
log-files ×1
maintenance ×1
migration ×1
monitoring ×1
rdbms ×1
realtime ×1
shrink ×1
untagged ×1
web ×1