标签: windows-server

“使用 AWE 分配内存”是否在 SQL Server 2008 R2 64 位 Windows 2003 系统上执行任何操作?

选中该框后,我注意到将在 30 秒后超时的查询将完成执行。

TechNet文章说“AWE不是必需的,不能在64位操作系统配置”。

那么检查这个框有什么作用吗?

SQL Server 2008 R2 / 版本 10.52.4000.0

sql-server sql-server-2008-r2 windows-server

3
推荐指数
1
解决办法
3万
查看次数

无法在 Windows Server 2008 R2 上安装 Microsoft SQL Server 2016 Release Candidate 3 (RC3)

我正在尝试在 Windows Server 2008 R2 上安装 Microsoft SQL Server 2016 Release Candidate 3 (RC3)。

我已经删除了所有其他版本的 SQL Server,并删除了 VS 2015 社区及其所有 SQL Server 组件。

当我从 SQLServer2016RC3-x64-ENU.iso 运行安装程序(从 Microsoft 下载,并成功安装在 Windows 10 上,并安装了 VS 2015 社区)时,我收到以下消息的对话:

Microsoft SQL Server 2016 Release Candidate 3 (RC3) 安装程序:
安装程序仅限于 SharePoint Reporting Services
此服务器运行的是 Windows Server 2008 R2。您可以继续安装以
在 SharePoint 中安装或升级 Reporting Services 功能:
0 Reporting Services - SharePoint
0 Reporting Services 外接程序用于 SharePoint 产品

服务器未安装 SharePoint。为什么会发生这种情况,如何在此服务器上安装 Microsoft SQL Server 2016 Release Candidate 3?

sql-server installation windows-server sql-server-2016

3
推荐指数
1
解决办法
1万
查看次数

SQL Server CPU 使用率有时超载

我们确实有几台服务器,一台专用于没有 SQL 的网站,另一台服务器专用于 SQL。

现在运行 SQL 的服务器非常强大,但有时服务器 CPU 只是达到 100%。

这是几个屏幕截图,显示了正在发生的事情。

CPU 已满:

在此处输入图片说明

CPU运行正常:

在此处输入图片说明

如您所见,服务器非常强大。

补充说明。

  1. 我们正在运行 nopcommerce 版本 3.70
  2. 该网站已由其他开发人员进行了大量定制。
  3. 该网站有大约 4000 - 5000 种产品。
  4. 当 CPU 达到最大值时,加载时间令人震惊。> 30 秒,有时超过 1 分钟。

有没有人能够对可能发生的事情有所了解,或者指导我完成一些检查。

干杯

更新:以下两个屏幕截图是@S4V1N 建议我运行的两个查询的结果。

在此处输入图片说明

在此处输入图片说明

performance sql-server windows-server performance-testing

2
推荐指数
1
解决办法
8884
查看次数

如何使用 powershell 启用这些 Windows 防火墙规则?

我有几台服务器,我在 sql server 服务上看到一个蓝色的问号,如下图所示。

在此处输入图片说明

这是解决方案

启用这些 Windows 防火墙规则对我有用

Windows 管理规范 (WMI-In)

Windows 管理规范 (DCOM-In)

有没有办法通过powershell实现这一目标?

sql-server powershell windows-server connectivity sql-server-2014

2
推荐指数
1
解决办法
2973
查看次数

MySQL Workbench、Windows Server 2019、MySQL 未显示性能、MySQL 架构信息!

今天晚上,我在全新安装的 Windows 2019 服务器上安装了 MySQL。安装完成后,安装程序提供了打开 Workbench 的可能性,所以我答应了。

然后我注意到缺少模式 - 根据问题,缺少性能、信息和 mysql 模式(参见下面的屏幕截图1

在此输入图像描述

但是,当我使用 mysql 客户端登录时,我得到了这个

mysql> show schemas;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sakila             |
| sys                |
| world              |
+--------------------+
6 rows in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

在工作台中,我可以通过像这样的查询访问“丢失”的模式

SELECT host, user FROM mysql.user;

host,user
%,xxx
localhost,mysql.infoschema
localhost,mysql.session
localhost,mysql.sys
localhost,root
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释这是怎么回事吗?如何让丢失的模式出现在 MySQL Workbench 中?

1我知道在这个论坛上截图通常不是一个好主意,但这一次,这是表达我的意思的唯一方法。

>mysqld.exe --version
\mysqld.exe  Ver 8.0.18 for Win64 on x86_64 (MySQL Community Server …
Run Code Online (Sandbox Code Playgroud)

mysql mysql-workbench windows-server mysql-8.0

2
推荐指数
1
解决办法
1160
查看次数

如何创建 Windows 防火墙规则以仅允许一个 IP 地址连接 Windows 2016 服务器中的 MS SQL 2017 Express 数据库?

我在 Windows 2016 服务器中使用 MS SQL 2017 Express 数据库,现在我的 MS SQL 2017 Express 服务器受到攻击。

我希望设置一个Windows防火墙规则只允许一个IP地址(例如45.23.56.12)连接MS SQL 2017 Express数据库,我该怎么办?

sql-server windows-server

2
推荐指数
1
解决办法
3921
查看次数

通过 SQL Server 代理作业调用时,PowerShell 命令“New-Item”失败

我有以下 PowerShell 脚本可在共享位置创建文件夹。该共享对每个人都具有完全控制权限。我已授予所有测试权限。

问题是当我手动执行时脚本工作正常。当我作为 SQL Server 代理服务帐户执行它时,它也能正常执行。但是当我尝试作为 SQL Server 代理作业的一部分执行时,相同的脚本失败。我在这里错过了什么吗?

$path = "\\server\shared\path\01222020"
New-Item -path $path -ItemType Directory -Force

Exception:
Date        1/22/2020 5:25:10 PM
Log     Job History (test)

Step ID     1
Server      serverA
Job Name        Test
Step Name       Test
Duration        00:00:01
Sql Severity    0
Sql Message ID  0
Operator Emailed    
Operator Net sent   
Operator Paged  
Retries Attempted   0

Message
Executed as user: domain\agent_service_account. A job step received an error at 
line 9 in a PowerShell script. The corresponding line is …
Run Code Online (Sandbox Code Playgroud)

sql-server powershell windows-server sql-server-2016

2
推荐指数
1
解决办法
614
查看次数

为什么 SQL Server 不使用 Max Server Memory 设置?

我有一台带有以下内容的 SQL Server 机器:

  • Windows 2003 Enterprise SP2(32 位)
  • SQL Server 2005(32 位)
  • 12GB 内存
  • /PAE 开关在 boot.ini 中设置
  • 6 个 SQL 实例,全部启用 AWE
  • 机器上没有运行其他应用程序。

我将最大服务器内存使用量设置为我认为可接受的值(合计约 10GB,为 Windows 留出 2GB)。我使用以下查询来显示缓冲池和非缓冲池的总 RAM 使用量。我还展示了 MAX SERVER MEMORY 设置。每个实例上的数据库都比分配的 RAM 大得多,即使有几个实例比其他实例得到了更多的使用。实际使用的内存不应该总是非常接近 MAX SERVER MEMORY 设置吗?我发现了一个让我好奇的差距。

DECLARE @TotalRam as decimal (10,2)

--NON-BUFFER POOL
SET @TotalRam = (SELECT sum(pages_allocated_count)/128.0 [Non-Buffer (MB)]
from sys.dm_os_memory_cache_entries
where pages_allocated_count > 0)

--BUFFER POOL
SET @TotalRam = @TotalRam + (
SELECT CAST(COUNT(*) * 8/1024.0 AS DECIMAL (10,2))  AS [Buffer Pool …
Run Code Online (Sandbox Code Playgroud)

sql-server-2005 sql-server memory windows-server

1
推荐指数
1
解决办法
1954
查看次数

重新启动Windows会重新启动SQL Server吗?

重新启动Windows是否也会重新启动SQL Server?

长话短说,我刚刚进行了更改,以便 SQL Server 和 Windows 身份验证用户都可以登录。服务器需要重新启动才能使更改生效,我可以只重新启动计算机而不是服务器吗?

我的服务器存在配置问题,我想更改其中一项设置,以便 SQL 凭据也可以登录(而不仅仅是 Windows 身份验证)。我的管理员说您可以进行任何更改,但不要重新启动 SQL Server。我问我可以重新启动SQL Server所在的Windows服务器吗,他说可以。

重新启动计算机与重新启动 SQL Server 的作用不一样吗?

sql-server windows-server

1
推荐指数
1
解决办法
729
查看次数

在现有服务器上安装 SQL Server 2016 时,功能选择中缺少选项

我有一台 Windows 2008R2 64 位服务器,它已经安装了 2 个 SQL Server 2008R2 实例,并且工作正常。我想添加一个新实例,但对于 SQL Server 2016,同时将现有实例保留在 2008R2 中。当我进入功能选择时,没有安装数据库引擎和其他所有选项的选项。我得到的只是这个屏幕:

在此处输入图片说明

我无法弄清楚为什么“正常”功能选择没有出现,以便我可以添加一个新实例。有小费吗?谢谢

sql-server installation windows-server sql-server-2016

0
推荐指数
1
解决办法
3523
查看次数

文件系统中的 SQL Server 访问数据库

我们有一台处于脱机状态的 Windows Server 2008。我们无法再访问服务器操作系统或任何 GUI 工具,但我们确实拥有整个C:/服务器的备份。

该服务器曾经托管一个 SQL Server 实例,现在我们需要访问该服务器上的一个数据库,以便我们可以将其移动到新服务器。

我们怎样才能做到这一点?

我们可以简单地将MSSQL/DATA备份文件中的目录复制到新服务器吗?

sql-server-2008 sql-server backup sql-server-2008-r2 windows-server

0
推荐指数
1
解决办法
166
查看次数