Procedura: Impostazione di Progettazione diagrammi di database (Visual Database Tools)
Data aggiornamento: 14 aprile 2006
Per poter utilizzare Progettazione diagrammi di database, è necessario che un membro del ruolo db_owner ne effettui preventivamente la configurazione per il controllo dell'accesso ai diagrammi. Per ulteriori informazioni sull'utilizzo della proprietà dei diagrammi, vedere Informazioni sulla proprietà dei diagrammi di database (Visual Database Tools).
Per impostare i diagrammi di database
In Esplora oggetti espandere un nodo di database.
Espandere il nodo dei diagrammi di database al di sotto della connessione al database.
Quando viene chiesto se si desidera configurare i diagrammi di database, scegliere Sì.
[!NOTA] Nel database di SQL Server verranno create la tabella del diagramma di database, le stored procedure di sistema e una funzione di sistema.
Visual Studio 2005 creerà gli oggetti seguenti nell'istanza di SQL Server:
- Tabella sysdiagrams
- Stored procedure sp_alterdiagram
- Stored procedure sp_creatediagram
- Stored procedure sp_dropdiagram
- Stored procedure sp_renamediagram
- Funzione fn_diagramobjects
- Stored procedure sp_helpdiagrams
- Stored procedure sp_helpdiagramsdefinition
- Stored procedure sp_upgraddiagrams
![]() |
---|
Per installare il supporto dei diagrammi di database in SQL Server Management Studio, il database deve presentare il livello di compatibilità del database di SQL Server 2005. Dopo l'installazione del supporto dei diagrammi, è possibile reimpostare il livello di compatibilità del database. Utilizzare l'istruzione Transact-SQL seguente per modificare il livello di compatibilità del database, quindi tentare nuovamente l'operazione relativa ai diagrammi di database.
EXEC sp_dbcmptlevel 'database_name', '90';
L'installazione degli oggetti di supporto in un database collegato o ripristinato da un'altra istanza di SQL Server potrebbe non riuscire. Questo problema può verificarsi quando il nome del proprietario del database (archiviato nel database) non è un account di accesso valido per l'istanza di SQL Server in cui si collega o si ripristina il database.
Per modificare il proprietario del database in un account di accesso valido nell'istanza di SQL Server, utilizzare l'istruzione Transact-SQL seguente, quindi tentare nuovamente l'operazione relativa ai diagrammi di database.
ALTER AUTHORIZATION ON DATABASE::database_name TO valid_login |
Vedere anche
Attività
Procedura: Aggiornamento di diagrammi di database delle precedenti edizioni (Visual Database Tools)
Concetti
Informazioni sulla proprietà dei diagrammi di database (Visual Database Tools)
Altre risorse
sp_dbcmptlevel (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)