Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Tarkime, kad kuriate Transakcinis leidinį naudodami sp_addpublication saugomą procedūrą "SQL Server 2014" arba "2016", o nustatysite ypatybę @allow_drop kaip True. Po to, kai išmeskite leidinyje publikuojamą lentelę ir neautomatiškai pašalinsite pasenusius straipsnius iš leidinio, galite gauti klaidos pranešimą, panašų į šį:

Nuotolinis serveris "(null)" neegzistuoja.

Pvz., ši problema kyla pagal šį scenarijų:

  • Publikuojate lentelę, kurioje yra Transakcinis leidinys, ir nustatykite @allow_drop ypatybę kaip True.

  • Pašalinate publikuotą lentelę.

  • Prieš žurnalų skaitytuvo agentą apdorodami įrašą, susijusį su komanda numesti lentelės, išvalote pasenusią straipsnį, naudodami vieną iš šių saugomų procedūrų:

    • sp_MSdropobsoletearticle

    • sp_droparticle

    • sp_droppublication

Šiuo atveju į išsamų žurnale įrašomi šie klaidų laiškai:

Būsena: 0, kodas: 1007, text: "nepavyko įvykdyti" sp_MSadd_replcmds "SQL_SERVER_INSTANCE". Šio proceso negalima vykdyti sp_MSadd_replcmds "SQL_SERVER_INSTANCE". Repl agento būsena: 6Status: 0, kodas: 1007, tekstas: "Nuotolinis serveris" (null) "neegzistuoja arba nebuvo pažymėtas kaip galiojantis leidėjas arba neturite teisės matyti galimus leidėjus.". Būsena: 4, kodas: 6001, tekstas: "Command Loader" fono gija išeinant. Būsena: 0, kodas: 22020, text: ' paketai nebuvo paskirti platintojui. '. Būsena: 0, kodas: 22037, text: "Paskutinis veiksmas neužregistruojo jokio pranešimo!".

Pastaba Išplečiamasis lentelės palaikymas (DROP TABLE DDL) buvo įtrauktas į SQL serverio 2014 2 pakeitimų paketą. Informacijos apie išplečiamųjų lentelių palaikymą ieškokite šiame "Microsoft" žinių bazės straipsnyje:

3170123 Palaiko IŠPLEČIAMĄJĄ lentelę DDL gaminiams, kurie yra įtraukti į Transakcinis replikavimas SQL serverio 2014

Sprendimas

Ši problema išspręsta SQL serverio kaupiamajame naujinime:

Kaupiamasis naujinimas 1 SQL server 2014 2 pakeitimų paketo KAUPIAMASIS naujinimas 2 SQL Server 2016

Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:

Kaupiamasis naujinimas, skirtas "SQL server 2014" naujausiam NAUJINIMUI " sql Server" 2016

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Nuorodos

Sužinokite apie terminologiją "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×