Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Bulk Insert
lunedì 05 luglio 2010 - 10.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
iif
Profilo
| Expert
713
messaggi | Data Invio:
lun 5 lug 2010 - 10:34
Ciao, sono alle prese con l'utility BCP, vi posto l'errore
Avvio della copia in corso...
1000000 righe inviate al server SQL. Totale righe inviate: 1000000
1000000 righe inviate al server SQL. Totale righe inviate: 2000000
SQLState = 37000, NativeError = 4891
Error = [Microsoft][SQL Server Native Client 10.0][SQL Server]Inserimento bulk non riuscito a causa di una modifica dello schema della tabella di destinazione.
Copia BCP in non riuscita
Grazie.
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 5 lug 2010 - 10:43
>Ciao, sono alle prese con l'utility BCP, vi posto l'errore
>
>Avvio della copia in corso...
>1000000 righe inviate al server SQL. Totale righe inviate: 1000000
>1000000 righe inviate al server SQL. Totale righe inviate: 2000000
>SQLState = 37000, NativeError = 4891
>Error = [Microsoft][SQL Server Native Client 10.0][SQL Server]Inserimento
>bulk non riuscito a causa di una modifica dello schema della
>tabella di destinazione.
>
>Copia BCP in non riuscita
Stai importando o esportando i dati?
Hai provato a locckare la tabella di origine/destinazione mediante il parametro TABLOCK?
In questo modo la tabella NON sarà accessibile (e quindi modificabile da altri) per tutta la durata dell'operazione di I/O.
>Grazie.
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
iif
Profilo
| Expert
713
messaggi | Data Invio:
lun 5 lug 2010 - 10:46
La Bulk è in Import, all'improvviso ha smesso di funzionare.
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 5 lug 2010 - 10:51
>La Bulk è in Import, all'improvviso ha smesso di funzionare.
"all'improvviso ha smesso di funzionare" non è utile ad identificare la causa del problema
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
iif
Profilo
| Expert
713
messaggi | Data Invio:
lun 5 lug 2010 - 11:09
Hai ragione, il cliente è un tipo "ermetico".
Ti riassumo le info che ho:
- Viene lanciata l'utility BCP
- E' una bulk insert parallela all'interno della quale vengono fatte delle reindicizzazioni
- Vengono eseguiti degli insert in parallelo
- L'errore è sempre sulla stessa tabella, con il medesimo file e sempre nello stesso punto.
- Abbiamo provato ad impostare il comando Autostats=Off prima della insert per poi riportarlo ad On dopo l'inserimento.
- Se lanciamo il comando da solo funziona
Altro non so
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 5 lug 2010 - 11:14
>- Viene lanciata l'utility BCP
OK
>- E' una bulk insert parallela all'interno della quale vengono
>fatte delle reindicizzazioni
La bcp non reindicizza un bel niente.
Se durante il task di bulk import esegui una reindex da un'altra sessione, ecco spiegato il problema.
>- Vengono eseguiti degli insert in parallelo
Hai più sessioni bcp attive contemporaneamente?
>- Abbiamo provato ad impostare il comando Autostats=Off prima
>della insert per poi riportarlo ad On dopo l'inserimento.
Lascialo ad on.
>- Se lanciamo il comando da solo funziona
>
>Altro non so
Pure io
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !