Программирование >>  Администрирование microsoft sql 

1 ... 47 48 49 [ 50 ] 51 52 53 ... 203


ГЛАВА 6

Создание и конфигурирование пользовательских баз данных

Занятие i. Создание пользовательской базы данных 144

Занятие 2, Настройка параметров базы данных 15Q

Занятие 3, Изменение размера базы данных 161

Занятие 4, Размещение файлов баз ных на нескольких дисках 168

В этой главе

Здесь рассказывается о создании и конфигурировании пользовательских БД. Рассматриваются разные способы создания пользовательских БД с помощью SQL Server Enterprise Manager или операторов t-SQL, вводимых и выполняемых в SQL Query Analyser. Также здесь содержатся сведения о различных настраиваемых параметрах БД и том, как их задать вдессе создания БД и после начала работы. Мы рассмотрим ручной и автоматический способы контроля объема пользовательских БД, в том числе файлов данных и файлов журнала транзакций. Наконец, вы узнаете, как оптимизировать работу дисковой подсистемы, разместив файлы данных и файлы журнала транзакций на нескольких дисках, используя RAID, группы файлов и диски, После этого вы сможете начать загрузку данных в БД SQL Server 2000.

Прежде всего

Для изучения материалов этой главы вам потребуются:

компьютер стиуюший минимальным аппаратным требованиям, перечисленным в главе 2;

Microsoft Windows 2000 Server, установленная на разделе диска с файловой системой NTFS;

компьютер с сетевым именем dCPU, сконфигурированный как контроллер домена

один установленный по умолчанию и по крайней мере один именованный экземпляр SQL Server 2000.



Пользовательские базы данных

При создании новой пользовательской БД следует помнить о том, что имена БД уникальны для каждого экземпляра SQL Server 2000. Для создания пользовательской БД

не нужно явно определять никакие другие атрибуты. При выборе имени рекомендуется следовать правилам, установленным для имен идентификаторов SQL Server 2000,

хотя это и не обязательно:

первым символом в имени должна быть буква, символ подчеркивания ( ), знак @, который обозначает локальную переменную или параметр, или знак который

обозначает временную таблицу или процедуру;

все символы в имени идентификатора после первого могут быть цифрами или знаком доллара ($);

имя идентификатора не должно содержать пробелов и специальных символов;

запрещается использовать в качестве имен идентификаторов зарезервированные

слова SQL Server 2000, набранные в верхнем или нижнем регистре (например

BACKUP или PLAN).

Примечание Если при выборе имени идентификатора не соблюдались перечисленные выше правила именования, то при использовании имени идентификатора в операторах необходимо заключать имя в двойные кавычки или квадратные скобки (например sp helpdb Му Database* или sp helpdb [My Database], если в имени пользовательской БД содержится знак пробела).

Существуют также и другие параметры БД, которые вам необходимо определить. Как правило, при создании БД указываются ее размер, физическое и логическое имя файла, а также размещение основного файла данных и первого файла журнала транзакций на диске. При создании БД можно добавить несколько файлов данных и файлов журнала транзакций, разместив их на разных дисках, или сделать это уже после

Занятие ! Создание пользовательской

базы данных -

После установки SQL можно создавать пользовательские БД. На этом за-

нятии вы узнаете, как это сделать при помоши SQL Server Enterprise Manager или из Query Analyser, используя операторы Transat-SQL CREATE DATABASE, Кроме loro, здесь рассказывается, как с помощью SQL Server Enterprise Manager создать сценарий который воссоздавал бы объекты БД (его можно использовать, например, при устранении неполадок в работе БД).

Изучив материал этого занятия, вы сможете:

/ описать iipuucL создания пользовательской БД;

/ создать пользовательскую БД с помощью SQL Server Enterprise Manager;

создать пользовательскую БД при помощи SQL Query Analyser средствами

оператора Transact-SQL CREATE DATABASE; V с помощью SQL Server Enterprise Manager сгенерировать сценарий ----.

Transact-SQL, описывающий объекты БД.

Продолжительность занятия - около 45 минут



создания пользовательской БД. Кроме того, можн адинить файлы данных в груп-iibi файлов и изменить группу файлов, выбранную по умолчанию. На занятии 4 этой главы вы узнаете, как разместить файлы БД на нескольких дисках, как использовать множество файлов данных при создании пользовательской БД и как создать пользовательские группы файлов для БД. Для каждого созданного вами файла данных и файла журнала транзакций вы можете определить следующие параметры: включить или отключить автоматическое увеличение размера файла при его заполнении, определить величину автоматического прирашения размера файла, а также установить максимальный размер файла БД. На занятии 3 этой главы вы узнаете, каким образом вы можете контролировать увеличение размера БД.

Если при создании пользовательской БД не определены перечисленные выше дополнительные параметры, SQL Server 2000 использует значения по умолчанию. В табл. 6-1 перечислены значения параметров по умолчанию для БД с именем №асеа, созданной на экземпляре SQL Server 2000 по умолчанию.

Табл. 6-1. Параметры aced, задаваемые по умолчанию

Параметр

Значение

Логическое имя основного файладанных

Физическое имя основного

файла данных

Путь к основному файлу данных

Размер основного . ,

файла данных

Параметры физического приращения основного файла данных

Логическое имя файла журнала транзакций

Физическое имя файла журнала транзакций

Путь к файлу журнала транзакций

Физический размер файла журнала транзакций

Параметры физического приращения файла журнала транзакций

SeIfPaced Data SelfPaced Data.mdf

Фактический размер файла данных model (640 кб по умолчанию), если он создан с помощью сценария или фактический размер файла

данных model, округленный до ближайшего целого числ: i Мб), если он создан с помощью программы SQL Server Enterprise Manager

Разрешение автоматического приращения размера файла с шагом отсутствие ограничения

на максимальный размер файла SellPaced Log

SelfPaced Log.Idf

Фактический размер файла журнала транзакций model (512 кб по умолчанию), если он создан с помощью

Transact-SQL, или фактический размер журнала транзакций model, округленный до шего целого числа Мб), если он создан с помощью SQL Server Enterprise Manager

Разрешение автоматического приращения с шагом 10 отсутствие ограничения на максимальный размер файла



1 ... 47 48 49 [ 50 ] 51 52 53 ... 203

© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика