Príznaky
Predpokladajme, že spúšťate dotaz na výber údajov z prepojeného servera Oracle pomocou zlúčenia v Microsoft SQL Server 2012 alebo SQL Server 2014. Keď existuje stĺpec typu NUMBER, ktorý nemá definovanú presnosť v prepojenom serveri Oracle, dotaz sa úspešne vykoná, ale niektoré riadky vo výsledku chýbajú.
Poznámka: Tento problém sa vyskytuje len vtedy, keď SQL Server automaticky vyberie spojenie hromadnej korešpondencie.
Riešenie
Tento problém bol prvýkrát opravený v nasledujúcej kumulatívnej aktualizácii SQL Server.
Kumulatívna aktualizácia 4 pre SQL Server 2014 /en-us/help/2999197
Kumulatívna aktualizácia 2 pre SQL Server 2012 SP2 /en-us/help/2983175
Informácie o kumulatívnych aktualizáciách pre SQL Server
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
- Najnovšia kumulatívna aktualizácia pre SQL Server 2014
- Najnovšia kumulatívna aktualizácia pre SQL Server 2012 SP2
Alternatívne riešenie
Ak chcete obísť tento problém, použite namiesto zlúčenia spojenie vnorené slučkové spojenie alebo hašové spojenie pomocou príkazu Option.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Informácie tretích strán – vyhlásenie
Produkty tretích strán, ktorými sa tento článok zaoberá, vyrábajú spoločnosti, ktoré sú nezávislé od spoločnosti Microsoft. Spoločnosť Microsoft neposkytuje žiadnu záruku, či už vyjadrenú alebo predpokladanú, na výkonnosť alebo spoľahlivosť týchto produktov.