Wir haben ein Upgrade auf SQL 2012 durchgeführt und versuchen, unsere DBS in Visio 2010 zurückzuentwickeln. Ich habe eine Verbindung mit dem SQL 11-Treiber eingerichtet und Visio beschwert sich, dass dieser Treiber nicht unterstützt wird.
Ist jemand darauf gestoßen?
Antworten:
Der generische OleDB-Treiber funktioniert auch für das Reverse Engineering einer SQL Server 2012-Datenbank mit Visio 2010.
(Könnte nicht "unterstützt" werden, aber das funktioniert). Wählen Sie den generischen OLE DB-Anbieter aus der Liste der installierten Visio-Treiber aus und klicken Sie auf Weiter . Dann wählen Sie die Microsoft OLD DB - Provider für SQL Server und dann auf die gehen Anschluss Registerkarte.
Nachdem die Verbindung erfolgreich hergestellt wurde, musste ich mit den Registerkarten Erweitert oder Alle nichts mehr tun. Ich klickte einfach auf OK und konnte die Objekttypen und die Liste der Objekte auswählen. Alles wurde in das Diagramm exportiert.
quelle
Ich kann es von hier aus nicht testen, aber ich würde versuchen, den SQL 10-Treiber zu verwenden, wenn Sie können. Sie weisen normalerweise ein hohes Maß an Kompatibilität zwischen den Versionen auf.
Oder versuchen Sie es mit dem generischen ODBC-Treiber. Das funktioniert fast immer, obwohl man nicht immer so viel damit anfängt.
quelle
Was Sie benötigen, ist "Microsoft® ODBC-Treiber 11 für SQL Server® - Windows", der heruntergeladen werden kann von: http://www.microsoft.com/en-us/download/details.aspx?id=36434
quelle