首页 > 解决方案 > Microsoft.SqlServer.BatchParser 问题

问题描述

我创建了 SSIS 包:

我尝试用两种方式运行这个 SSIS 包:

  1. 使用执行SSIS包的.bat文件>>这种方式运行成功。
  2. 使用执行 SSIS 包的 powershell 文件 >> 这种方式失败并出现以下错误

错误信息:

无法加载文件或程序集“Microsoft.SqlServer.BatchParser,Version=15.100.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91”或其依赖项之一。该系统找不到指定的文件。

我可以就这个问题寻求帮助吗?

我尝试重新安装 SSMS-Setup-ENU 但仍然有同样的问题。

标签: sqlsql-serverpowershellssisetl

解决方案


使用 Import-Module Sqlps -DisableNameChecking 解决了此问题;在从 ps 文件执行 sql 脚本之前


推荐阅读