Symptomy
Rozpatrzmy następujący scenariusz:
-
Masz rozwiązanie Microsoft SQL Server 2014 Integration Services (SSIS 2014) zawierające niektóre pakiety SSIS, które są używane we wcześniejszych wersjach programu SSIS, oraz nazwy innych pakietów (z wyłączeniem ". dtsx") zawierają kropki (".").
-
Te pakiety są uaktualniane w celu ich używania w programie SSIS 2014.
-
Plik rozwiązania (plik. sln) zostanie otwarty w programie Microsoft SQL Server Data Tools — Business Intelligence (SSDT-BI) i wykonać czynności opisane w Kreatorze uaktualnienia. Raport o uaktualnieniu przedstawia udane uaktualnienie bez żadnych błędów.
-
Próbujesz ponownie otworzyć plik rozwiązania w usłudze SSDT — BI.
W tym scenariuszu ponownie zostanie wyświetlony Kreator uaktualnienia i zostanie wyświetlony monit o uaktualnienie.
Przyczyna
Ten problem występuje, ponieważ w narzędziu SSDT upgrade Tool występują wady. Gdy nazwa pakietu (Exclude. dtsx) zawiera kilka kropek, narzędzie do uaktualniania zapisuje nazwę pliku pakietu na ciąg przed ostatnią kropką, a następnie Dołącz komunikat ". dstx". Jeśli na przykład nazwa pliku pakietu to A. B. C. dtsx, narzędzie do uaktualniania zapisuje je jako plik B. dtsx. Dlatego uaktualnienie nie występuje w oryginalnym pliku pakietu, a po ponownym otwarciu rozwiązania Kreator uaktualnienia również zostanie ponownie wyświetlony.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 5 dla programu SQL Server 2014 /en-us/help/3011055
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".