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.
|
||
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.
|
||
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