我正在运行 SQL Server Management Studio 2008 ( Microsoft SQL Server Management Studio 10.0.1600.22 ((SQL_PreRelease).080709-1414 ))
但是我找不到打开SQL Profiler的选项。
我的印象是这是随 SSMS 2008 一起安装的?
还是需要单独下载?如果是这样,我可以从哪里下载它?
I\xe2\x80\x99m 试图了解我的服务器(Windows Server 2012R2)上是否存在内存泄漏。该服务器具有 48 GB RAM,设计用于仅运行 DBMS(SQL Server 2014),但还安装了其他工具,如 Symantec Endpoint Protection、FireEye 和一些监控工具/服务。当前配置为为 DBMS 保留 42 GB,为操作系统和其他服务保留 6 GB。当只为操作系统和其他服务保留 4 GB 时,会出现内存不足错误,在我将其增加到 6 GB 后,该错误消失了。对于 SQL Server 计算机来说,高 RAM 使用率本身是正常的,因为 SQL Server 在 RAM 中缓冲数据。
\n让我担心的是,交换使用量(性能计数器分页文件 -> 使用情况)在过去 2 个月中逐渐增加,目前达到 24 GB(交换文件大小)的 15%。我\xe2\x80\x99m 不确定这是否可以,因为Windows 即使在正常情况下也会将内容放入交换区,或者它是否表明一段时间后6 GB 也将\xe2\x80\x99 不够用。下面的图表中,绿线是 RAM 使用情况(当我重新启动 SQL Server 时急剧下降,然后又迅速上升),黄线是自 5 月中旬以来的交换使用情况。
\n交换使用图像
\n\n我做了什么:
\n转储性能计数器 \xe2\x80\x9cProcess->Private bytes\xe2\x80\x9d。这里没什么可疑的。以 MB 为单位的 TOP10 为(总计 44711 MB):
\nmemory windows sql-server memory-leaks windows-server-2012-r2
我有一个名为的列EventLog varchar(max)并且可能非常大,因为它本质上存储了整个批处理过程的事件日志。
问题是当我进入查询窗口并执行这样的选择时
SELECT EventLog from BatchProcess
Run Code Online (Sandbox Code Playgroud)
当我将事件日志的文本剪切并粘贴到记事本时,它
\n并且只是一个连续的行。如何从 SQL Server Management Studio 获取 EventLog 的内容?
从 Microsoft 的下载页面,Visual Studio 2013 的 SSDT-BI(SQL Server 数据工具商业智能)可用,但不适用于 2015。Microsoft 何时发布 VS 2015 的 SSDT-BI?
这是 Microsoft 提供的两个产品 - MS Access 和 MS SQL Server。
Access 适用于什么类型的用户/用途?除了使用程度(用户数),这两款产品是否一样?
在我安装 Windows 7 后,启动持续了大约 40 秒。然后我安装了 VS2010,启动时间延长了 20 秒。在任务管理器中,我看到 SQL Server 进程正在运行。有没有办法在启动时禁用这些程序并加快启动速度?
我的操作系统是 Windows 7。从我的计算机中清除不必要的软件时,我注意到我安装了很多与 SQL 相关的程序。我不知道它是用什么程序来的,我没有在这台电脑上做任何与 SQL 相关的事情。
我安装了 MS Office 和 Visual Studio。我拥有的其他程序是基本的东西,比如网络浏览器。我也安装了很多游戏。
我的电脑上安装的 SQL 程序:

我可以安全地卸载 MS SQL 服务器吗,或者我可以在不知情的情况下依赖它的某些程序吗?
我使用的是 Windows 10 的 build 9841。我下载了 .NET 3.5 SP 1 完整版。我双击安装程序但没有任何反应。.NET 版本与 Windows 10 不兼容吗?我需要它来安装 SQL Server 2014 Express。
我创建了一个LocalDB,我可以在 MS sqlserver management studio 2014、linqpad 和 Visual Studio 2013 中使用它。
这是 SSMS 中“连接属性”对话框的一部分,它显示了服务器名称:

我希望能够从 excel 中连接到这个数据库。问题是 Excel 中的“数据连接向导”无法连接。
在这里,我输入了与 SSMS 中的“连接属性”中给出的相同的服务器名称....

这是我得到的错误...

问题:
excel 可以连接到 localDB 吗?我知道这CAN连接到SQL服务器数据库。LocalDB 是否有一些限制可以防止这种情况?我认为 LocalDB 的全部意义在于允许在不设置独立数据库的情况下进行开发。
有没有其他连接方式?还是我的服务器名称需要一些烦人的修改?
我正在学习在 Microsoft Visual Studio 2017 社区版中使用 C# 的教程。我应该在我的项目中添加一个新的 SQL 数据库并给它扩展名.sdf.
在教程中,他们从 IDE 附带的模板菜单中选择它,但我的没有正确的模板。我看到的唯一数据库是“基于服务的数据库”,它使用了一个.mdf扩展名,并且还给我一个小错误/警告:
有谁知道如何解决这个问题?
编辑:
我已经到了这个屏幕......似乎我必须选择正确的一个,但我不知道在这里做什么。
sql-server ×10
database ×2
windows ×2
windows-7 ×2
.net-3.5 ×1
boot ×1
memory ×1
memory-leaks ×1
sql ×1
ssis ×1