Det går inte att konfigurera en Microsoft Dynamics GP Data Mart-integrering när du anger en nondefault-SQL Server port

Den här artikeln innehåller en lösning på problemet med konfigurationsfel som uppstår när du anger en nondefault-SQL Server port för en Microsoft Dynamics GP Data Mart-integrering.

Gäller för: Microsoft Dynamics GP
Ursprungligt KB-nummer: 2932875

Symptom

När du försöker konfigurera en Microsoft Dynamics GP Data Mart-integrering med hjälp av Microsoft Dynamics GP 2013 SP2 och Microsoft Management Reporter 2012 och sedan anger ett annat portnummer än 1433 i namnfältet för instansen av Microsoft SQL Server misslyckas konfigurationen. Dessutom kan följande felmeddelande visas:

Det gick inte att hämta listan över tillgängliga databaser: Anslutningsförsöket misslyckades.

Orsak

Dexterity Shared Components SP2 (12.0.270.0) gjorde en ändring i microsoft Dynamics GP-inloggningsfunktionen som används av Management Reporter som tar bort portnumret i anslutningsinformationen och försöker ansluta till instansen av SQL Server via standardporten 1433.

Lösning

För att effektivt kringgå problemet använder du någon av följande metoder, beroende på om instansen av SQL Server som Microsoft Dynamics GP-databaserna finns på använder en namngiven instans:

  • Om instansen av SQL Server där GP-databaserna finns använder en namngiven instans följer du dessa steg:

    1. Starta webbläsartjänsten SQL Server i Konfigurationshanteraren för SQL Server.
    2. Öppna port 1434 (UDP) i brandväggen för instansen av SQL Server.
  • Om Microsoft Dynamics GP-instansen av SQL Server använder en standardinstans tillsammans med en nondefault-port skapar du ett SQL Server alias på servern där Management Reporter 2012 är installerat. Gör så här:

    1. Välj Start, välj Kör, skriv cliconfg.exeoch tryck sedan på Retur.

      Obs!

      Om MR är installerat på en 64-bitarsserver måste du skapa ett 32-bitars och 64-bitars alias.

      • För 32-bitars, gå till C:\Windows\System32\cliconfg.exe
      • För 64-bitars, gå till C:\Windows\SysWOW64\cliconfg.exe
    2. I Klientnätverksverktyget väljer du fliken Alias och sedan Lägg till.

    3. På sidan Lägg till konfiguration av nätverksbibliotek väljer du radiouppringningen TCP/IP och anger sedan ett namn för SQL Server alias. Skriv till exempel MRConnect.

    4. Ange namnet på SQL Server.

    5. Avmarkera kryssrutan Dynamiskt bestämma port, ange portnumret för instansen av SQL Server och välj sedan OK.

    6. Ange Microsoft Dynamics GP Data Mart-integreringsinformationen i konfigurationskonsolen för Management Reporter 2012 med hjälp av aliaset som du skapade för fältet Microsoft Dynamics GP SQL Server.

Mer information

Dexterity Shared Components SP1 (12.0.232.0) orsakar inte det här problemet om en nondefault-port används för att ansluta till instansen av SQL Server.