ridimensionamento automatico di SQL Server vista diagramma di database
-
18-09-2019 - |
Domanda
Vedo che c'è "organizzare tavoli" che organizza le vostre relazioni tra le tabelle per intenderci. c'è comunque di autodimensionare i tavoli in modo che mostra:
- il nome completo della tabella
- l'intera altezza di mostrare tutti i campi.
mi trovo tweaking tavoli più e più volte manualmente e il suo un dolore. Mi auguro ci sarebbe un modo per correggere automaticamente il dimensionamento di tutte le tabelle nello schema con un solo clic. Forse sono troppo ottimista.
Soluzione
In SQL Server 2005 (e, se ricordo bene, 2000), selezionare la tabella o le tabelle che si desidera regolare, quindi selezionare "autoSize Tabelle selezionate" dal menu di scelta rapida o il menu "diagramma di database" . Non sembra essere un pulsante della barra degli strumenti corrispondente.
Nonostante questo, nel 2005, trovo a volte bisogno di ampliare manualmente la colonna "nome di colonna" in modo che, per la stampa, la mia intera colonna viene stampato. Analogamente, a volte devo allargare la finestra tavolo (orizzontale e / o verticale), per garantire che le barre di scorrimento non sono inclusi nella stampa per ogni finestra.
Lo strumento è utile nel 2000, ma hanno reso un po 'meno utile e molto più irritante nel 2005. Non ho ancora utilizzato nel 2008.
Ancora due centesimi: Ho usato Erwin un po 'e odiato. Ho usato imbarcaderi ER Studio un po 'e c'è piaciuto. Entrambi costo denaro importante, così si potrebbe fare che fare con i diagrammi.
Altri suggerimenti
La funzionalità di diagrammi con SQL Server è piuttosto scarsa ho paura, ma probabilmente abbastanza buono per quello che è destinato (creazione di relazioni). Ci sono programmi di utilità là fuori che fare un lavoro migliore, se tutto quello che vogliamo fare è uscita un diagramma di database per esempio Visio.
Se non ricordo male c'è REDGATE che fanno una serie di utility per SQL Server.