Сводка изменений в SQL и Oracle7, страница 4

Фраза ADD LOGFILE этой команды имеет также новый параметр THREAD для этой цели.

Эта команда также имеет  новую опцию PARALLEL, которая  заменила

Эта команда также имеет новые фразы BACKUP CONTROLFILE, CREATE DATAFILE и RECOVER для резервного копирования и восстановления.

A-8  Справочное руководство по SQL

Эта команда также имеет новую фразу RENAME GLOBAL_NAME для изменения глобального имени базы данных.

Эта команда также имеет новую фразу SET для изменения режима управления доступом (MAC) или для установления меток DBHIGH и DBLOW в Trusted ORACLE7. Для дополнительной информации об этой фразе обратитесь к документу Trusted ORACLE7 Server Administrator's Guide.

Фразы CLOSE и DISMOUNT этой команды, которые существовали в предыдущих версиях, больше не поддерживаются. Вместо этого вы должны использовать команду SQL*DBA SHUTDOWN. Для информации об этой команде обратитесь к документу ORACLE7 Server Utilities User's Guide.

ALTER INDEX

~~~~~~~~~~~

Максимальное значение параметра MAXEXTENTS фразы STORAGE зависит от вашего размера блока данных:

* В ORACLE версии 6, если вы задавали значение, превышающее максимум, ORACLE сохранял это значение в словаре данных, и генерировал сообщение об ошибке лишь при попытке распределить больше экстентов, чем допустимый максимум для значения MAXEXTENTS.

*  В  ORACLE7,   если  вы   задаете  значение,   превышающее

максимум,  ORACLE  немедленно  генерирует  сообщение   об

ошибке.

Для полной информации об этом параметре обратитесь к секции, описывающей фразу STORAGE, на странице 4-390.

ALTER ROLLBACK SEGMENT

~~~~~~~~~~~~~~~~~~~~~~

Вам не требуется больше специфицировать ключевое слово PUBLIC, чтобы изменить общий сегмент отката, хотя ORACLE все еще поддерживает это ключевое слово для обратной совместимости.

Фраза STORAGE этой команды имеет новый синтаксис и новые возможности. Сводка этих изменений приведена в описании команды CREATE ROLLBACK SEGMENT ниже в этом приложении.

Сводка изменений в SQL в ORACLE7  A-9

ALTER SESSION

~~~~~~~~~~~~~

Эта команда имеет новые параметры для поддержки национальных языков (NLS):

*  NLS_LANGUAGE

*  NLS_TERRITORY

*  NLS_DATE_FORMAT

*  NLS_DATE_LANGUAGE

*  NLS_NUMERIC_CHARACTERS

*  NLS_ISO_CURRENCY

*  NLS_CURRENCY

*  NLS_SORT

Знак равенства (=) после параметра SQL_TRACE необязателен. Знаки равенства после всех прочих параметров обязательны.

Эта команда также имеет новый параметр GLOBAL_NAMES для включения и выключения разрешения глобальных имен для удаленных объектов. Для дополнительной информации о разрешении глобальных имен обратитесь к главе 15 "Управление распределенными базами данных" документа ORACLE7 Server Administrator's Guide.

Эта команда также имеет новый параметр LABEL для изменения вашей метки сессии DBMS и изменения вашего умалчиваемого формата меток в Trusted ORACLE7. Для дополнительной информации об этой команде обратитесь к документу Trusted ORACLE7 Server Administrator's Guide.

Эта команда также имеет новый параметр OPTIMIZER_GOAL для изменения:

* подхода к оптимизации между регулярным подходом и стоимостным подходом

*  цели  стоимостного  подхода  между  наилучшей  пропускной

способностью и наилучшим временем ответа

В будущих версиях ORACLE регулярный подход не будет поддерживаться, и этот параметр будет специфицировать лишь цель стоимостного подхода.

Эта команда также имеет новую фразу CLOSE DATABASE LINK для явного закрытия открытой связи баз данных.

Эта команда также имеет новую фразу ADVISE для посылки рекомендации по форсированию сомнительной распределенной транзакции в удаленные базы данных.

Эта команда также имеет новую фразу COMMIT IN PROCEDURE для разрешения или запрещения команд COMMIT и ROLLBACK в процедурах и хранимых функциях.

A-10  Справочное руководство по SQL

ALTER TABLE

~~~~~~~~~~~

Эта команда имеет новую фразу ALLOCATE EXTENT для динамического управления свободной памятью.

Максимальное значение параметра MAXEXTENTS фразы STORAGE зависит от вашего размера блока данных: