Kopioi MSSQL 2008 -tietokanta vuoteen 2005 - Miten

Kopioi MSSQL 2008 -tietokanta vuoteen 2005

Olemme törmänneet tähän ongelmaan jättämättä sivustoa, jonka suunnittelimme. Kerroimme heille, mitä vaatimuksia hankkeelle on, mutta he jättivät huomiotta ja ostivat vanhan MSSQL-kopion. Joten olen luonut DB: n .bak-tiedoston ja lähettänyt sen heille, vain ongelma on se, että se ei toimi taaksepäin yhteensopivuuden vuoksi. Englanniksi et voi ottaa a.bak-tiedostoa MSSQL 2008: sta ja palauttaa sen vuoteen 2005. Mutta tässä on, miten voit tehdä tämän .....

5 vaihetta yhteensä

Vaihe 1: avaa vuoden 2008 tietokanta, jonka haluat siirtää

Yhdistä SQL-hallintaohjelmaan ja napsauta hiiren kakkospainikkeella tietokantaasi, jota haluat siirtää. Siirry tehtäviin ja luo komentosarjoja.

Vaihe 2: Tämä avautuu luomalla ja julkaisemalla komentosarjojen ohjatun toiminnon

Napsauta seuraavaksi, niin näet ponnahdusikkunan, joka kysyy, mitä haluat skriptiin. valitse koko tietokanta ja kaikki tietokantaobjektit.

Vaihe 3: Seuraava sivu on asetettu komentosarjojen asetuksiin (sinun täytyy lukea tämä huolellisesti)

jätä tulostustyyppi oletusarvoksi.
Valitse, mihin .SQL-tiedosto tallennetaan. ,
varmista, että tallennat Unicode-tekstinä,

napsauta nyt kehittynyttä ja varmista, että komentotyypin tiedot on asetettu kaavaan ja tietoihin (oletuksena on vain kaavio).

ja kuten brandon huomautti, haluat ehkä varmistaa, että
palvelimen version skriptit on asetettu 2005

valitse sitten Seuraava

Vaihe 4: Yhteenvetosivu

tavallinen SQL-johtajan yhteenveto, joka näyttää, mitä aiot tehdä.

Valitse seuraava.

Skripti luodaan ja voit napsauttaa lopuksi.

Vaihe 5: db: n asettaminen vuonna 2005

Oletan, että olet siirtänyt .sql-tiedoston yli vuoden 2005 SQL-palvelimeen. Mitä nyt teet, on helppo osa. Suorita tämä komentosarja aivan kuten jokin muu master-DB: n kysely.

avaa SQL-johtaja,

klikkaa uutta kyselyä

avaa .sql-tiedosto tekstieditorissa (käytän notepad ++)

varmista, että .SQL-komentosarjaa muokataan, jotta .MDF- ja .LDF-tiedostot siirtyvät oikeaan hakemistoon.

tallenna skriptiin tekemäsi muutokset.

valitse koko komentosarja editorista

kopioi sitten sisältö johtajan uuteen kyselyosioon.

valitse sitten Suorita

wallah, olet nyt tehnyt manuaalisesti, mitä Microsoft ei anna sinun tehdä helposti.

:)

En ole koskaan ajatellut, että voisin törmätä tähän ongelmaan, mutta nyt, kun tajusin pyörän juuri tajunnut, että jaan.