Aracılığıyla paylaş


Meta veri bulma

Meta veri bulma iyileşme SQL Server 2012sağlayan SQL Serverbir sorgu yürütme döndürülen sütun veya parametre meta verileri aynı veya sorgu yürütülen önce meta veri biçimi ile uyumlu belirttiğiniz sağlamak için yerel istemci uygulamaları. Meta verileri sorgu yürütme sorgu yürütme önce belirtilen meta veri biçimi ile uyumlu değildir sonra döndürülen hata iletisi alırsınız.

BCP ve odbc işlevleri ve IBCPSession ve IBCPSession2 arabirimleri, artık bir gecikmiş belirtebilirsiniz meta verileri bulma sorgu işlemleri önlemek için okuma (gecikmeli meta verileri bulma). Bu performansını artırır ve meta verileri bulma hataları ortadan kaldırır.

Kullanan bir uygulama geliştirirseniz SQL ServerYerel istemci SQL Server 2012ama bir sunucu sürümüne bağlamak daha erken SQL Server 2012, meta verileri bulma işlevi server sürümüne karşılık.

Açıklamalar

Aşağıdaki bcp işlevleri de geliştirilmiştir SQL Server 2012geliştirilmiş meta verileri bulma sağlamak için:

Meta veri biçimi kullanarak belirtirken, ayrıca bir performans artışı göreceksiniz bcp_setbulkmode.

bcp_controlyeni bir sahip eOptiondavranışını denetlemek için bcp_readfmt: BCPDELAYREADFMT.

Aşağıdaki odbc işlevleri de geliştirilmiştir SQL Server 2012geliştirilmiş meta verileri bulma sağlamak için:

İçinde aşağıdaki ole db üye işlevler geliştirilmiştir SQL Server 2012geliştirilmiş meta verileri bulma sağlamak için:

  • IColumnsInfo::GetColumnInfo

  • IColumnsRowset::GetColumnsRowset

  • ICommandWithParameters::GetParameterInfo(bkz: ICommandWithParametersdaha fazla bilgi için)

Meta veri biçimi kullanarak belirtirken, ayrıca bir performans artışı göreceksinizIBCPSession::BCPSetBulkMode

Geliştirilmiş meta verileri bulmayı SQL Serveryerel istemci yanı sıra iki saklı yordamları nedeniyle mümkün SQL Server 2012:

  • sp_describe_first_result_set

  • sp_describe_undeclared_parameters

Ayrıca bkz.

Diğer Kaynaklar

SQL Server yerel istemci özellikleri