Visio 2010 e SQL 2012 - Reverse Enginnering


10

Abbiamo eseguito l'aggiornamento a SQL 2012 e sto cercando di decodificare i nostri Dbs in Visio 2010. Ho impostato una connessione utilizzando il driver SQL 11 e Visio si lamenta che quel driver non è supportato.

Qualcuno si imbatte in questo?


Ecco un altro post con una domanda simile. Da quando SQL Server 2012 è uscito dopo Visio 2010, non è supportato, sebbene utilizzi Native Client.
griglia

3
Divertente, ironico e triste (alcune cose non cambiano mai, vero): connect.microsoft.com/SQLServer/feedback/details/365757/…
Magnus

Risposte:


13

Il driver OleDB generico funziona anche per il reverse engineering di un database SQL Server 2012 utilizzando Visio 2010.

(Potrebbe non essere "supportato", ma funziona). Selezionare il provider OLE DB generico dall'elenco dei driver Visio installati e fare clic su Avanti . Quindi selezionare il provider DB OLD Microsoft per SQL Server e quindi andare alla scheda Connessione .

  1. Inserisci il nome del tuo server,
  2. scegli il metodo di autenticazione,
  3. Selezionare il nome del database dal menu a discesa (o compilare dal file) e fare clic sul pulsante Test connessione .

Non ho avuto bisogno di fare nulla con le schede Avanzate o Tutte dopo che la connessione è riuscita, ho semplicemente fatto clic su OK ed è stato in grado di selezionare i tipi di oggetto e l'elenco degli oggetti ed ha esportato tutto nel diagramma.


È una soluzione interessante e un approccio che funziona.
Mike Walsh,

2
Puoi fornire ulteriori dettagli su come procedere? (suggerimento: ti darà un discreto numero di ripetizioni ;-))
jcolebrand

Risposta piuttosto scadente considerando che non hai indicato come ottenere questo driver. Vota in basso.
Craig,

4

Non posso provarlo da qui, ma proverei a usare il driver SQL 10 se puoi. Di solito hanno un alto livello di compatibilità tra le versioni.

Oppure prova a utilizzare il driver ODBC generico. Funziona quasi sempre, anche se non ci riesci sempre così tanto.


1
Ho avuto fortuna anche con i driver ODBC prima .. tuttavia non hai accesso ad alcuni dei tipi di dati binari come XML, Geografia ecc.
Jason Horner

1
Ho provato SQL 10.0 e SQL 6.0, né ha funzionato. Sebbene sia possibile installare nuovi DSN ODBC, non verranno visualizzati nell'elenco dei driver generici ODBC nella procedura guidata Reverse Engineer di Visio 2010, ma in IBMDB2, Access e Oracle. Usarli quindi ti avverte che i driver non corrispondenti non sono una buona idea! OLE DB era l'unico che riuscivo a far funzionare in modo affidabile. Penso che manchi un po 'di controllo di qualità in questo mago.
Mr McGoo,

@MrMcGoo Completamente d'accordo.
RBarryYoung,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.