安裝後開啟 BarTender Designer 時出現錯誤 6243
症狀
安裝 BarTender 後啟動 BarTender Designer 時,您可能會收到以下錯誤訊息:
錯誤訊息 #6243 無法使用內嵌資料表 - 無法設定 SQL Server LocalDB,原因如下:
在您的電腦上找不到 LocalDB 或其元件。請聯絡您的系統管理員。
此外,BarTender Integration Service 也無法啟動,當您嘗試啟動服務或執行 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:\ 磁碟機時。
解決方法
根據診斷結果,這個問題可能有兩種解決方式。
解決方法 #1
將 BarTender 重新安裝在 C:\ 磁碟機,並確保 Microsoft SQL Server 2014 Express LocalDB 沒有被移除。
解決方法 #2
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:\ 磁碟機,並建立相同的資料夾結構: