Sviluppo > Strumenti > Verifiche > Proprietà database > Proprietà Sql Server 

Questa funzione permette di visualizzare le principali proprietà del database quando il database utilizzato è SQL Server™.

I dati qui presentati non sono modificabili.
La loro modifica deve effettuarsi con gli strumenti di amministrazione relativi al database utilizzato.

Avviso

Questa funzione permette, tramite query sulle tabelle e sulle viste del sistema, di fornire delle informazioni tecniche sul database. L'interpretazione dei risultati forniti da questa funzione è di competenza di un amministratore di database e può dipendere dalla versione di database utilizzata.

Gestione videata

Questa funzione permette di visualizzare le proprietà del database.
Questi elementi sono presentati su due folder: il primo fornisce le caratteristiche generali del server, il secondo le caratteristiche del database e l'elenco dei parametri e delle opzioni posizionate per il database.

Testata

Presentazione

Permette di conoscere le caratteristiche del database utilizzato.

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

  • Database (campo BDDNAM)

Nome del database

  • Versione (campo VER)

Numero di versione del database

  • campo VERDES

Descrizione della versione del database

Chiudi

 

Folder Server

Presentazione

Il folder presenta le proprietà generali del server ospitante il database.

Questo primo blocco fornisce delle informazioni sull'istanza di Sql Server. 

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

  • Macchina (campo SRVMAC)

Nome del server sul quale è avviato il database.

  • Istanza (campo SRVINS)

Nome dell'istanza di Microsoft® SQL Server™.

  • Ordinamento di default (campo SRVTRI)

Tipo di ordinamento utilizzato dall'istanza di SQL Server.

  • Versione (campo VER)

Descrizione della versione del database

Chiudi

 

Folder Database

Presentazione

Il secondo folder presenta le proprietà del database.

Questa videata è costituita da tre blocchi.

Database

Questo primo blocco contiene le principali caratteristiche del database.

Ultimo salvataggio

Questo blocco permette di visualizzare le date degli ultimi salvataggi effettuati sul database.

Opzioni

Questo blocco elenca le opzioni del database ed i loro valori.

Esistono cinque categorie di opzioni di database:

    • opzioni automatiche;
    • opzioni di cursore;
    • opzioni di recupero;
    • opzioni SQL;
    • opzioni di stato.

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

Database

  • Proprietario (campo OWN)

Utente master del database

  • Data creazione (campo CREDAT)

Data e ora di creazione del database

  • campo CREHOU

 

  • Numero utenti (campo NBRUSR)

Numero di utenti definiti nel database.

  • Numero di connessioni attive (campo NBRPRO)

Numero di connessioni attive sul database.

  • Dimensione DB (campo TAILBASE)

Dimensione totale del database corrente per tutti i dossier. Questa dimensione include tutti i file di dati ed i file di log.

  • campo MB1

 

  • Spazio non allocato (campo ESPACE)

Spazio del database che non è stato riservato per oggetti di database.

  • campo MB2

 

  • Codifica (campo BDDTRI)

Tipo di ordinamento utilizzato dal database.

  • Modello di recupero (campo RPCTPL)

Indica il tipo di modello di recupero del database

Sono disponibili i seguenti modelli di recupero:

    • Recupero semplice
      Il recupero semplice permette il recupero del database con il salvataggio più recente.
    • Recupero completo
      Il recupero completo permette il recupero del database a partire dal momento del fallimento.
    • Recupero loggato in blocco
      Il recupero loggato in blocco permette operazioni di log in blocco.
  • Livello di compatibilità (campo LEV)

Indica il livello di compatibilità del database.

Riquadro Opzioni

  • Opzione (campo OPT)

Opzioni di database.

Ecco un'elenco di opzioni che si possono trovare:

Opzione

Descrizione

auto create statistics

Se vera (true), le statistiche mancanti, richieste da una query per l'ottimizzazione, vengono create automaticamente durante l'ottimizzazione.

auto update statistics

Se vera (true), le statistiche non aggiornate, richieste da una query per l'ottimizzazione, vengono create automaticamente durante l'ottimizzazione.

autoclose

Se vera (true), il database viene arrestato e le relative risorse vengono liberate non appena l'ultimo utente si è disconnesso.

autoshrink

Se vera (true), i file del database sono candidati ad un compattamento automatico periodico.

ANSI null default

Se vera (true), CREATE TABLE segue le regole SQL-92 per determinare se una colonna autorizza i valori NULL.

valori ANSI NULL

Se vera (true), tutti i confronti con un valore NULL sono valorizzati come sconosciuti (UNKNOWN). Se falsa (false), i confronti di valori non UNICODE con un valore NULL sono valorizzati a vero (TRUE) se i due valori sono NULL.

ANSI warnings

Se vera (true), vengono emessi degli errori o avvisi se si sono verificate delle condizioni quali "divisione per zero".

arithabort

Se vera (true), un superamento di capacità o una divisione per zero provocano l'arresto dell'elaborazione della query o del lotto di istruzioni. Se l'errore si verfica in una transazione, quest'ultima viene annullata (roll back). Se falsa (false), viene visualizzato un messaggio di avviso, ma l'elaborazione della query, del lotto di istruzioni o della transazione prosegue, come se non vi fossero errori.

concat null yields null

Se vera (true), il risultato è NULL se uno dei due operandi dell'operazione di concatenazione è NULL.

c

Se vera (true), ogni cursore aperto nel momento in cui una tranzione è attivata o ripristinata viene chiuso. Se falsa (false), questi cursori rimangono aperti quando una transazione è attiva, e il ripristino di una transazione chiude tutti i cursori ad eccezione di quelli che sono definiti con la keyword INSENSITIVE o STATIC.

dbo use only

Se vera (true), può utilizzarla soltanto il proprietario del database.

default to local cursor

Se vera (true), le dichiarazioni di cursore hanno come valore di default LOCAL.

pubblicazione di fusione

Se vera (true), il database può essere pubblicato per una replica di fusione.

numeric roundabort

Se vera (true), viene generato un errore quando avviene una perdita di precisione in un'espressione. Se falsa (false), le perdite di precisione non generano messaggi di errore e il risultato viene arrotondato in funzione della precisione della colonna o della variabile contenente il risultato.

offline

Se vera (true), il database è off-line.

published

Si vera (true), il dabase può essere pubblicato per la replica.

identificatore tra apici

Se vera (true), è possibile delimitare tra doppi apici gli identificatori.

readonly

Se vera (true), gli utenti sono autorizzati soltanto a leggere i dati del database e non a modificarli. Il database non può essere in corso di utilizzo quando si specifica una nuova value per l'opzione read only. Il database master fa eccezione a tale regola, e soltanto l'amministratore di sistema può utilizzarlo durante la parametrizzazione dell'opzione read only.

recursive triggers

Se vera (true), permette l'attivazione ricursiva di attivatori. Se falsa (false), impedisce esclusivamente la ricorsività diretta. Per disattivare la ricorsività indiretta, assegnare il valore 0 all'opzione del server nested triggers tramite sp_configure.

select into /bulkcopy

Se vera (true), sono autorizzate l'istruzione SELECT INTO e le copie in blocco rapide.

single user

Se vera (true), il database può essere utilizzato soltanto da un solo utente alla volta.

subscribed

Se il valore è true, il database può essere schedulato per una pubblicazione.

torn page detection

Se vera (true), possono essere individuate le pagine incomplete.

trunc. log on chkpt

Se vera (true), un punto di controllo cancella la parte inattiva del log quando il database è in modalità troncatura di log. Si tratta della sola opzione autorizzata per il database master.


  • Valore (campo OPTVAL)

 

Ultimo salvataggio

  • Database - completo (campo SAVBDDDAT)

Visualizza la data e l'ora dell'ultimo salvataggio del database.

  • campo SAVBDDHOU

 

  • Database - incrementale (campo SAVDBDDDAT)

Visualizza la data e l'ora dell'ultimo salvataggio incrementale del database.

  • campo SAVDBDDHOU

 

  • Giornale delle transazioni (campo SAVLOGDAT)

Visualizza la data e l'ora dell'ultimo salvataggio del log delle transazioni.

  • campo SAVLOGHOU

 

Chiudi

 

Bottoni specifici

Questo bottone, accessibile anche con tasto funzionale , permette di effettuare il refresh dei folder.

Messaggi di errore

Non esistono messaggi di errore ad eccezione di quelli generici.

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione