AppSync:SQL 服務計劃在應用程式探索階段失敗,並顯示錯誤:無法連線至資料庫。

Oversigt: SQL 服務計劃在應用程式探索階段失敗,並顯示錯誤:無法連線至資料庫 無法連線至資料庫。如果 SQL 資料庫未處於線上狀態,或 ODBC 驅動程式未正確安裝,就會發生這種情況。如需詳細資訊,請查看 AppSync 主機附掛程式記錄。

Denne artikel gælder for Denne artikel gælder ikke for Denne artikel er ikke knyttet til et bestemt produkt. Det er ikke alle produktversioner, der er identificeret i denne artikel.

Symptomer

服務計劃在應用程式探索階段失敗,並顯示錯誤:無法連線至資料庫 無法連線至資料庫 <Db name>。如果 SQL 資料庫未處於線上狀態,或 ODBC 驅動程式未正確安裝,就會發生這種情況。
如需詳細資訊,請查看 AppSync 主機附掛程式記錄。

AppSync 事件記錄:
 
Application discovery,7d2c438e-6ea7-4bb9-b515-0ce2594f9315,SQL_000141,<AppSync Server>,Unable to connect to database <Db name>。如果 SQL 資料庫未處於線上狀態,或 ODBC 驅動程式未正確安裝,就會發生這種情況。如需詳細資訊,請查看 AppSync 主機附掛程式記錄。
 
AppSync 伺服器記錄:
 
07-02-2021 06:00:05.840 INFO [Thread-28455 (HornetQ-client-global-threads-320952484)] [com.emc.archway.service.eventservice.EventServiceBean] [ASServer] [] d96dbf19-8962-4ef4-9e53-9d22e4af3e33->>> EVENT [SQL_000141]: 無法連線至資料庫 hostname.master。如果 SQL 資料庫未處於線上狀態,或 ODBC 驅動程式未正確安裝,就會發生這種情況。如需詳細資訊,請查看 AppSync 主機附掛程式記錄。(METADATA: TYPE-ERROR, TIME-2021-07-02 06:00:05.840-0600NATIVETIME-2021-07-02 06:00:05.643-0600, HOST-hostname.a.b.corporate. com, PHASE-Application discovery, THREAD=17152, USER-null, CATEGORY-GENERIC, SESSIONID-null)
07-02-2021 06:00:05.841 ERROR [Thread-28455 (HornetQ-client-global-threads-320952484)] [org.jboss.as.ejb3.invocation] [ASServer] [] WFLYEJB0034: EJB Invocation failed on component SqlServiceBean for method public com.emc.archway.objectmodel.host.sql.SqlServerInstances com.emc.archway.service.sqlservice.SqlServiceBean.discoverDatabases(com.emc.archway.context.ExecutionContext,com.emc.archway.objectmodel.host.AgentHost,com.emc.archway.objectmodel.host.sql.SqlServerInstances) throws java.net.UnknownHostException,com.emc.archway.service.eventservice.exceptions.HostPluginDownException: javax.ejb.EJBException: java.lang.RuntimeException
07-02-2021 06:00:06.032 ERROR [Thread-28455 (HornetQ-client-global-threads-320952484)] [com.emc.archway.application.sqlserver.SqlServerCommandListenerBean] [ASServer] [] d96dbf19-8962-4ef4-9e53-9d22e4af3e33->>> Exception Occurred: RuntimeException
07-02-2021 06:00:06.035 ERROR [Thread-28455 (HornetQ-client-global-threads-320952484)] [com.emc.archway.application.sqlserver.SqlServerCommandListenerBean] [ASServer] [] d96dbf19-8962-4ef4-9e53-9d22e4af3e33->>> Exception Occurred: EJBException, Message: java.lang.RuntimeException
07-02-2021 06:00:07.272 INFO [Thread-28456 (HornetQ-client-global-threads-320952484)] [com.emc.archway.service.eventservice.EventServiceBean] [ASServer] [] d96dbf19-8962-4ef4-9e53-9d22e4af3e33->>> EVENT [MILE_000005]: 主機名稱:公用程式的應用程式探索階段已完成,並發生錯誤 (METADATA: TYPE-ERROR, TIME-2021-07-02 06:00:07.272-0600NATIVETIME-2021-07-02 06:00:07.272-0600, HOST-ASServer, PHASE-Application discovery, THREAD=Thread-28456 (HornetQ-client-global-threads-320952484), USER-null, CATEGORY-MILESTONE, SESSIONID-null)

Årsag

SQL DB 的保護失敗,因為提供給 SQL 版 AppSync 的使用者沒有必要的權限。
 


Løsning


將 DB 的 Windows 驗證重設為適當的使用者,即可解決問題。

重設驗證的步驟:
 
1.在 AppSync 主控台上,選取「複製管理」。
2.從「複製」下拉式清單中,選取「複製」。
3.從「選取應用程式」下拉式清單中,選取 Microsoft SQL Server 以顯示例項頁面。
4.選取資料庫,然後按一下「連線設定」。
SQL Server 連線設定對話方塊隨即出現。
5.在驗證欄位中,根據網站需求選取下列其中一項:
● Windows 驗證
● SQL 伺服器驗證
6.指定下列欄位的值:
● 使用者名稱
● 密碼
7.按一下確定。

Berørte produkter

AppSync

Produkter

Data Protection, Data Backup & Protection Software
Artikelegenskaber
Artikelnummer: 000189823
Artikeltype: Solution
Senest ændret: 11 maj 2026
Version:  7
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.