Udostępnij za pośrednictwem


Baza danych systemu Microsoft Dynamics SL System, która kiedykolwiek używała tylko uwierzytelniania SQL, spowoduje błędy dbinfo podczas początkowej integracji programu Management Reporter CU10

Ten artykuł zawiera rozwiązanie błędów dbinfo występujących podczas początkowej integracji z programem Management Reporter CU10.

Dotyczy: Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 Service Pack 1, Microsoft Dynamics SL 2011 Service Pack 2, Microsoft Dynamics SL 2015
Oryginalny numer KB: 3061492

Symptomy

Podczas wstępnej integracji programu Management Reporter CU10 należy wziąć pod uwagę następujący scenariusz:

  • Masz systemową bazę danych Microsoft Dynamics SL, która używa tylko uwierzytelniania SQL.

  • Podczas początkowej integracji aplikacji Management Reporter CU10 zadania Księga do scenariusza, Wartość wymiaru i Konto na koncie nie powiodły się z następującymi zadaniami:

    Wartość nie może mieć wartości null.
    Nazwa parametru: dbInfo

Rozwiązanie

Istnieją dwa obejścia umożliwiające zatrzymanie otrzymywania tych błędów:

  • Skonfiguruj jednorazowe uwierzytelnianie systemu Windows za pomocą usługi Microsoft Dynamics SL, a następnie przełącz się z powrotem do uwierzytelniania SQL.

  • Uruchom następującą instrukcję SQL po zmianie nazw systemowych <baz danych> i <serwerów> SQL:

    INSERT INTO Domain
    
    ([CurrentPassword]
    
    ,[DatabaseName]
    
    ,[Description]
    
    ,[LocalDB]
    
    ,[RecordType]
    
    ,[RemoteAccess]
    
    ,[ServerName]
    
    ,[User1]
    
    ,[User2]
    
    ,[User3]
    
    ,[User4])
    
    VALUES
    
    ('' ,'<system db>' ,'Report User Password',0 ,0,0,'<sql server>','','',0,0)
    
    GO