Take the 2-minute tour ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

We have upgraded to SQL 2012 and Am trying to reverse engineer our Dbs into Visio 2010. I setup a connecting using SQL 11 driver and Visio complains that that driver is not supported.

Any one run into this?

share|improve this question
Here is another post with a similar question. Since SQL Server 2012 came out after Visio 2010 it is not supported, even though it uses the Native Client. –  grid Oct 4 '12 at 19:17
Funny, ironic and sad (some things never change, do they): connect.microsoft.com/SQLServer/feedback/details/365757/… –  Magnus Oct 4 '12 at 21:31

2 Answers 2

I cannot test it from here, but I would try using the SQL 10 driver if you can. They usually have high level of compatibility across versions.

Or else try using the Generic ODBC driver. That almost always works, though you don't always get as much with it.

share|improve this answer
I have had luck with the ODBC drivers before as well.. however you don't get access to some of the Binary data types such as XML, Geography etc –  JasonHorner Oct 4 '12 at 21:04

The Generic OleDB Driver also works for reverse engineering a SQL Server 2012 database using Visio 2010.

share|improve this answer
That's an interesting workaround and an approach that works. –  Mike Walsh Nov 27 '12 at 2:19
Can you give any more details on how to go about that? (hint: it'll give you a fair number more rep ;-) ) –  jcolebrand Nov 27 '12 at 3:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.