Symptomy
Przestarzały poziom zgodności bazy danych funkcji 110 powinien mieć unikatowy identyfikator funkcji zewnętrznej w programie Microsoft SQL Server 2014. Jednak inny, przestarzały funkcja sp_control_dbmasterkey_password ma ten sam identyfikator funkcji zewnętrznej.
Przyczyna
Ten problem występuje, ponieważ identyfikator funkcji zewnętrznych "274" jest już przypisany do innej, przestarzałej funkcji, która jest sp_control_dbmasterkey_passwordprocedurą przechowywaną. Dlatego istnieją dwie funkcje przypisane do tego samego identyfikatora: "274". Ta poprawka rozwiązuje zduplikowany numer IDENTYFIKACYJNy przez ponowne przypisanie poziomu zgodności bazy danych 110 do nowego numeru identyfikacyjnego funkcji "275" w celu uzyskania unikatowości.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 /en-us/help/2931693
Informacje dotyczące aktualizacji zbiorczych programu SQL Server
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".
Więcej informacji
Identyfikatory funkcji są wskazane w kolumnie objectid po uruchomieniu śledzenia, które zawierają następujące klasy zdarzeń pomocy technicznej dotyczącej zaniechania i zaniechania . Identyfikatory są przydatne do mierzenia, że przestarzałe funkcje są używane w danym programie SQL Server. Aby uzyskać więcej informacji, odwiedź następujące witryny firmy Microsoft w sieci Web:
Niezalecane funkcje aparatu bazy danych w programie SQL Server 2014