Si te ha gustado el video, puedes apoyarme con pulgar arriba ¡Muchas gracias!
@cesarl.c.8473 жыл бұрын
Buena explicación. Recomiendo la herramienta "LoaderDataPlus" para llevar a cabo procesos de carga masiva desde archivos planos. Esta aplicación permite crear sintaxis para carga de información mediante archivos planos o mediante sintaxis SQL en: MariaDB, MySQL, PostgreSQL, Oracle, SQLSERVER y SQLite.
@OscarGarcia-rn7wy3 жыл бұрын
Hola Muy buen video, tengo una pregunta, si me conecto desde un equipo del trabajo a un servidor, se puede ejecutar este comando?, el sql esta instalado en el servidor y no he logrado que funcione
@cesarl.c.8473 жыл бұрын
@@OscarGarcia-rn7wy Hola… te cuento que yo tengo instalada la versión más reciente de “LoaderDataPlus”, la versión 10. 1. 0. 1, la cual cuenta con mejoras específicamente para SQLserver. Yo exporte los datos en formato .SQL, ejecuté el script en management studio y subieron todos los datos, después exporte en formato .CSV tanto para carga con la herramienta BCP como para carga a través del comando BULK y también subió toda la data. Yo lo hice directamente un servidor SQLserver 2014 que tengo instalado en una máquina virtual donde también tengo instalado Oracle, y obviamente contaba con permisos de administrador. Es preciso tener en cuenta que el usuario con el cual se va conectar al servidor debe contar con permisos para realizar carga masiva y/o permisos para ejecutar los comandos que los scripts generados indican. Te recomendaría exportar inicialmente en formato .SQL, abrir el script generado, copiar el contenido y pegarlo directamente en management studio y ejecutarlo. NOTA: la versión más reciente de LoaderDataPlus requiere .NET Framework 4.6.1
@SebastianGonzalez-rm8cm2 жыл бұрын
Excelente, rápido, conciso y clara la explicación!
@DannyFJhonstonB3 жыл бұрын
¡Buen vídeo! Claro, preciso y conciso.
@karlavasquez78493 жыл бұрын
Había jugado con datos masivos en python pero no en sql, excelente!!!
@douglasperez37013 жыл бұрын
Esto me voló la cabeza, genial!
@zuumstellar9753 жыл бұрын
Cómo siempre excelente video... Una elegante y rápida forma de insertar datos a una tabla 👍👍
@Fernando.Mastropietro3 жыл бұрын
Genial , Hector... justo estaba buscando hacer eso desde un Excel.. gracia por compartir !!! abrazos
@ZoreCrack Жыл бұрын
Muchas gracias, recuerdo que en mysql workbench esta directamente esa función con un botón, pero con eso queda más claro como funciona jaja
@thebroki66842 жыл бұрын
EXCELENTE VIDEO MASTER!!! MUCHAS GRACIAS!!!!!!
@BarriDuty3 жыл бұрын
Gracias , yo en mi ignorancia utilizaba el wizard del sql management studio para importar desde el excel, luego conm el generador de scripts generaba la consulta en la cual estaba el insert de todas las filas, y eso lo ejecutaba en el servidor jajaja
@hernanalvaradoralde87003 жыл бұрын
Simplemente excelente, gracias eres un capo y muy amable por compartir. Saludos Hernan
@OscarAEP3 жыл бұрын
Qué haríamos nosotros los mortales sin un Dios como tú :)
@josecarlosalarcon32179 ай бұрын
muy buen video de guía me ayudo a poblar mi tabla de manera cómoda y rápida
@Jordward3 жыл бұрын
Dios!! esto es genial, gracias!!
@securecodingdevelopment50233 жыл бұрын
Excelente Hector! grande master!
@William1974-d3r3 жыл бұрын
Héctor que excelente está clase. También existe un modificador (update) masivo?
@carlosgallegos7893 жыл бұрын
Justo estaba buscando algo así para unas pruebas. +10
@Algedibarrios3 жыл бұрын
Excelente video! Tu canal es un excelente recurso de referencia para l@s developers! GRACIAS! 🤓👍
@hdeleonnet3 жыл бұрын
🤘
@joseponce40123 жыл бұрын
Excelente video, gracias por el trabajo que haces compartiendo tus conocimiento. Crees poder subir un video de como importar la data proveniente de un csv a una tabla en mysql usando C# o python?
@hdeleonnet3 жыл бұрын
kzbin.info/www/bejne/gYWwn4h3odCgmdE
@Angel-o5d2x6 ай бұрын
Genial contribución!!!, suscrito
@marioramirez82353 жыл бұрын
Excelente!!!! Tome su like y suscripción buen hombre!!!
@pcdsmun22 ай бұрын
trucasazaso !!! muchas gracias por la info
@nicolasminnicelli56892 жыл бұрын
Muchas gracias fue de gran ayuda
@josuemedina4086 Жыл бұрын
Muy buen tutorial. De gran ayuda Gracias!!
@Trance_Code3 жыл бұрын
Hermosoooo... compa de igual forma serviria para MySQL verdad... solo por curiosidad pregunto yo, saludos desde Chile 😎🍻
@hdeleonnet3 жыл бұрын
Load data infile
@sergioochoa5833 жыл бұрын
Estaría chido
@augustocarvalhochavez31922 жыл бұрын
Muy buen video una pregunta si quisiera que inserte en la tabla pero que ignore los que ya estan registrados. no se si me dejo entender quisiera hacer digamos un if no exists
@cristians68963 жыл бұрын
HdeLeón: Bulkcopy es la onda. Mi empresa: you don't have permission to use bulk load statement
@yohanabello9197 ай бұрын
Gracias amigo☺
@carlosgarciatn27383 жыл бұрын
Cuando falla la carga desde SSIS ahi esta el BULK INSERT. Muchas gracias.
@Nico-su1ku3 жыл бұрын
Muy buen video Hector, muchas gracias! Consulta, se puede usar cuando la PK es autoincremental?
@hdeleonnet3 жыл бұрын
Claro
@lalmar143 жыл бұрын
Muy concretos los videos, siempre me han gustado. ¿Sobre replicación en SQL Server podrías considerar alguno? Saludos.
@hdeleonnet3 жыл бұрын
Quiza
@heudyf3 жыл бұрын
Excelente men.. Gracias.
@nicolasyanca77456 ай бұрын
maquina👍👍👍
@Cristian-ch9wp3 жыл бұрын
excelente
@reynaldo1x3 жыл бұрын
De mucha utilidad! 🦉
@ccghy3 жыл бұрын
Excelente 👏 ! 🍻
@herbertsaldavaasencios53963 жыл бұрын
Y yo usando macros XD, genial q directo y sencilla esta manera!
@andrair883 жыл бұрын
Buenísimo, conoces algo similar en Mysql
@hoberiusandovaleryuyu90133 жыл бұрын
Hola buen aporte amigo, una consulta, como soluciono el error que me da, indica que hay campos vacíos. He eliminado los últimos en blanco del archivo csv y ahora sí los lee. Hay alguna forma de arreglar sin tener que entrar al archivo y eliminar los espacios al final de la data?
@diego_solis3 жыл бұрын
Grande!
@ArthurFromPeru3 жыл бұрын
Hola, en un trabajo utilice el bulkinsert, y es super rápido para millones de registros. El problema que tenía era con el traslado de los datos, utilice un servicio WCF en vs2015 con streaming, pero me daba "Entity too large", que me recomiendas ?
@hdeleonnet3 жыл бұрын
Ftp
@VLearningni2 жыл бұрын
Gracias
@eudrysanchez17323 жыл бұрын
Eres un crack 👏,
@tgun223 жыл бұрын
Hola Hector, Una consulta... ¿Cómo validar que en los campos no venga algún ataque de sql injection?? , tendrá seguridad con eso???..
@manuelamoresgonzalez4863 жыл бұрын
Como podría hacer este proceso pero en partes o Batch, es que se me queda sin memoria el SSMS ya que los datos que estoy cargando son demasiados. Saludos y ojala puedan ayudarme
@lizethyunh85843 жыл бұрын
Buena tarde, disulpa una duda. hay una sintaxis para que haga la inserción de datos siempre y cuando no se encuentren ya cargados,y si encuentra un duplicado no se detenga o no marque error. Gracias
@carlososorio32063 жыл бұрын
Hola. Si tengo un excel con 5 columnas , donde solo quiero insertar 3 columnas de ese excel y que los otros 2 datos faltantes sean enviados como parámetro en un procedimiento almacenado y así llenar la tabla con todos los datos. lo puedo hacer?
@josemanuelmirandavalencia2109 Жыл бұрын
buen dia al ejecutar la carga con de un archivo csv con la instruccion BULK INSERT en sql server 2017 Mens. 2775, Nivel 17, Estado 12, Línea 22 El servidor no admite la página de códigos 65001. como puedo solucionar.
@noehernandez55043 жыл бұрын
Pero que pasa cuando está separada la BD del servidor cliente y no tenes acceso más que al puerto de BD?
@sergiosuarez80202 жыл бұрын
Hola, alguien sabe si se puede insertar de manera masiva los datos pero no sería insertar si no Actualizar? Algo así como un "BULK UPDATE"?
@juandamunoz27306 ай бұрын
Buen dia profe, me da un error que el 'BULK', no es valido en esa posicion y al ejecutar, me indica que hay un error de syntax, no se si es la version...
@darknesspurple Жыл бұрын
Hola. ¿Hay forma de que funcione poniéndolo en un procedimiento almacenado? estaba leyendo para implementar el bulk en SQL y llamarlo desde el backend..., pero me encontré en un foro con que no era posible porque el comando "BULK INSERT" no aceptaba nombres de archivo como variables. ¿Hay alguna forma de hacerlo?
@IrvingCoronaSerrano Жыл бұрын
No se puede realizar la carga masiva. El archivo 'C:\Advantech\codigos.txt' no se puede abrir. Código de error del sistema operativo: 123(The filename, directory name, or volume label syntax is incorrect.). Cerre el documento e intentado poner en diferentes carpetas del disco local c
@karelinafabra74702 жыл бұрын
Voy a usar esto para un procedimiento almacenado , el problema que tengo es que el archivo que tengo que impprtar todos los dias cambia de nombre, hay forma de que se puedan leer los datos del archivo poniendo la ruta, sin el nombre, o sea guardando el nombre en una variable o algo asi. Gracias
@darknesspurple Жыл бұрын
Hola. ¿Si te funciona poniéndolo en un procedimiento almacenado? estaba leyendo para implementar el bulk en SQL y llamarlo desde el backend..., pero me encontré en un foro con que no era posible porque el comando "BULK INSERT" no aceptaba nombres de archivo como variables. ¿Hay alguna forma de hacerlo?
@juanernestovaldezcontreras93483 жыл бұрын
esta sentencia se puede implementar si en mi caso tengo los datos en un script?
@Guacatate5 ай бұрын
¿Oye una pregunta, existe una manera de hacer un bulk update similar a esta?
@luchingonzalez3 жыл бұрын
Estimado, Podrías ayudarme, cometí un error y necesito reemplazar de una de las columnas 500 de los 1000 valores que tengo, sin alterar el resto de las columnas. Saludos excelente video
@victorhugoespinoza22092 жыл бұрын
Cómo lo hago cuando uno de los campos es del tipo date? No me permite la carga si no es con varchar
@juliocesarbautista80812 жыл бұрын
buenas tardes en que formato de csv se debe guardar para importar con acentos a sql
@juancc3177 Жыл бұрын
tengo el mismo problema
@zurielchavez2 жыл бұрын
Y si fueran múltiples archivos? 🤔, Ya tendría que usarse vs?
@gerardocardenas88053 жыл бұрын
Gracias por el video, amigo pero tengo un problema al insertar una imagen me sale este error: Msg 2775, Level 17, State 12, Line 8 The code page 65001 is not supported by the server.
@Axiss_YT3 жыл бұрын
Hola soy nuevo en esto de programación quisiera saber como es el nombre de tu programa de SQL y como puedo importar y exportar archivos 👍❤️
@ryan-gmusic81573 жыл бұрын
habra un equivalente en PostgreSQL?
@javiergonzalezgarduno85412 жыл бұрын
Si mi archivo txt no tiene separador como la ,
@mariaguadalupecastillo74133 жыл бұрын
Me funciona con la ruta local, pero quiero hacerlo con una carpeta compartida en un servidor y no lee los archivos
@MrJuank1233 жыл бұрын
mind blown!!
@unaversionbeta5 ай бұрын
Cannot bulk load because the file could not be opened. Operating system error code 997(Overlapped I/O operation is in progress.).
@highlanders402 жыл бұрын
hubieses tocado el tema de las fechas
@alexcham232 жыл бұрын
y si el archivos csv tubiera diferentes hojas como se haria?
@renzoarrasco84242 жыл бұрын
Se puede hacer esto en Oracle?
@tacho32073 жыл бұрын
yo ocupo el similar de MySql para cargar las listas negras del SAT en my BD
@neonagy3 жыл бұрын
y si no tengo permisos en el servidor de crear una carpeta. ¿ya no me sirve?, ah! y otra tambien me deben activar el bulk insert, ya que por default no lo esta, mi usuario es restringido
@pinedasr.68943 жыл бұрын
amigo a mi me sale el siguiente error: Msg 4861, nivel 16, estado 1, línea 1 No se puede realizar una carga masiva porque el archivo "D: \ ARCHIVO CURSOS 2020 \ ARCHIVO CURSOS 2021-I \ SISTEMAS COMPLEJOS \ DATOS \ ALUMNO.csv" no se pudo abrir. Código de error del sistema operativo 123 (El nombre de archivo, el nombre de directorio o la sintaxis de la etiqueta del volumen no son correctos.). espero me ayude
@Emu2k9Gameplays Жыл бұрын
lo pudiste corregir a mi me sale lo mismo
@Paul-po4md3 жыл бұрын
podrias hacer un ejemplo de como leer un excel por ejemplo con muchas hojas, ir recorriendo las hojas y leer los datos que contiene?
@Paul-po4md3 жыл бұрын
con .net en el visual studio
@TheTatyru Жыл бұрын
Y POR EJEMPLO SI QUIERO ACTUALIZAR SOLO ALGUNAS COLUMNAS DE LA BASE DE DATOS
@migueltrinidad97063 жыл бұрын
y se puede ejecutar con un procedimiento almacenado?
@hdeleonnet3 жыл бұрын
Claro
@migueltrinidad97063 жыл бұрын
@@hdeleonnet Muchas gracias por el aporte, saludos cordiales ..
@fjr5193 жыл бұрын
como seria Inserción MASIVA de datos, BULK INSERT en EntityFrameWork?
@hdeleonnet3 жыл бұрын
Voy a eso
@Abner.mp43 жыл бұрын
mucho mas facil el bulk, yo lo hacía con la herramienta de importación de sql server
@TheSharkot6 ай бұрын
¿De verdad aún usan Excel? Tssss tan arcaico como usar windows …
@Abraham_Camargo3 жыл бұрын
Exelente aporte hermano, gracias
@carlosgallegos7893 жыл бұрын
Justo estaba buscando algo así para unas pruebas. +10