Дерекқорды көшіру шеберін қалай пайдалануға болады SQL Server

Қазір бөлісу:

Бұл мақалада объектілерді бір SQL данасынан екіншісіне ауыстыруға арналған дерекқорды көшіру шеберінің мүмкіндіктерін қарастырамыз. Біз одан әрі өту үшін шектеулер мен кеңестерді қарастырамыз.

A SQL Server данасы бірнеше нысандардан тұрады, егер сіз осы объектілерді берілген данадан екіншісіне ауыстыру қажет болса, оларды қолмен беру ақылға қонымды іс емес. SQL нысандарын бір данадан екіншісіне ауыстыру үшін Деректер базасын көшіру шеберін пайдалану қажет. Бұл шеберді пайдалану арқылы сіз дерекқордың белгілі бір нысандарын ғана көшіре алмайсыз, сонымен қатар сервердің кез келген уақытында жұмыс істемей-ақ мәліметтер базасын толтыра аласыз. Осы шеберді пайдалану арқылы сіз келесі әрекеттерді қысқа уақыт ішінде тегіс орындай аласыз.

  • Кез келген көзді және тағайындалған серверді таңдаңыз.
  • Ауыстырғыңыз келетін немесе көшіргіңіз келетін дерекқорларды таңдаңыз.
  • Деректер базасы үшін файлдардың орналасуы туралы айтыңыз.
  •  Қажетті кірулерді тағайындалған серверге көшіріңіз.
  • Сақталған процедураларды, объектілерді, жұмыс орындарын, сондай-ақ қателер туралы хабарламаларды көшіріңіз.
  • Деректер базасын ауыстыру немесе көшіргіңіз келетін деректер мен уақытты анықтаңыз.
Дерекқорды көшіру шеберін қалай пайдалануға болады SQL Server

Көшіру дерекқоры шеберін пайдалану кезінде не істей алатыныңыздан басқа, онымен не істей алмайтыныңызды да білуіңіз керек. Оның барлық шектеулері мен шектеулерінің ішінен білуіңіз керек ең маңыздысы - оның Express Edition нұсқасында табылмайтындығы. SQL Server. Шебердің басқа шектеулері төменде келтірілген

Дерекқорды көшіру шеберіндегі шектеулер мен шектеулер SQL Server

  1. Деректер базасын көшіру шеберін жүйелік, репликация үшін белгіленген, қол жетімсіз, оффлайн, жүктеу, қалпына келтіру, төтенше жағдай режимінде немесе күдікті ретінде қозғалатын дерекқорлар үшін пайдалана алмайсыз. Бұл сонымен қатар MS Azure Storage-де журнал файлдары немесе деректері бар дерекқорларды жылжытуға шектеу қояды.
  2. Бұл дерекқорды ескісіне ауыстыруға немесе көшіруге мүмкіндік бермейді SQL Server басылым.
  3. Егер сіз Жылжыту параметрін таңдаған болсаңыз, шебер жылжытылғаннан кейін дерекқордың көзін автоматты түрде жояды. Алайда, Move-дің орнына Көшіру параметрін таңдасаңыз, дерек көзі жойылмайды. Көшіру параметрімен сіз таңдаған сервер нысандары көшіріледі және жылжытылмайды, тек мәліметтер базасы қозғалады.
  4. Егер сіз ажырату және тіркеу опциясын қолдансаңыз, ол мәліметтер базасын ажыратып, бірнеше файлдарды жылжытқаннан немесе көшіргеннен кейін жаңа орынға қайта қосады. Бұл әдіс деректерді жоғалту және сәйкессіздіктер ықтималдығы бар, сондықтан жылжыту немесе көшіру процесі жүріп жатқан дерекқорларға белсенді сеанстарды қосудан аулақ болу ұсынылады. SQL Server-де менеджмент нысаны әдісі жағдайында пайдаланушыларға белсенді сеансқа рұқсат етіледі, себебі мәліметтер қоры ешқашан офлайн режимде болмайды.
  5. Егер сіз Агентті жұмыс орындарына ауыстырсаңыз SQL Serverмақсатты серверде жоқ дерекқорларға сілтеме жасасаңыз, сіз барлық операцияның сәтсіздікке ұшырауына әкелесіз. Бұл проблеманы шешу үшін Агент жұмыс орындарын құру керек SQL Server мәліметтер базасы жасалмай тұрып. 

Сіз сақтауды жоспарлаған кезде SQL Server оңтайлы нысандағы мәліметтер базасы, сақтауды ескеріңіз SQL Server жөндеу деректер қателіктерін жоюға арналған құрал.

Автордың кіріспесі:

Виктор Саймон - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. қол жетімді қалпына келтіру және SQL қалпына келтіру бағдарламалық жасақтама өнімдері. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com

Қазір бөлісу:

Пікірлер жабылды.