*   >> lukeminen koulutus Artikkelit >> money >> small business

Tietokanta Korruptio kun käytät BCP Utility Tai Bulk Insert

MS SQL Server-tietokannat, siirtää tiedot tai tiedoston, kahta menetelmää käytetään. Ensimmäinen on bcp apuohjelma ja toinen on Bulk INSERT selvitys. Bcp komentorivi apuohjelma siirrot suuria tietomääriä osaksi SQL Server taulukon toiseen tietokantaan hallintajärjestelmä. Tiedosto käytetään välissä kopiointi tietoja ja lähdekoodin ohjelma.

Jos et halua käyttää komentoriville samasta sitten sen sijaan voit käyttää Bulk INSERT selvitys. Tämä komento ei toimi suoraan vaan käyttää toimivuutta bcp apuohjelman Transact-SQL.

Mutta tämä etu saattaa näkyä vastoin jos tietokanta korruptiota tai jokin väite vastaanotetaan samalla tuoda tietoja SQL Server-tietokanta. Kurssin aikana, näyttöön saattaa tulla seuraava virhesanoma:

Server: Msg 823, Taso 24, valtion 2, Menettely gfspTMAppendText, Line 20 I /O-virhe (viallinen sivu ID) havaitaan lukuhetkestä offset 0x0000000024e000 vuonna tiedosto "C: Program Files (x86) Microsoft SQL ServerMSSQLdataREPRO.mdf".

SQL Server virheloki, saatat kohdata virheilmoituksen:

DateTime spid53 SQL Server väite: Tiedosto: & lt; SpcAlloc.

cpp & gt ;, line = 466 epäonnistui väite = "0".

Tai

DateTime spid53 Virhe: 3624, vakavuus: 20, Valtion: 1.

onko korruptio on tapahtunut vai ei, kun suoritat DBCC Checkdb komento, saat enemmän virheilmoituksia kuten:

Server: Msg 8909, Taso 16, valtion 1, Linja 1 Taulukko virhe: Kohteen tunnus 0, indeksi ID 0, sivu ID (1: 105). PAGEID sivun otsikossa = (0: 0).

Tai

Server: Msg 8928, Taso 16, valtion 1, Linja 1 Kohteen tunnus 2009058193, indeksi ID 255: Page (1 : 105) ei voitu käsitellä. Katso muut virheet lisätietoja.



Syy

ongelman ytimeen voi olla komento on käytetty FIRE_TRIGGERS vaihtoehto ja tiedosto on tuotu käyttää jälkeen laukaista joka saa aloitettu ja päivittää teksti sarakkeessa tietokannan taulun ja turmelee sen.

päätöslauselma

Voit keksiä tietokanta korruptio, Microsoft on keksiä hotfix joka toimii päätöslauselman tulevan tietokannan korruptiota. Mutta jos lähde on kadonnut ja et voi tuoda tiedot uudelleen SQL-tietokannan sitten ainoa vaihtoehto vasemmalle teille on olla SQL-tietokannan korjaus.


SQL tietokanta korjaus on mahdollista ohjelmistot auttaa tunnetaan SQL-tietokannan korjaus ohjelmisto. Nämä ohjelmistot mahdollistavat SQL Recovery kautta kehittynyt mekanismi skannaus SQL Server-tietokanta ja talteen arvokasta tietoa irti.

Stellar Phoenix SQL tietokannan elvytys on paras SQL-tietokannan korjaus ohjel

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.