SQL Database Diagram - SQL Server 2014? - sql-server-2014

I typically make a Visio database model diagram, doing a reverse engineer feature. My issue now is that I have Visio 2010, but I need a model for a database on a 2014 server. It seems the Visio driver in 2010 is not compatible for SQL Server 2014 database connections.
I tried the generic ODBC connection, but it doesn't show all the fields in each of the tables.
I researched this, and it seems they discontinued reverse engineering SQL databases into models in Visio, after 2013. I made a SQL diagram, but it's a horrible interface, and I can't get a good visualization of the flow of data, like I can with Visio.
Anyone have any ideas for how I can get a good data model of this database, being that it's on a 2014 server?
Thanks!

Related

Connect SQL Server 2005 to Access 2.0

Is it possible to connect from MS ACCESS 2.0 (16bit) to a SQL Server 2005 database (32bit) with ODBC? If it is possible how can I do this? Thanks
You can't without an external tool that does just that, and more!
Check this out!
https://www.quest.com/products/toad-data-point/
TOAD's DATA Point is a product I've used for years and it allows me to connect to practically any database or data source via ODBC and other connection protocols.
The beauty about the product is that I can visually design and link tables from any database into one single SQL query, and it works!
Note: I am not affiliated with Toad or Quest Software. Just a happy customer.

Can I transform a EER Diagram in MySQL into a Microsoft Access Database?

I have made a EER Diagram in MySQL Workbench 6.2, Simply used this as it's a nice free tool. The database will be (and sadly has to be) a Microsoft Access Database.
Is there a way I can send this EER to MS Access so it makes all of my tables, datatypes and relationships automatically?
I know there is a forward engineer tool but this is seemingly for sending to an existing SQL database on a server.
The generated EER diagram is a complete own format. MS Access wouldn't know how to handle that. What you could do is to export the model to an SQL file and use some tool that can import MySQL SQL code into MS Access (though I know none as I never had the need).

Trouble migrating a MySQL database to MS SQL 2012 using the migration assistant

I am trying to migrate a MySQL server database to Microsoft SQL Server 2012. I converted the schema and synchronized the databases, but when I try to do the migration, it doesn't work and I get this when it's done:
I don't think it even tried to migrate anything. I have no idea what I could have missed. Has anyone seen this behavior before?
Thanks!

Open source tool for MS SQL to SQL data migration (different schemas)

I am working on a project to migrate databases from MS-SQL Server to MySQL and looking for open-source libraries or tools that would make my job easier, provided that the source and destination DBs wouldn't be the same. (The migration is not just a replication as it involves different schemas for both the source and destination databases.) I searched for the available tools and found these:
jTDS
Microsoft JDBC 4.0
MDB tools (Migrate MS Access to MySQL)
I am planning to run a batch job and use jTDS library to read the data from MS-SQL Server and then dumping them in MySQL. Is this the best way to go about it? It would be helpful if one could direct me towards a good tool and the good way to handle this.
I have had extremely good experiences with the SQL Server Migration Assistant for MySQL, this was going from MySQL to SQL Server.
http://www.microsoft.com/en-us/download/details.aspx?id=28764
But for MySQL I believe the URL you want is:
http://www.mysql.com/why-mysql/white-papers/guide-to-migrating-from-sql-server-to-mysql/

SQL Server sync to MySQL program

I want to continually sync every 30 mins or less around 380000 rows of data from 11 tables from a SQL Server database to a MySQL database. How can I do this? What programs can do this?
This post, which is often used to close questions like these as a duplicate, does not work for me, for the following reasons.
The SQL Server is part of a CRM system, I'm not sure if it may be a lite version or something, but long story short I do not have access to the SQL Server Management Studio.
The MySQL database is part of my hosting package, which means I have access to it via phpmyadmin and the like, but not to the console or anything. And obviously I cannot access it via localhost.
So basically what I'm looking for is a way to connect to both databases, probably via ODBC drivers, and sync data every x minutes/hours.
I finally used a program called Omega Sync. Now called Spectral Core Replicator.
Omega Sync can compare and synchronize both database schema and table data. Schema comparison and synchronization for databases of same kind
Data comparison and synchronization even for databases of different kind
Compare and Synchronize databases of unlimited size!
Supported databases
Access
SQL Server
MySQL
Oracle
Interbase
Firebird
ODBC sources
I am not associated with this company or product in any way.
Microsoft SQL Server replication can apply the changes to generic ODBC/OleDB subscribers. You can configure MySQL as a subscriber if you follow the right steps and use the correct drivers, but is not officially supported so you are on your own if something goes wrong. Eg. see Set up replication between Microsoft SQL Server 2000 and MySQL. since the article is for SQL 2000 is already deprecated since Microsoft SQL 2008 supports OleDB subscribers, not ODBC.
You will need a very deep understanding of both Microsoft SQL Server, MySQL, ODBC/OleDB and Microsoft SQL Server replication. If you hit errors you'll have to solve them on your own, as the public information on this subject is scarce. I can only tell you that is possible and I've seen it done. Good Luck!