ms-sql

Microsoft SQL Server Management Studio 中的对象资源管理器树中偶尔出现空文件夹
ms-sql

Microsoft SQL Server Management Studio 中的对象资源管理器树中偶尔出现空文件夹

我在全新安装的 Windows 11 Pro 上使用 Microsoft SQL Server 2022 Express 和 Microsoft SQL Server Management Studio 19.1。 有时,在 Management Studio 中连接到我的 localhost\SQLEXPRESS 服务器后,我在对象资源管理器树中看不到任何对象(例如,我可以看到数据库文件夹,但里面是空的)。没有任何可见的错误,我仍然可以在对象资源管理器上方的可用数据库下拉列表中看到数据库并使用它们。 重新连接数据库没有帮助。可能需要重新启动应用程序才能解决...

Admin

如何阻止 Excel 将 DATETIME 格式化为 DATE
ms-sql

如何阻止 Excel 将 DATETIME 格式化为 DATE

我尝试使用 SSIS 将 DATETIME 数据从 MSSQL 数据库插入到 excel 目标中,但插入后,excel 会自行将其格式化为 DATE。表中的数据是 DATETIME。 在 Excel 中,我尝试将列格式化为自定义,并使用日期时间格式放置虚拟隐藏行,但没有成功。 在 SSIS 中,我尝试在高级编辑器中将 ValidateExternalMetadata 中的数据类型改为 False,并将外部列中的数据类型设置为 DT_DBTIMESTAMP,但没有成功。 我尝试在 VB.net 脚本任务中执行此操作,但由于我要将其部署在服务器上,所以我不能使用...

Admin

SQL 管理工作室通过 GUI 执行的操作通常会在 SQL 命令无法执行时出现错误
ms-sql

SQL 管理工作室通过 GUI 执行的操作通常会在 SQL 命令无法执行时出现错误

这是一个新手问题:当我多次使用 SQL Server Management Studio 执行操作时,例如,在导入的表中更改数据类型(非主键/外键文本字段从 nvarchar(255) 更改为 varchar(50)),并且我已经确定不会发生任何截断),应用程序会返回错误,声称必须删除并重新创建该表。当我通过 SQL 执行相同操作时不会发生这种情况。这种行为有什么解释吗?我当时想,“幕后” SQLSMS 会通过将 GUI 中的请求转换为 SQL 命令来解释它们。 ...

Admin

MSSql 数据库随机不响应
ms-sql

MSSql 数据库随机不响应

我们有一台安装了 MS SQL 2014 的 32 位生产机器。在其上运行的 twincat 2 强制使用 32 位(与 64 位不兼容),因此可用内存有限。 随机地,大约每月两次,数据库不响应程序并且查询超时。(异常 0x80131904) 这种情况似乎没有明显的原因,我们无法弄清楚是什么原因造成的。由于它是一台生产机器,没有特殊事件,也没有用户在上面玩游戏,系统只是有一个应用程序每分钟写入一次数据库。它也是一个负载非常低的应用程序,对 PC 的负载很小。 我所要求的是有关查找哪里来识别问题的建议。是否有日志或一些命令可以让我执行以至少获得一些有关导致问题...

Admin

SQL Server 2017 - 服务启动后 CPU 使用率高
ms-sql

SQL Server 2017 - 服务启动后 CPU 使用率高

长期以来,我们在重新启动主机操作系统或重新启动 SQL Server 2017 服务后遇到一个问题,即该sqlservr.exe进程占用了 100% 的 CPU。它占用了太多的 CPU,几乎不可能登录远程桌面。恢复服务器的唯一方法是进入远程 Powershell 会话并终止该进程或降低其优先级。 通常,让该进程运行一整夜后,CPU 使用率就会稳定下来,然后就完全稳定了。尝试运行修复程序,但没有任何改善。所有五个数据库的校验和都很好。如果重要的话,我们会在数据库中使用内存优化表。数据库不超过几 GB。 还有其他 SQL Server 实例(2012、2016、...

Admin

每次在表设计器中切换时,如何使 SSMS 18.5 中的窗口蜂鸣声静音?
ms-sql

每次在表设计器中切换时,如何使 SSMS 18.5 中的窗口蜂鸣声静音?

发现问题:似乎这不是一个已知的错误,我已经向他们的用户之声。这似乎只发生在 SSMS 18.3.1 及更高版本上,最高可达 SSMS 18.5。在 SSMS 18.2 及更低版本上不会发生此问题。谢谢大家! 原文: 每次我使用表设计器时,焦点都会从任何字段(列名、数据类型、允许空值等)改变,无论是通过按 Tab 键还是切换到另一个窗口,都会发出经典的窗口蜂鸣声。这真是太烦人了,无论谁认为这是一个好主意,都应该重新考虑他的人生目标。 SSMS(SQL Management Studio)甚至没有出现在音量混合器中,所以我甚至无法从那里将其静音,除非我...

Admin

我的设置
ms-sql

我的设置

我在 Mac 上的 Linux VM 上的 Docker 容器中运行 Microsoft SQL Express。为了使 VM 可从我的 Mac 上使用,需要进行一些端口转发,因为 Virtualbox 在 VM 的默认网络适配器上使用 NAT。我将 127.0.0.1:1433 映射到 :1433 在 Linux VM 上,我按如下方式启动容器: docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=123qwe" -p 1433:1433 --name sql1 -d mcr.microsoft.com/mssq...

Admin

无法从 SSMS MSSQL 2017 连接到报告服务?
ms-sql

无法从 SSMS MSSQL 2017 连接到报告服务?

我已经在 localhost 上安装了 MSSQL Server,但当我尝试从 ssms v18.3.1 打开报告服务时,我收到以下错误消息:无法连接到 DOMAIN\SSRS 上的服务器。指定的 URL 可能无效,或者报告服务器版本或配置可能有问题。请指定其他 URL,或联系您的服务器管理员以验证报告服务器是否运行 SQL Server 2008 或更高版本。此外,如果您尝试连接到 SharePoint 集成报告服务器,请验证服务器上是否安装了 SharePoint,以及报告服务器是否使用 SharePoint 集成模式。(Microsoft.SqlSer...

Admin

MSSQL 报告服务器首次连接时速度很慢
ms-sql

MSSQL 报告服务器首次连接时速度很慢

我对 MSSQL 还比较陌生,我们新安装了一台位于可用性组中的报告服务器。第一次执行任何报告时,似乎需要大约 30-40 秒才能返回结果。我知道这是某种连接问题,因为后续报告的执行速度很快。如果连接空闲了一段时间,它似乎会尝试再次建立连接,并需要 30-40 秒。 这是正常行为吗?有解决方法吗? ...

Admin

Visual Studio 2019 中的 T-SQL 错误消息不再显示
ms-sql

Visual Studio 2019 中的 T-SQL 错误消息不再显示

如果可以修复此问题,我希望得到一些建议,我需要修复/重新安装 Visual Studio。几天前就可以看到错误消息。在开始学习 MS-SQL 后,我使用 Visual Studio 进行 SQL 查询已有两周,但现在不显示错误确实很成问题。 当错误必须显示在下方窗格中时,我的 Visual Studio 的屏幕截图: ...

Admin

为什么我无法访问 Microsoft SQL Server Management Studio 中的对象资源管理器?
ms-sql

为什么我无法访问 Microsoft SQL Server Management Studio 中的对象资源管理器?

作为参考,我在 Windows 10 上使用 MS-SSMS 版本 14.0.17289.0,并且安装了 Microsoft Visual Studio 2019。 我无法找到或打开对象资源管理器。我已经安装了 Microsoft SQL Express 服务器以完成数据库教程,但是,当我转到“视图”下拉菜单时,没有对象资源管理器选项。我尝试进入“视图”>“已注册的服务器”,右键单击服务器,然后单击对象资源管理器,但这完全没有作用。我通过打开遥测日志检查了这一点,它记录了打开服务器菜单的条目,但当我单击对象资源管理器选项时不会更改。 为什么对象资源...

Admin

MS SQL 使用触发器更新字段
ms-sql

MS SQL 使用触发器更新字段

我有一张包含长度、宽度和面积字段的表。我想使用触发器在插入新记录或更新现有记录时计算面积。我该怎么做? ...

Admin

尝试获取本地 MSSQL 服务器,以便在 Linux 下运行 vscode 的 SQLTools 插件
ms-sql

尝试获取本地 MSSQL 服务器,以便在 Linux 下运行 vscode 的 SQLTools 插件

我在大学时选修了一门 DBMS 课程,教授一直明确使用 MySQL。 实验室有 Ubuntu 和 Windows 双启动,但 Windows 安装很旧并且速度很慢。 我一直在尝试获取 vs-code 插件SQL工具以及使用本指南设置 MSSQL Server本指南。 我可以通过终端使用此命令连接到服务器: sqlcmd -S localhost -U SA 问题出现了:当我尝试通过 SQLTools 插件或 vscode 的官方 MSSQL 插件使用 和端口 1433 进行连接时,连接始终无法成功localhost。username:SA 如...

Admin

将 SQL 数据库从 FTP 还原到 Google Cloud
ms-sql

将 SQL 数据库从 FTP 还原到 Google Cloud

我有一个来自第三方供应商的 FTP 站点,该站点每周更新 Microsoft SQL 2016 数据库的 .bak 文件,每天更新 .diff 文件。我无法访问原始数据库。我的最终目标是将这些备份中包含的一些数据合并到我的 BigQuery 数据仓库中。我希望有一种自动方式定期将此数据库恢复到云中,这样我就可以像任何其他 SQL 数据库一样定期从中提取信息。.bak 的总大小小于 5 GB。 我认为 Google Cloud 具有托管 SQL 数据库的功能(https://cloud.google.com/sql-server/),但这似乎无法直接从 FT...

Admin