KB968215 – KORJAUS: SQL Server 2008:ssa tai SQL Server 2008 R2:ssa virheilmoitus, kun tietoja yritetään joukkolisätä taulukkoon, joka sisältää yhdysvaltalaista päivämäärämuotoa käyttävän DATE-tyypin sarakkeen: "Tietojen massalataamisvirhe"

Käytetään kohteeseen
SQL Server 2008 SQL Server 2008 R2 SQL Server 2008 R2 Service Pack 1 SQL Server 2008 Service Pack 2

Microsoft jakelee Microsoft SQL Server 2008- tai Microsoft SQL Server 2008 R2 -korjauksia yhtenä ladattavana tiedostona. Koska korjaukset ovat kumulatiivisia, jokainen uusi versio sisältää kaikki aiempiin SQL Server 2008- tai SQL Server 2008 R2 -korjausversioihin sisältyvät hotfix-korjaukset ja tietoturvakorjaukset.

Ongelman ilmenemistapa

Microsoft SQL Server 2008:ssa tai Microsoft SQL Server 2008 R2:ssa on taulukko, joka sisältää yhdysvaltalaista päivämäärämuotoa käyttävän DATE-tyypin sarakkeen. Kun tuot tietoja datatiedostosta tähän taulukkoon BULK INSERT -lausekkeella, näyttöön tulee seuraava virhesanoma:

Huomautus

Msg 4864, taso 16, tila 1, rivi 2

Joukkolatauksen tietojen muuntovirhe (määritetyn koodisivun tyyppiristiriita tai virheellinen merkki) rivin 1 sarakkeelle 1 (x).

Huomautus: Tämä ongelma ei ilmene, jos taulukko sisältää muita päivämäärän ja kellonajan tietotyyppejä kuin PÄIVÄMÄÄRÄTYYPPI-sarake. Tämä ongelma ei ilmene esimerkiksi silloin, kun taulukossa on tietotyypit päivämäärä, aika ja päivämäärä aika2.

Ratkaisu

Kumulatiiviset päivitystiedot

SQL Server 2008 R2 Service Pack 1

Tämän ongelman korjaus julkaistiin ensimmäisenä SQL Server 2008 R2 Service Pack 1:n kumulatiivisessa päivityksessä 1. Saat lisätietoja tämän kumulatiivisen päivityspaketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

2544793 SQL Server 2008 R2 Service Pack 1:n kumulatiivinen päivityspaketti 1Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki aiempaan SQL Server 2008 R2 -korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:

2567616 SQL Server 2008 R2 -koontiversiot, jotka julkaistiin SQL Server 2008 R2 Service Pack 1:n julkaisemisen jälkeen

SQL Server 2008 Service Pack 2

Tämän ongelman korjaus julkaistiin ensimmäisenä SQL Server 2008 Service Pack 2:n kumulatiivisessa päivityksessä 4. Saat lisätietoja tästä kumulatiivisesta päivityspaketista napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

2527180 SQL Server 2008 Service Pack 2:n kumulatiivinen päivityspaketti 4Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki aiempaan SQL Server 2008:n korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Microsoft suosittelee, että otat käyttöön uusimman kyseisen hotfix-korjauksen sisältävän korjausversion. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:

2402659 SQL Server 2008 -koontiversiot, jotka on julkaistu SQL Server 2008 Service Pack 2:n julkaisemisen jälkeen Microsoft SQL Server 2008:n hotfix-korjaukset luodaan tiettyjä SQL Server Service Pack -paketteja varten. SQL Server 2008 Service Pack 2:n asennuksessa on käytettävä SQL Server 2008 Service Pack 2:n hotfix-korjausta. Oletusarvoisesti kaikki SQL Server Service Packin sisältämät hotfix-korjaukset sisältyvät seuraavaan SQL Server Service Packiin.

SQL Server 2008 R2

Tämän ongelman korjaus julkaistiin ensin kumulatiivisessa päivityksessä 7. Saat lisätietoja tämän SQL Server 2008 R2:n kumulatiivisen päivityspaketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

2507770 SQL Server 2008 R2:n kumulatiivinen päivityspaketti 7 Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki aiempaan SQL Server 2008 R2 -korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:

981356 SQL Server 2008 R2 -koontiversiot, jotka julkaistiin SQL Server 2008 R2:n julkaisemisen jälkeen
Tämän ongelman korjaus julkaistiin ensin kumulatiivisessa päivityksessä 5. Saat lisätietoja tämän SQL Server 2008:n kumulatiivisen päivityspaketin hankkimisesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

969531 SQL Server 2008:n kumulatiivinen päivityspaketti 5Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki aiempaan SQL Server 2008:n korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että otat käyttöön uusimman korjausversion, joka sisältää tämän hotfix-korjauksen. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:

956909 SQL Server 2008 -koontiversiot, jotka on julkaistu SQL Server 2008:n julkaisemisen jälkeen

SQL Server 2008 Service Pack 1

Tämän ongelman korjaus julkaistiin ensimmäisen kerran SQL Server 2008 Service Pack 1:n kumulatiivisessa päivityksessä 13. Saat lisätietoja tästä kumulatiivisesta päivityspaketista napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

2497673 SQL Server 2008 Service Pack 13:n kumulatiivinen päivityspaketti 13Huomautus Koska koontiversiot ovat kumulatiivisia, jokainen uusi korjausversio sisältää kaikki aiempaan SQL Server 2008:n korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Microsoft suosittelee, että otat käyttöön uusimman kyseisen hotfix-korjauksen sisältävän korjausversion. Lisätietoja saat napsauttamalla seuraavaa Microsoft Knowledge Base -tietokanta -artikkelinumeroa:

970365 SQL Server 2008 -koontiversiot, jotka on julkaistu SQL Server 2008 Service Pack 1:n julkaisemisen jälkeen Microsoft SQL Server 2008:n hotfix-korjaukset luodaan tiettyjä SQL Server Service Pack -paketteja varten. SQL Server 2008 Service Pack 1:n asennuksessa on käytettävä SQL Server 2008 Service Pack 1 -korjausta. Oletusarvoisesti kaikki SQL Server Service Packin sisältämät hotfix-korjaukset sisältyvät seuraavaan SQL Server Service Packiin.

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Lisätietoja

Saat lisätietoja muutetuista tiedostoista ja tässä Microsoft Knowledge Base -tietokanta -artikkelissa kuvatun hotfix-korjauksen sisältävän kumulatiivisen päivityspaketin käyttöönoton edellytyksistä napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

969531 SQL Server 2008:n kumulatiivinen päivityspaketti 5

Viitteet

Saat lisätietoja SQL Server 2008:n julkaisun jälkeen saatavilla olevien koontiversioiden luettelosta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

956909 SQL Server 2008 -koontiversiot, jotka on julkaistu SQL Server 2008:n julkaisemisen jälkeen

Saat lisätietoja SQL Serverin lisäävästä ylläpitomallista napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

935897 SQL Server -tiimi antaa lisäävän ylläpidon mallin, josta löytyy hotfix-korjauksia ilmoitettuihin ongelmiin

Saat lisätietoja SQL Server -päivitysten nimeämisrakenteesta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

822499 Microsoft SQL Serverin ohjelmistopäivityspakettien uusi nimeämisrakenneSaat lisätietoja ohjelmistopäivityksiin liittyvästä terminologiasta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

824684 Microsoftin ohjelmistopäivityksiä kuvaavan vakioterminologian kuvaus