安装后打开 BarTender Designer 时出现错误 6243
症状
在安装 BarTender 后启动 BarTender Designer 时,您可能会收到以下错误信息:
错误信息 #6243 无法使用嵌入式表格 - 由于以下原因,无法配置 SQL Server LocalDB:
在您的计算机上找不到 LocalDB 或其某些组件。请联系您的系统管理员。
此外,BarTender 集成服务将无法运行,当您尝试启动该服务或运行 Integration Builder 时会收到错误提示:
适用范围
BarTender 2019 R5 及更高版本
诊断
BarTender 2019 R5 及以上版本需要 SQL LocalDB 才能正常运行,因此在安装过程中,无论您是否使用 SQL Server,都会尝试安装 SQL LocalDB。
- 要验证 SQL LocalDB 是否已正确安装,请前往 Windows 控制面板 > 程序 > 程序和功能:
- 如果您的计算机上未安装 Microsoft SQL Server 2014 Express LocalDB,启动 BarTender Designer 时就会出现 #6243 错误信息。
另一个可能导致此错误的原因是 BarTender 无法找到 SqlLocalDB.exe 的路径。当 BarTender 没有安装在 C:\ 盘时,可能会出现这种情况。
解决方法
根据诊断结果,此问题可能有两种解决方案。
解决方法一
将 BarTender 重新安装到 C:\ 盘,并确保之后不要从计算机上移除 Microsoft SQL Server 2014 Express LocalDB。
解决方法二
BarTender 会始终在以下路径检查 SQL LocalDB 是否已安装:
- %ProgramFilesW6432%\Microsoft SQL Server\120\tools\binn\SqlLocalDB.exe
- %ProgramFiles%\Microsoft SQL Server\120\tools\binn\SqlLocalDB.exe
- %ProgramFiles(x86)%\Microsoft SQL Server\120\tools\binn\SqlLocalDB.exe
例如,如果您的 BarTender 安装在 D:\ 盘,请将 D:\Program Files\Microsoft SQL Server\120\Tools\Binn 文件夹复制到 C:\ 盘,并按照相同的目录结构创建: