21/11/2005, 10:41
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 2 meses Puntos: 3 | |
Puedes usar directamente el utilitario Bulk Copy (BCP) ; llamando desde MSDOS asi :
bcp TUBASE..TUTABLA in c:\tufolder\tuarchivo.txt -Uxxxxxxx -Pxxxxxxx-STUSERVERSQL -b15000 -c
donde -Uxxxxxxx : (xxxxxxx) Login dbo o con privilegios de insert a la tabla
-Pxxxxxx : (xxxxxxx) password del login
-b15000 : Para que haga Commit cada 15000 filas... puedes poner cualquier cantidad...
O bien llamar este bcp desde un procedimiento almacenado usando
DECLARE @comando NVARCHAR(100)
....
EXEC master..xp_cmdshell @comando |