Simptomi
Pieņemsim, ka izmantojat Microsoft SQL Server 2012 vai SQL Server 2014. Ja izmantojat funkciju BCP_INIT SQL Server Native Client 11,0, lai veiktu lielapjoma kopēšanu, un iestatīt lokālo temp tabulu kā ievades parametru, funkcija nedarbojas un tiek parādīts šāds kļūdas ziņojums:
"SQL Diag: 42000:1: 11525: [Microsoft] [SQL Server Native Client 11.0] [SQL Server] metadatus nevar noteikt, jo priekšraksts" select * from <TableName>"izmanto temp tabulu. \ n"
Risinājums
Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.
Kumulatīvais atjauninājums 4 SQL Server 2014 /en-us/help/2999197
SQL Server 2012 SP2 kumulatīvais atjauninājums 2 /en-us/help/2983175
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".