AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题 / 329283
Accepted
StoneGiant
StoneGiant
Asked: 2023-07-14 02:49:41 +0800 CST2023-07-14 02:49:41 +0800 CST 2023-07-14 02:49:41 +0800 CST

在 SSMS 中选择附加到解决方案的 XLSX 文件时出错

  • 772

我想将Excel文件链接到SSMS中的解决方案以方便参考。添加它们效果很好。它们显示在“杂项”下。SSMS 通过将徽标放在它们旁边来识别它们是 Excel 文件。但是,当我选择一个时,我收到错误。

微软 SQL Server 管理工作室

无法打开文件 Summary.xlsx。文件可能没有关联的编辑器。

奇怪的是,一旦选择,我可以双击该文件,它就会按预期在 Excel 中打开。

我尝试在“工具”>“选项...”>“文本编辑器”>“文件扩展名”中设置扩展名,但显然,这是针对文本编辑器的。列表中的可用编辑器都不是 Excel 编辑器。因此,我将其设置为自动编辑器选择器 (XML)选项。错误仍然发生。

我还评论过Management Studio 无法识别其他文件扩展名,并且不认为这是同一个问题。如果我错了,请纠正我。

这个想法只是为了让文件方便。我可以双击它们在 Excel 中打开它们,但是有什么方法可以消除选择文件时发生的错误吗?我正在做的事情是不寻常的做法吗?

版本信息

组件名称 版本
SQL Server管理工作室 19.0.20209.0+f9a9d8f6
SQL Server 管理对象 (SMO) 16.200.48036.0+7d3b143d945e1aa638acdb02c0364e263d5ec973
微软 T-SQL 解析器 16.0.22524.0+62eedb15cd3cde34e51c8fbbdf9b06e575ec912e
Microsoft 分析服务客户端工具 16.0.19993.0
Microsoft 数据访问组件 (MDAC) 10.0.19041.3208
微软MSXML 3.0 6.0
微软.NET框架 4.0.30319.42000
操作系统 10.0.19045
ssms
  • 2 2 个回答
  • 17 Views

2 个回答

  • Voted
  1. Best Answer
    StoneGiant
    2023-07-14T23:34:52+08:002023-07-14T23:34:52+08:00

    发生的情况是 SSMS 正在尝试预览文件。我注意到,如果我选择一个普通的 SQL 脚本,它只会选择它。当选择非 SQL 文件时,它会尝试在预览选项卡中打开该文件。

    我进入“工具”>“选项”>“环境”>“选项卡和窗口”,找到“预览选项卡”选项。我取消选择“在解决方案资源管理器中预览选定的文件”。现在,当简单地选择文件时,它不会尝试在代码窗口中预览它。错误消失了。

    问题解决了。

    显示预览选项的选项窗口视图

    • 2
  2. J.D.
    2023-07-14T04:50:28+08:002023-07-14T04:50:28+08:00

    我正在做的事情是不寻常的做法吗?

    IMO,这非常罕见。我从未听说过有人在 SSMS 中使用解决方案,而且我确信这是 Microsoft 很长一段时间以来没有花费太多 TLC 的功能。更不用说提供 Excel 文件的编辑器了。我怀疑这是否曾经可用过。

    因此,我将其设置为自动编辑器选择器 (XML) 选项。错误仍然发生。

    有道理,XML 与 Excel 文件完全不同。

    我想将Excel文件链接到SSMS中的解决方案以方便参考。

    知道它们无法在 SSMS 中打开/编辑,而不是仅仅保持它们物理所在的文件夹打开,那么通过这样做您可以获得什么好处?

    • 1

相关问题

  • 是否可以安装包含工作室工具的 MS SQL Express Studio?

  • 恢复自:在 SSMS 中向服务器发送请求时发生传输级错误

  • 在 Management Studio T-SQL 查询中指定连接

  • 用于远程数据库的 SQL Server Management Studio

  • 有人在实践中使用过 sqlcmd 模式吗?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve