7

Ero nel bel mezzo della progettazione di un sito Web quando improvvisamente la cartella Diagramma database scompariva dall'Explorer database. Non ho idea di cosa sia successo e cosa fare adesso, dato che ne ho disperatamente bisogno per continuare il mio lavoro - l'aggiunta manuale di tabelle al database non è un'opzione per me.Cartella del diagramma mancante in Database Explorer in Visual Studio 2012

Ho cercato la soluzione per un giorno intero e ho anche reinstallato Visual Studio e il server IIS locale, ma non è stato affatto utile.

C'è un modo per riportare la funzionalità o almeno c'è uno strumento gratuito che funzionerebbe su Windows 8 x64 e ha un progettista di database basato su diagrammi per MSSQL 2008?

EDIT

Sembra che Microsoft ha rimosso la diagrammi allo scopo. Il che è piuttosto logico in una logica di business: perché qualcuno dovrebbe acquistare Server Management Studio se ha uno strumento di base (creazione di diagrammi) integrato in Visual Studio?

+0

SQL Server Management Studio è un download gratuito. Non costa più niente. –

risposta

3

1) Il Diagramma database è una funzionalità di SQL Server, non di Visual Studio. Non sono sicuro di cosa VS usi per visualizzare quella cartella, ma potresti voler verificare con il tuo DBA o controllare la configurazione del database per vedere se qualcuno non ha solo disabled the ability to use diagrams. Hai provato ad aggiornare anche la connessione al server di database?

2) In che modo l'aggiunta manuale di tabelle a un database non è un'opzione? Se ti senti dipendente dal fare le cose in un modo e solo in quel modo ti stai preparando per il disastro nei progetti futuri, come nel tuo attuale. Ci sono altri modi in VS per creare un tavolo, semplicemente non può essere un'immagine grafica che offre i diagrammi.

3) Avete guardato il database tramite SSMS per vedere se la cartella dei diagrammi si presenta lì?

+0

1) Ho installato VS 2010 nest sulla mia cartella 2012 e Database Diagrams è visibile lì - Penso che modificherò il mio DB solo dalla versione precedente 2) La struttura del DB è molto complicata con molte chiavi esterne, ho limitato tempo e purtroppo devo vedere il diagramma per essere sicuro che sia tutto collegato correttamente ... 3) Non riesco a installare SSMS su Win 8 a causa di vari errori durante l'installazione. Bene, l'installazione di VS 2010 ha in qualche modo risolto il mio problema, ma non ho ancora idea del perché la cartella sia mancante. – Lemurr

+0

Lo stesso problema anche! Semplicemente non esiste su VS2012 – zaxy78

+0

Lo stesso problema qui! Ho installato SSMS 2012 Express Edition per poter progettare il mio DB utilizzando il diagramma DB – Eyad

1

Ciao questa è stata la mia soluzione che ha funzionato per me e mi ha permesso di usare ide del diagramma di database in Visual Studio 2012 !!

Per prima cosa ho installato SQL Server Management Studio. Poi ho notato che non avevo ancora il servizio SQLEXPRESS o il browser SQL Agent nei miei servizi informatici. Questo è il motivo per cui presumo di non poter accedere ad alcun SSMS che fosse fastidioso. Ho quindi scaricato SQL Server Express R2 che poi mi ha eseguito con un altro setup che andava bene. Ho anche scelto di inserire una password del server SQL per SQL Server Express.

Una volta installato, ho ricontrollato per verificare che i servizi su cui è in esecuzione, facendo clic con il pulsante destro del mouse su COMPUTER/MANAGE/SERVICES, scendessero fino a visualizzare "SQL Server (SQLEXPRESS)" e assicurati che il servizio sia avviato e anche " Agente SQL Server (SQLEXPRESS) "(questo è stato disattivato quando ho controllato). Ero quindi in grado di accedere a SSMS senza problemi.

Ho poi creato un nuovo database, destra scattata schema come facciamo sempre in VS e ha creato un diagramma con due tavoli, ha creato le loro relazioni bla bla ..

Ho poi creato un nuovo sito web in VS 2012, i cliccato "connettersi al database" in Esplora server"

scelgo il mio nome del server, utilizzato finestre authenication e selezionato il database ho appena creato in SQL Server Management Studio.

Poi per la mia sorpresa ora ho la progettazione diagramma di database in Visual Studio 2012 .. Finalmente!

Grazie microsoft per la rimozione di una funzionalità così interessante che ora ci offre alcune cose da fare agli sviluppatori.

Spero che questo aiuti.

+0

Ho installato Sql Express (gratuito) e il sistema di gestione (gratuito) e ho collegato il mio database allo studio visivo .. LAVORATO COME UN FASCINO! Grazie –

Problemi correlati