Ayuda de campo (APROPOPT) 

Opciones de base de datos.

Aquí se muestra una lista de las distintas opciones:

Opción

Descripción

auto create statistics

Si es verdadero (true), las estadísticas que faltan, necesarias para la optimización, se crean automáticamente durante la optimización.

auto update statistics

Si es verdadero (true), las estadísticas no actualizadas, necesarias por petición para la optimización, se crean automáticamente durante la optimización.

autoclose

Si es verdadero (true), la base de datos se detiene y sus recursos se liberan en cuanto el último usuario se desconecta.

autoshrink

Si es verdadero (true), los ficheros de base de datos se prestan a una compactación automática periódica.

ANSI null default

Si es verdadero (true), CREATE TABLE sigue las reglas SQL-92 para determinar si una columna autoriza los valores NULL.

valores ANSI NULL

Si es verdadero (true), todas las comparaciones con un valor NULL se evaluarán como desconocidas (UNKNOWN). Si es falso (false), las comparaciones de valores no UNICODE con valor NULL se evaluarán como verdaderas (TRUE) si los dos valores son NULL.

ANSI warnings

Si es verdadero (true), se emitirán errores o advertencias si se verifican condiciones como "división por cero".

arithabort

Si es verdadero (true), la superación de la capacidad o la división por cero provocan que el tratamiento de la petición o el lote de instrucciones se detengan. Si el error se produce en una transacción, esta última se anula (roll back). Si es falso (false), aparecerá un mensaje de advertencia, pero el tratamiento de la petición, del lote de instrucciones o de la transacción continuará, como si no se hubiera producido un error.

concat null yields null

Si es verdadero (true), el resultado es NULL si un de los dos operandos de la operación de concatenación es NULL.

c

Si es cierto (true), los cursores abiertos en el momento en que se está realizando o restaurando una transacción, se cierran. Si es falso (false), estos cursores permanecerán abiertos mientras se esté realizando la transacción, y la restauración de una transacción cierra todos los cursores con excepción de los que se definen con la palabra clave INSENSITIVE o STATIC.

dbo use only

Si es cierto (true), sólo puede emplearlo el propietario de la base de datos.

default to local cursor

Si es cierto (true), las declaraciones de cursor tienen como valor por defecto LOCAL.

publicación de fusión

Si es cierto (true), la base de datos puede estar publicada por una replicadión de fusión.

numeric roundabort

Si es cierto (true), se genera un error al ocurrir una pérdida de precisión en una expresión. Si es falso (false), las pérdidas de precisión no generan mensajes de error y el resultado se redondea en función de la precisión de la columna o de la variable que contiene el resultado.

offline

Si es verdadero (true), la base de datos está desconectada.

published

Si es cierto (true), la base de datos puede estar publicada por una replicación.

identificador entre comillas

Si es cierto (true), se pueden poner entre dobles comillas los identificadores delimitados.

readonly

Si es cierto (true), los usuarios sólo están autorizados a leer los datos de la base de datos, y no a modificarlos. La base de datos no puede estar utilizándose cuando se especifica un nuevo valor para la opción read only. La base de datos master es la excepción a la regla, y sólo el administrador del sistema puede utilizarla mientras se realiza la parametrización de la opción read only.

recursive triggers

Si es verdadero (true), permite la activación recursiva de activadores. Si es falso (false), impide sólo la recurrencia directa. Para desactivar la recurrencia indirecta, asignar al valor 0 la opción de servidor nested triggers con ayuda de sp_configure.

select into /bulkcopy

Si es verdadero (true), la instrucción SELECT INTO y las copias en bloque rápidas están autorizadas.

single user

Si es cierto (true), la base de datos no puede utilizarse más que por un usuario a la vez.

subscribed

Si el valor es true, la base de datos puede estar abonada a una publicación.

torn page detection

Si es cierto (true), pueden detectarse las páginas incompletas.

trunc. log on chkpt

Si es verdadero (true), un punto de control vacía la parte inactiva del diario mientras la base de datos está en modo división de diario. Se trata de la única opción autoriada para la base de datos master.