Condividi tramite


Cenni preliminari sulla Creazione guidata nuovo progetto di database

Aggiornamento: novembre 2007

È possibile utilizzare la Creazione guidata nuovo progetto di database per semplificare la creazione del progetto di database, facoltativamente importare uno schema da un database e configurare le impostazioni di generazione. Anche se è possibile eseguire manualmente queste operazioni, la procedura guidata consente di acquisire familiarità con i singoli passaggi, finché non è necessario modificare le impostazioni avanzate non disponibili al suo interno.

Per informazioni su come accedere alla procedura guidata, vedere Procedura: creare progetti di database.

Specifica proprietà progetto

Utilizzare questa pagina della procedura guidata per specificare le proprietà relative al progetto di database da creare.

Field

Valore predefinito

Notes

Organizzazione del progetto

Organizza il progetto per tipo di oggetto

Questo campo indica se i file del progetto di database devono essere organizzati principalmente in base allo schema o per tipo di oggetto. Se il database contiene più schemi che includono raggruppamenti logici di oggetti di database, è preferibile organizzarli in base allo schema.

Nota importante:

Non è possibile modificare l'organizzazione automatica dei file dopo la creazione del progetto. I file verranno sempre aggiunti alla soluzione in base all'organizzazione del progetto specificata, anche se è possibile ridisporli manualmente in seguito.

Schema predefinito per nuovi oggetti

dbo

Questo campo indica lo schema in cui devono essere inseriti gli oggetti aggiunti al progetto di database.

Includi nome dello schema nel nome file

Yes

Questa casella di controllo indica se è necessario includere il nome dello schema nel nome file degli oggetti di database. Se ad esempio lo schema dbo contiene una tabella denominata Orders e questa casella di controllo è selezionata, il nome file sarà dbo.Orders.table.sql. Se invece la casella di controllo è deselezionata, il nome file sarà Orders.table.sql.

Attiva ricerca full-text

Yes

Questa casella di controllo indica se attivare il supporto per la ricerca full-text nel database di destinazione.

Attiva SQLCLR

No

Questa casella di controllo indica se attivare l'integrazione SQLCLR per il database di destinazione.

Imposta opzioni database

Utilizzare questa pagina della procedura guidata per specificare le opzioni del database. È in seguito possibile modificare queste opzioni nelle proprietà del progetto. Per ulteriori informazioni, vedere Procedura: configurare i progetti di database per la generazione e la distribuzione.

Field

Valore predefinito

Spaziature ANSI

Yes

Null ANSI

Yes

Avvisi ANSI

Yes

Interruzione per errori aritmetici

Yes

Interruzione per perdita di precisione numerica

No

La concatenazione di valori null restituisce valori null

Yes

Identificatore tra virgolette

Yes

Confronto database

SQL_Latin1_General_CP1_CS_AS

Per ulteriori informazioni su queste impostazioni, vedere Panoramica delle impostazioni del progetto di database.

Importa schema database

Utilizzare questa pagina della procedura guidata per specificare un database di origine da cui importare lo schema di database. È inoltre possibile impostare le opzioni per configurare gli aspetti dell'operazione di importazione.

Field

Valore predefinito

Notes

Importa schema esistente

No

Se si seleziona questa casella di controllo, è possibile specificare un database da cui importare lo schema di database e le impostazioni. Se si deseleziona questa casella di controllo, è necessario creare un progetto di database vuoto in cui in seguito importare uno schema di database o aggiungere oggetti.

Nota:

Gli altri campi di questa sezione sono attivati solo se questa casella di controllo è selezionata.

Connessione database di origine

None

Utilizzare questo campo per specificare il database di origine da cui importare lo schema di database. Se non sono disponibili connessioni, è possibile crearne una. Per ulteriori informazioni, vedere Procedura: creare una connessione al database.

Se non si specifica una connessione al database di origine, non verranno importati schemi ma è possibile importare altre impostazioni del progetto. Questa strategia risulta utile, ad esempio, se viene creato un database e si desidera utilizzare la procedura guidata per configurare le proprietà del progetto, le opzioni del database, nonché le impostazioni relative alla generazione e alla distribuzione.

Genera script del confronto colonna se diverso dal confronto database

Yes

Se si seleziona questa casella di controllo, lo script di generazione imposterà il confronto solo per le colonne il cui confronto non corrisponde a quello del database. Se si deseleziona questa casella di controllo, il confronto delle colonne del database verrà sempre incluso nello script anche se corrisponde al confronto del database.

Ignora proprietà estese

No

Se si seleziona questa casella di controllo, le proprietà estese non verranno importate. Se si deseleziona questa casella di controllo, le proprietà estese verranno importate. Le proprietà estese consentono di specificare una didascalia per una tabella o per una vista oppure una maschera di input per una colonna. Per ulteriori informazioni, vedere "Utilizzo di proprietà estese su oggetti di database" sul sito Web Microsoft.

Esegui l'override delle opzioni di database con le impostazioni dello schema importato

No

Se si seleziona questa casella di controllo, verrà eseguito l'override delle impostazioni specificate nella pagina Imposta opzioni database con le impostazioni del database di origine. Se si deseleziona questa casella di controllo, le impostazioni del database di origine verranno ignorate e verranno utilizzate le impostazioni specificate nella pagina Imposta opzioni database.

Nota:

Per motivi legati alla progettazione, l'impostazione TRUSTWORTHY del database non viene importata quando si importa uno schema di database. Un'impostazione di questo tipo necessita delle autorizzazioni di sysadmin e deve essere impostata in modo esplicito. È possibile attivare l'impostazione TRUSTWORTHY nel progetto di database se si è sysadmin nel database di convalida della fase di progettazione.

Configura generazione/distribuzione

Utilizzare questa pagina della procedura guidata per specificare le modalità di generazione e distribuzione del progetto di database.

Field

Valore predefinito

Percorso dell'output di generazione

.\sql\

Connessione di destinazione

None

Nome database di destinazione

Il nome specificato per il progetto nella finestra di dialogo Nuovo progetto.

Percorso predefinito per i file del database di destinazione

Il percorso predefinito viene recuperato dal server di destinazione specificato nella connessione di destinazione.

Confronto di distribuzione predefinito

None

Ricrea sempre database

No

Blocca distribuzione incrementale se dovesse verificarsi una perdita di dati

Yes

Esegui backup del database prima della distribuzione

No

Per ulteriori informazioni su queste impostazioni, vedere Panoramica delle impostazioni del progetto di database.

Vedere anche

Attività

Procedura: creare progetti di database

Procedura: creare progetti di database vuoti

Concetti

Cenni preliminari sui processi di generazione e distribuzione di database

Panoramica sulla terminologia di Database Edition

Altre risorse

Panoramica sulla creazione e sulla pubblicazione di database in un ambiente di team