Kaip naudoti duomenų bazės kopijavimo vedlį SQL Server

Bendrinti dabar:

Šiame straipsnyje apžvelgsime duomenų bazės kopijavimo vedlio, skirto objektams perkelti iš vieno SQL egzemplioriaus į kitą, funkcijas. Toliau nagrinėjame apribojimus ir patarimus, kaip juos įveikti.

A SQL Server egzempliorius susideda iš kelių objektų, ir jei kada nors reikės perkelti tuos objektus iš nurodyto egzemplioriaus į kitą, rankiniu būdu perkelti juos nebus protinga. Norėdami perkelti savo SQL objektus iš vieno egzemplioriaus į kitą, turėtumėte naudoti duomenų bazės kopijavimo vedlį. Naudodami šį vedlį galite ne tik kopijuoti tam tikrus duomenų bazės objektus, bet ir užbaigti duomenų bazes, taip pat be jokios serverio prastovos. Naudodami šį vedlį galite sklandžiai ir greitai atlikti šiuos veiksmus.

  • Pasirinkite bet kurį šaltinį ir paskirties serverį.
  • Pasirinkite duomenų bazes, kurias norite perkelti arba kopijuoti.
  • Paminėkite duomenų bazių failų vietas.
  •  Nukopijuokite norimus prisijungimus paskirties serveryje.
  • Nukopijuokite saugomas procedūras, pagalbinius objektus, užduotis ir klaidų pranešimus.
  • Nuspręskite, kokius duomenis ir laiką norite perkelti arba kopijuoti savo duomenų bazes.
Kaip naudoti duomenų bazės kopijavimo vedlį SQL Server

Be to, ką galite padaryti naudodami duomenų bazės kopijavimo vedlį, taip pat turite žinoti, ko negalite su juo daryti. Iš visų apribojimų ir apribojimų svarbiausias, kurį turite žinoti, yra tai, kad jo nebus „Express Edition“. SQL Server. Kiti vedlio apribojimai pateikti toliau

Kopijavimo duomenų bazės vedlio apribojimai ir apribojimai SQL Server

  1. Negalite naudoti duomenų bazės kopijavimo vedlio perkelti duomenų bazes, kurios yra sistemos, pažymėtos replikacijai, pažymėtos kaip nepasiekiamos, neprisijungus, įkeliamos, atkuriamos, veikia avariniu režimu arba įtariamos. Tai taip pat neleidžia perkelti duomenų bazių, kuriose yra žurnalo failų arba duomenų, esančių MS Azure Storage.
  2. Tai neleidžia perkelti ar kopijuoti duomenų bazės į senesnę SQL Server leidimas.
  3. Jei pasirinkote parinktį Perkelti, vedlys automatiškai ištrins duomenų bazės šaltinį, kai jis bus perkeltas. Tačiau jei vietoj Perkelti pasirinksite parinktį Kopijuoti, šaltinis nebus ištrintas. Pasirinkus parinktį Kopijuoti, jūsų pasirinkti serverio objektai bus nukopijuoti, o ne perkelti, bus perkelta tik duomenų bazė.
  4. Jei naudosite atjungimo ir pridėjimo parinktį, ji atjungs duomenų bazę ir iš naujo pridės kelis jos failus į naują vietą, kai juos perkelia arba nukopijavo. Taikant šį metodą yra duomenų praradimo ir nenuoseklumo tikimybė, todėl patariama vengti aktyvių seansų prijungimo prie duomenų bazių, kurios yra perkeliamos ar kopijuojamos. SQL serverio valdymo objekto metodo atveju vartotojams leidžiama aktyvi sesija, nes duomenų bazė niekada neprisijungs.
  5. Jei perkeliate agento darbus SQL Server, kurios nurodo neegzistuojančias paskirties serveryje esančias duomenų bazes, visa operacija žlugs. Šios problemos sprendimas bus sukurti agento darbo vietas SQL Server prieš sukuriant duomenų bazę. 

Kai planuojate pasilikti SQL Server Optimalios duomenų bazės formos, apsvarstykite galimybę išlaikyti a SQL Server remontas netoliese esantis įrankis, skirtas duomenų klaidų incidentams spręsti.

Autoriaus įvadas:

Viktoras Simonas yra duomenų atkūrimo ekspertas DataNumen, Inc., kuri yra pasaulyje duomenų atkūrimo technologijų lyderė, įskaitant prieigos atkūrimas ir sql atkūrimo programinės įrangos produktai. Norėdami gauti daugiau informacijos, apsilankykite WWW.datanumen.com

Bendrinti dabar:

Komentarai yra uždaryti.