Esporta (0) Stampa
Espandi tutto
Questo argomento non è stato ancora valutato - Valuta questo argomento

DATABASEPROPERTYEX (database SQL di Windows Azure)

ImportantImportante
Argomento non aggiornato. Per la versione corrente, vedere DATABASEPROPERTYEX (Transact-SQL).

Restituisce l'impostazione corrente dell'opzione o proprietà del database specificato.


DATABASEPROPERTYEX ( 'database' , 'property' )
database
Espressione che rappresenta il nome del database per cui restituire le informazioni su una proprietà denominata. Il database è nvarchar(128). L'argomento del database deve essere lo stesso del database corrente; in caso contrario, tutte le proprietà DATABASEPROPERTYEX restituiranno NULL.

property
Espressione che rappresenta il nome della proprietà del database da restituire. La proprietà è varchar(128) e può avere uno dei valori seguenti. Il tipo restituito è sql_variant.

Nella tabella seguente viene indicato il tipo di dati di base per ogni valore della proprietà.

 

Proprietà Descrizione Valore restituito

Collation

Nome delle regole di confronto predefinite per il database.

Tipo di dati di base: nvarchar(128)

SQL_Latin1_General_CP1_CI_AS

ComparisonStyle

Stile di confronto di Windows per le regole di confronto. ComparisonStyle è una mappa di bit calcolata utilizzando i valori seguenti:

  • Ignora maiuscole/minuscole: 1

  • Ignora accento: 2

  • Ignora Kana: 65536

  • Ignora larghezza: 131072

Il valore predefinito 196609, ad esempio, è il risultato della combinazione delle opzioni Ignora maiuscole/minuscole, Ignora Kana e Ignora larghezza.

Tipo di dati di base: int

196609

Edition

Edizione del database di database SQL di Windows Azure.

Tipo di dati di base: nvarchar(64)

"Web" = Database Web Edition

"Business" = Database Business Edition

NULL = Database non avviato.

IsAnsiNullDefault

Il database segue le regole ISO per il supporto dei valori Null.

Tipo di dati di base: int

0 = FALSE

IsAnsiNullsEnabled

Tutti i confronti con un valore Null restituiscono unknown.

Tipo di dati di base: int

0 = FALSE

IsAnsiPaddingEnabled

Le stringhe vengono riempite in modo che abbiano tutte la stessa lunghezza prima dell'esecuzione di confronti o inserimenti.

Tipo di dati di base: int

0 = FALSE

IsAnsiWarningsEnabled

Se si verificano condizioni di errore standard, vengono visualizzati messaggi di errore o di avviso.

Tipo di dati di base: int

0 = FALSE

IsArithmeticAbortEnabled

Le query vengono interrotte se durante l'esecuzione si verifica un errore di overflow o di divisione per zero.

Tipo di dati di base: int

0 = FALSE

IsAutoClose

Il database viene chiuso correttamente e le risorse corrispondenti vengono liberate dopo la disconnessione dell'ultimo utente.

Tipo di dati di base: int

0 = FALSE

IsAutoCreateStatistics

Le statistiche mancanti necessarie per l'ottimizzazione di una query vengono compilate automaticamente durante la fase di ottimizzazione.

Tipo di dati di base: int

1 = TRUE

IsAutoShrink

I file di database sono sottoposti periodicamente a compattazione automatica.

Tipo di dati di base: int

0 = FALSE

IsAutoUpdateStatistics

Le statistiche esistenti vengono aggiornate automaticamente quando diventano obsolete in seguito alla modifica dei dati nelle tabelle.

Tipo di dati di base: int

1 = TRUE

IsCloseCursorsOnCommitEnabled

I cursori aperti durante l'esecuzione del commit di una transazione vengono chiusi.

Tipo di dati di base: int

0 = FALSE

IsInStandBy

Il database è online in sola lettura e consente il ripristino di log.

Tipo di dati di base: int

0 = FALSE

IsLocalCursorsDefault

Le dichiarazioni del cursore hanno come impostazione predefinita LOCAL.

Tipo di dati di base: int

0 = FALSE

IsMergePublished

Se la replica è installata, è possibile pubblicare le tabelle di un database per l'esecuzione di una replica di tipo merge.

Tipo di dati di base: int

0 = FALSE

IsNullConcat

Un operando di concatenazione Null produce un valore NULL.

Tipo di dati di base: int

0 = FALSE

IsNumericRoundAbortEnabled

In corrispondenza di una perdita di precisione nelle espressioni, vengono generati errori.

Tipo di dati di base: int

0 = FALSE

IsParameterizationForced

L'opzione SET di database PARAMETERIZATION è FORCED.

Tipo di dati di base: int

0 = FALSE

IsQuotedIdentifiersEnabled

Per gli identificatori è possibile utilizzare virgolette doppie.

Tipo di dati di base: int

0 = FALSE

IsPublished

Se la replica è installata, è possibile pubblicare le tabelle del database per l'esecuzione di una replica snapshot o transazionale.

Tipo di dati di base: int

0 = FALSE

IsRecursiveTriggersEnabled

L'attivazione ricorsiva dei trigger è abilitata.

Tipo di dati di base: int

0 = FALSE

IsSubscribed

Il database è sottoscritto a una pubblicazione.

Tipo di dati di base: int

0 = FALSE

IsSyncWithBackup

Indica se il database è un database pubblicato o di distribuzione e se è possibile ripristinarlo senza ripercussioni sulla replica transazionale.

Tipo di dati di base: int

0 = FALSE

IsTornPageDetectionEnabled

Nel motore di database di SQL Server vengono rilevate le operazioni di I/O non completate a causa di un'interruzione dell'alimentazione o di altri malfunzionamenti del sistema.

Tipo di dati di base: int

0 = FALSE

LCID

Identificatore delle impostazioni locali (LCID) di Windows per le regole di confronto.

Tipo di dati di base: int

1033

MaxSizeInBytes

Dimensioni massime del database in byte per database SQL di Windows Azure.

Tipo di dati di base: bigint

1073741824

5368709120

10737418240

21474836480

32212254720

42949672960

53687091200

NULL = Database non avviato.

Recovery

Modello di recupero per il database.

Tipo di dati di base: nvarchar(128)

FULL = Modello di recupero con registrazione completa

SQLSortOrder

ID del tipo di ordinamento supportato nelle versioni precedenti di SQL Server.

Tipo di dati di base: tinyint

52

Status

Stato del database.

Tipo di dati di base: nvarchar(128)

ONLINE = Il database è disponibile per le query.

Updateability

Indica se è possibile modificare i dati.

Tipo di dati di base: nvarchar(128)

READ_ONLY = I dati possono essere letti ma non modificati.

READ_WRITE = I dati possono essere letti e modificati.

UserAccess

Specifica gli utenti autorizzati ad accedere al database.

Tipo di dati di base: nvarchar(128)

MULTI_USER = Tutti gli utenti

Version

Numero di versione interno del codice SQL Server con cui è stato creato il database. Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

Tipo di dati di base: int

Numero di versione = Database aperto.

NULL = Database non avviato.

Per ulteriori informazioni sugli argomenti e sull'istruzione DATABASEPROPERTYEX, vedere DATABASEPROPERTYEX (Transact-SQL) nella documentazione online di SQL Server.

Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft. Tutti i diritti riservati.