在 Microsoft 平台内,大多数企业级程序(SharePoint、任何 System Center 应用程序、任何 Dyamics 应用程序等)都在 SQL Server 之上运行。对于这些程序的管理员来说,SQL Server 通常是一个黑匣子,作为他们主要关注的任何程序的先决条件安装。因此,安装的 SQL 端几乎没有(如果有)规划,导致问题在更上游的某个地方浮出水面。
那么……“偶然的 DBA”往往会遇到哪些类型的问题,哪些资源最能帮助偶然的 DBA 快速掌握 SQL 规划、管理和性能调优的基础知识?
是否有任何替代的开源解决方案(带有 Web 控制台)?
我正在做一些关于这个主题的研究(谷歌搜索),但我能找到的只是 2-3 年前的帖子。我对今天的情况很感兴趣。你更偏向于哪个,为什么?
我正在尝试对 IPSEC 正在加密所有内容的 Windows 网络上的两台服务器之间的通信进行故障排除。我在源服务器上安装了 wireshark 并在通信失败时捕获了流量,但除了一些 ARP 和 DNS 数据包之外,捕获的其他所有内容都是 ESP(封装安全有效负载)加密数据包。
如果我进行中间人捕获,我会理解这一点,但我在源计算机上。有没有办法指定 Wireshark 捕获更远的堆栈(解密完成后)?如果重要的话,源机器是 W2K8R2 作为 Hyper-V VM 运行。
SQL Server sp_spaceused 存储过程对于找出数据库大小、未分配空间等很有用。 但是(据我所知),它不会报告事务日志的信息(并查看 SQL Server Management 中的数据库属性Studio 也不为事务日志提供该信息)。
虽然我可以通过查看 .ldf 文件轻松找到事务日志使用的物理空间,但我如何才能找出日志文件的使用量和未使用量?
这是属于堆栈溢出还是服务器故障之间的一个折腾(但由于我不是开发人员,并且正在寻找无代码解决方案,我从 SF 开始)。
是否有一种简单的方法可以使用来自外部 SQL 数据库的数据填充 SharePoint 列表?在 SharePoint 设计器中,创建到 SQL 数据库的连接以使用数据视图 Web 部件是一件简单的事情,但我需要 SQL 表中的数据来填充 SharePoint 列表。有没有无代码的方法来做到这一点?
编辑:虽然肯定有从 SQL 表导出数据并将其导入我的列表的方法,但我希望连接处于活动状态,以便我的 SharePoint 列表中的列始终与主数据源保持同步存储在不同的 SQL 数据库中。
sql-server ×3
sharepoint ×2
fastcgi ×1
google ×1
ipsec ×1
open-source ×1
search ×1
wireshark ×1