1 – билет: Служебные и учебные базы данных sql server 2012


Создание скрипта, описывающего базу данных



жүктеу 0,5 Mb.
бет10/55
Дата31.05.2020
өлшемі0,5 Mb.
#30762
1   ...   6   7   8   9   10   11   12   13   ...   55
АБД ответы (1)

11.Создание скрипта, описывающего базу данных.

Деректер базасын сипаттайтын скрипт жасау

ДБ құру үшін TSQL Create Database командасы қолданылады. ДБ құру сценарийін қолмен жазуға, бар деректер қоры үшін скрипт жасауға немесе Код редакторының үлгісін пайдалануға болады.

Create Database командасының көмегімен ДБ құру.

1. Transact-SQL көмегімен бір деректер файлынан және журнал файлынан тұратын деректер базасын жасау:

CREATE DATABASE Логика_бд;

2. Transact-SQL көмегімен бірнеше файлдан тұратын деректер базасын жасау:

CREATE DATABASE Логическое_имя_БД

( NAME = Логическое_имя_файла_данных ,

FILENAME = физическое_имя_файла_данных ,

SIZE = минимальный_размер ,

MAXSIZE = максимальный_размер ,

FILEGROWTH = величина_прироста ) ,

LOG ON


( NAME = Логическое_имя_файла_журнала ,

FILENAME = физическое_имя_файла_журнала,

SIZE = минимальный_размер ,

MAXSIZE = максимальный_размер ,

FILEGROWTH = величина_прироста );

Бар ДБ үшін скрипт генерациясы.

Скриптті екі жолмен жасауға болады.

1 тәсілі: деректер базасын жасау және оның параметрлерін баптау үшін скрипт жасау

1. SQL Server Management Studio ашу және деректер қоры орналасқан серверге қосылу.

2. Databases контейнерін ашу.

3. Қажетті деректер қорының нысаны бойынша тінтуірдің оң жақ батырмасын басып, мәтінмәндік мәзірде таңдау

Script Database As Create to New Query Editor Windows.

2 тәсілі: деректер қорының нысандарын құру үшін команданы қамтитын скрипт жасау

1. SQL Server Management Studio ашу және деректер қоры орналасқан серверге қосылу.

2. Databases контейнерін ашу.

3. Қажетті деректер қорының нысаны бойынша тінтуірдің оң жақ батырмасын басып, мәтінмәндік мәзірде таңдау

TasksGenerate Scripts.

4. Generate SQL Server Scripts Wizard шеберін пайдалана отырып, қажетті нысандарды таңдау құру командалары құрылды.

Код редакторының үлгісін пайдалану

1. SQL Server Management Studio ашыңыз және File мәзірінде New File параметрін таңдаңыз.

2. Жаңа File терезесінде categories тізімінде SQL Server Query database құралы санатын таңдау және Тізімдегі оңнан деректер базасын жасау үшін қолайлы үлгіні таңдау.

3. Үлгі SQL Server Management Studio код редакторының терезесіне жүктеледі. Оны қолмен немесе Query мәзірінен specify Values for Template Parameters терезесін пайдаланып өңдеуге болады.

Егер деректер базасын SQL Server бір данасынан екіншісіне көшіру қажет болса, келесі тәсілдермен пайдалану қажет:

* сақтық көшірмесінен қалпына келтіру;

* бар деректер қорының файлдарын қосу;

* деректер базасын көшіру шеберін пайдалану (Copy Database Wizard);

* SSIS құралдарын пайдалану (DTSX пакетімен) •

Бар деректер қорының файлдарын қосу

1. 3 тәсілдің бірімен тестілік серверден ДҚ өшіру:

* object Explorer-дегі ДБ үшін мәтінмәндік мәзірде tasks detach командасын таңдау;

* ALTER DATABASE командасын орындау. Мысалы, ALTER DATABASE DB1 SET OFFLINE

* tasks take offline Management Studio арқылы деректер базасын автономды режимге көшіру. ДБ Object Explorer терезесінде арнайы қызыл белгімен белгіленеді.

2. ДБ файлдарын көшіру (деректер файлдары және транзакциялар журналы). Егер транзакциялар журналы жоғалған болса, оны қайтадан жасауға болады ... FOR_ATTACH_REBUILD_LOG.

3. Бастапқы ДБ-ны жұмыс күйіне қайтару.

* егер ДБ ажыратылған болса-databases контейнері үшін контекстік мәзірден Attach командасын пайдалану;

* егер ДБ автономды режимге (offline) аударылса-ALTER DATABASE DB1 SET ONLINE •

4. Жаңа серверге ДБ қосу.

* Object Explorer-дегі databases контейнерінің контекстік мәзірінде Attach командасын таңдау. Терезесінде Attach Database көмегімен түймені Add файлды таңдау подсоединяемой деректер базасын басу керек, ОК.

* Attach As бағанасында басқа атымен ДБ қосу үшін жаңа ДБ атауын енгізіңіз.

Copy Database Wizard арқылы деректер базасын көшіру

Шебердің көмегімен SQL Server 2012 серверлері арасында да, SQL Server 2000/2005/2008 серверлерінен SQL Server 2012 серверлеріне де ДБ көшіруге болады: деректер базасын жаңарту автоматты түрде жүргізіледі.

Басты талап-екі сервер (сервер-жіберуші және сервер-алушы) желі арқылы қолжетімді болуы тиіс. Деректер қорын көшіру шебері databases контейнері үшін objectexplorer (copy Database командасы) немесе copydatabasewizard пәрмен жолының утилитасы арқылы іске қосуға немесе контекстік мәзірден іске қосуға болады.



жүктеу 0,5 Mb.

Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   55




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау