Articles of sqlbulkcopy

bulkcopy con la key principal no funciona

Tengo una tabla de database, con columnas y una key priamary. Quiero hacer el bulkcopy, desde una datatable en mi c #. Cuando tengo la key principal en mi tabla, recibí una exception porque la tabla tiene 6 columnas, mientras que mi tabla de datos tiene solo 5. ¿Qué debo hacer, por favor? ¿Debo agregar […]

postgresql: cómo get las keys primarias de las filas insertadas con una copy masiva de copy_from?

El objective es este: tengo un set de valores para entrar en la tabla A y un set de valores para entrar en la tabla B Los valores entran en B valores de reference B en A (a través de una key externa), por lo que después de insert los valores A , necesito saber […]

La forma más rápida de insert 30 mil filas en una tabla temporal en SQL Server con C #

Estoy intentando descubrir cómo puedo mejorar el performance de mi inserción en una tabla temporal en SQL Server usando c #. Algunas personas dicen que debería usar SQLBulkCopy, pero debo estar haciendo algo mal, ya que parece funcionar mucho más lento que simplemente crear una cadena de inserción SQL. Mi código para crear una tabla […]

Usando SqlBulkCopy con F # para exportar matriz en SQL

Quiero transferir una gran cantidad de datos desde F # a una tabla SQL. Básicamente, mi código F # crea una matriz de tres columnas ( UserID, ProductID and price ) y N líneas. Me gustaría "copyr / patearlo" en una database. Probé varias opciones, pero al final, la transferencia de datos de F # […]

SQLBulkCopy o inserción masiva

Tengo aproximadamente 6500 files por una sum de aproximadamente 17 GB de datos, y esta es la primera vez que tengo que mover lo que llamaría una gran cantidad de datos. Los datos están en una unidad de networking, pero los files individuales son relativamente pequeños (máximo 7 MB). Estoy escribiendo un progtwig en C […]

El time de espera expiró con SqlBulkCopy

Estoy usando SqlBulkCopy para restaurar tablas de copys de security xml. Una de las copys de security de la tabla es ~ 200MB grande y tiene muchos loggings. Estoy teniendo un error: Timeout expinetworking. The timeout period elapsed prior to completion of the operation or the server is not responding.

¿Es posible recuperar ID de PrimayKey después de un SQL BulkCopy?

Estoy usando C # y usando SqlBulkCopy. Tengo un problema sin embargo. Necesito hacer una inserción masiva en una table y luego otra inserción masiva en otra table. Estos 2 tienen una relación PK / FK. Table A Field1 -PK auto incrementing (easy to do SqlBulkCopy as straight forward) Table B Field1 -PK/FK – This […]

Copia a granel Sql / Insertar en C #

Soy nuevo en JSON y SQLBulkCopy. Tengo una información POST con formatting JSON que quiero copyr / insert a granel en Microsoft SQL usando C #. Formato JSON: { "URLs": [{ "url_name": "Google", "url_address": "http://www.google.com/" }, { "url_name": "Yahoo", "url_address": "http://www.yahoo.com/" }, { "url_name": "FB", "url_address": "http://www.fb.com/" }, { "url_name": "MegaSearches", "url_address": "http://www.megasearches.com/" }] } […]

Cómo evitar que se inserten loggings duplicates con SqlBulkCopy cuando no hay key principal

Recibo un file XML diario que contiene miles de loggings, cada uno de los cuales es una transacción comercial que debo almacenar en una database interna para usar en informes y facturación. Tenía la printing de que el file de cada día contenía solo loggings únicos, pero descubrí que mi definición de único no es […]

Asignación de columnas en una tabla de datos a una tabla SQL con SqlBulkCopy

Me gustaría saber cómo podría asignar coloumns en una tabla de database a la tabla de datos en c # antes de agregar los datos a la database. using (SqlBulkCopy s = new SqlBulkCopy(conn)) { s.DestinationTableName = destination; s.WriteToServer(Ads_api_ReportData); }