Базы данных и знаний. Мартьянова А.Е. - 184 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 184
В Settings рассмотрим шесть опций:
ANSI NULL defaultиспользование этой установки разрешает ав-
томат
ование блоками.
ckpoint ляет
укорачивать жу ий при прохождении кон-
функций, кот er выполняет с целью запи-
енений в базу данных в и одящий момент времени.
Если установлен флажок Truncate log on checkpoint, нельзя соз-
резервную копию журнал ом резервиро-
вании
вер
ate Tableпользователю разрешено создавать
таблицы.
лю разрешено тавления.
енные про-
цедуры.
ический ввод значений NULL
в столбцах таблицы или других поль-
зовательских типах данных.
Recursive triggersразрешает использование рекурсивных вызо-
вов триггеров.
Select into/bulk copyустановка этого флажка позволяет выпол-
нять непротоколируемые операции, включая операторы UPDATETEXT,
WRITETEXT и SELECT INTO, а также копир
Truncate log on che установка этого флажка позво
автоматически рнал транзакц
трольных точек орые SQL Serv
си изм звестный и подх
дать а транзакций при стандартн
. Поэтому прежде чем устанавливать эту опцию, хорошенько об-
думайте общий план резервирования.
Auto closeустановка этого флажка приводит к тому, что база
данных закрывается, когда последний пользователь завершает с ней ра-
боту; по умолчанию эта опция установлена в TRUE
для всех баз данных
SQL Server, запущенного под Windows.
Torn page detectionустановка этого флажка позволяет SQL
Server отслеживать незавершенные операции ввода/вывода, произошед-
шие после общего или какого-либо другого сбоя системы; если таковые
будут обнаружены и необходимо произвести восстановление из резерв-
ной копии.
В категории Compatibility представлена единственная опция Level
(Уровень совместимости), которая позволяет
установить, с какими -
сиями SQL Server будет совместима база данных. Предлагаются сле-
дующие варианты: SQL Server 6.0, SQL Server 6.5, SQL Server 7 и SQL
Server 2000.
Теперь обратим внимание на появившуюся в SQL Server 2000
вкладку Permissions (Полномочия), где можно назначить пользователю
или роли права на выполнение операций над объектами базы данных.
Здесь ограничимся лишь перечислением возможных прав (рис. III.7):
Cre
Create Viewпользовате
reate SPпользователю
создавать предс
н C разрешено создавать сохра
184
184                               Мартьянова А.Е. Базы данных и знаний


     • В Settings рассмотрим шесть опций:
     • ANSI NULL default – использование этой установки разрешает ав-
томатический ввод значений NULL в столбцах таблицы или других поль-
зовательских типах данных.
     • Recursive triggers – разрешает использование рекурсивных вызо-
вов триггеров.
     • Select into/bulk copy – установка этого флажка позволяет выпол-
нять непротоколируемые операции, включая операторы UPDATETEXT,
WRITETEXT и SELECT INTO, а также копирование блоками.
     • Truncate log on checkpoint – установка этого флажка позволяет
автоматически укорачивать журнал транзакций при прохождении кон-
трольных точек – функций, которые SQL Server выполняет с целью запи-
си изменений в базу данных в известный и подходящий момент времени.
       Если установлен флажок Truncate log on checkpoint, нельзя соз-
дать резервную копию журнала транзакций при стандартном резервиро-
вании. Поэтому прежде чем устанавливать эту опцию, хорошенько об-
думайте общий план резервирования.
     • Auto close – установка этого флажка приводит к тому, что база
данных закрывается, когда последний пользователь завершает с ней ра-
боту; по умолчанию эта опция установлена в TRUE для всех баз данных
SQL Server, запущенного под Windows.
     • Torn page detection – установка этого флажка позволяет SQL
Server отслеживать незавершенные операции ввода/вывода, произошед-
шие после общего или какого-либо другого сбоя системы; если таковые
будут обнаружены и необходимо произвести восстановление из резерв-
ной копии.
     В категории Compatibility представлена единственная опция – Level
(Уровень совместимости), которая позволяет установить, с какими вер-
сиями SQL Server будет совместима база данных. Предлагаются сле-
дующие варианты: SQL Server 6.0, SQL Server 6.5, SQL Server 7 и SQL
Server 2000.
       Теперь обратим внимание на появившуюся в SQL Server 2000
вкладку Permissions (Полномочия), где можно назначить пользователю
или роли права на выполнение операций над объектами базы данных.
Здесь ограничимся лишь перечислением возможных прав (рис. III.7):
     • Create Table – пользователю разрешено создавать таблицы.
     • Create View – пользователю разрешено создавать представления.
     • Create SP – пользователю разрешено создавать сохраненные про-
цедуры.

                                 184