Microsoft jakelee Microsoft SQL Server 2008 -korjaukset yhtenä ladattavana tiedostona. Koska korjaukset ovat kumulatiivisia, jokainen uusi versio sisältää kaikki aiempaan SQL Server 2008 -korjausversioon sisältyvät hotfix-korjaukset ja tietoturvakorjaukset.
Ongelman ilmenemistapa
Microsoft SQL Server 2008:ssa määritellään muuttuja, jonka tietotyyppi on numeerinen(2,0), ja muuttujalle asetetaan sitten negatiivinen arvo. Kun yrität muuntaa muuttujan pienen kokonaisuuden tietotyypiksi, näyttöön tulee seuraava virhesanoma:
Huomautus
Msg 8115, taso 16, tila 2, rivi 3
Aritmeettinen ylivuotovirhe muunnettaessa lauseke tietotyypiksi tinyint.
Ratkaisu
SQL Server 2008:n julkaisuversion kumulatiiviset päivitystiedot
Tämän ongelman korjaus julkaistiin ensimmäisen kerran SQL Server 2008:n julkaisuversion kumulatiivisessa päivityksessä 4. 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:
963036 SQL Server 2008: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. 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
Tietoja SQL Server 2008 Service Pack 1:n kumulatiivisesta päivityksestä
Tämän ongelman korjaus julkaistiin ensimmäisenä SQL Server 2008 Service Pack 1:n kumulatiivisessa päivityksessä 1. 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:
969099 SQL Server 2008 Service Pack 1:n kumulatiivinen päivityspaketti 1 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:
970365 SQL Server 2008 -koontiversiot, jotka on julkaistu SQL Server 2008 Service Pack 1:n julkaisemisen jälkeen
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Lisätietoja
Lisätietoja SQL Server 2008:n kumulatiivisesta päivityspaketista 4
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:
963036 SQL Server 2008:n kumulatiivinen päivityspaketti 4
Lisätietoja SQL Server 2008 Service Pack 1:n kumulatiivisesta päivityspaketista 1
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:
969099 SQL Server 2008 Service Pack 1:n kumulatiivinen päivityspaketti 1
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ämisrakenne
Saat 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