Migrar Registros
Saludos, una pregunta,
Tengo una tabla en access que tiene 3,155,602 registros, cuando intento importarlo a SQL server 2018, solo importa 65,534. Alguna idea para migrarlos todos? o es mejor, utilizarlos desde ahi? (utilizar ambas bases de datos) Que contiene la base de datos? la lista de RNC de mi Pais. |
Creo que lo más fácil es que lo leas directamente del fichero original, que es un texto normal.
|
Fíjate que exporta justo 65.534, es decir, casi el máximo que permite direccionar con 16 bits (63.535). Me hace sospechar que hay un campo con la ID que debería ser de, al menos, 32 bit pero que se ha definido como 16. Revisa la definición de los campos.
|
Cita:
Como esta dividido por | Solo me interesa obtener la primera, segunda y cuarta al momento de hacer una consulta. Imagen Cita:
|
No somos adivinos y no vemos tu ordenador/computadora.
|
Cita:
|
Cita:
Digo que no somos adivinos porque dices que tan solo puedes traspasar una cantidad determinada de registros, pues necesitamos ver el código fuente que estás usando y la estructura de la base de datos destino. |
Cita:
En su defecto, si hay alguna forma en Delphi, de buscar dentro del fichero txt y Seleccionar la información necesitada, seria un éxito. |
Cita:
|
Cita:
|
Pues eso es, un fichero TXT y encontrar palabras, en este caso una palabra de longitud 1.
Ya sabes, abres el TextFile y la conexión a la BD. Código:
Lees línea a línea hasta eof del fichero. |
¿Has conseguido hacerlo?
¿Necesitas alguna ayuda? |
Cita:
Si supiera como hacerlo no estaría aquí... Mi fuerte es la reparación de laptops, Lcd, plasmas, y alguna que otra cosa dentro de la electronica, no la elaboración de código, la elaboración de código lo hago porque me gusta aprender programación. |
Crea un proyecto nuevo.
Añade un botón, 3 labels y un memo, por ejemplo. En el click del botón pega esto: Los labels los he nombrado: lb1, lb2 y lb3 El botón lo he nombrado: bt1 El memo lo he nombrado: mmo1 |
Wow, funciona excelente Maestro, Gracias por compartir, que delphi usas?
|
Es un delphi 2007, pero es un código estandar, funcionará en todos los delphi.
|
Cita:
Referente al código, ya hice la importación, y le agregue dos campos mas, en total, se importaron 3,203,126 |
Lo del renombrado es porque lo tengo configurado así con el asistente cnpack instalado.
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 15:39:23. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi