2012-12-21 251 views
0

可能重複:
How to migrate MSSQL database to MySQL?遷移到mysql

有一個asp.net 4.0的項目,我的工作, 數據庫:Mssql中 我產生所有的程序,數據訪問層和業務層使用ignyter軟件,現在我有一個要求,我被迫將相同的項目轉換爲MySQL ..

我有什麼選擇? 在那裏,我的所有表和proedures轉換爲MySQL的任何工具,.. 也是我的業務和數據訪問層..

任何意見或方案將是真正偉大的,我不想再重做我所有的工作。

+0

您可能剛剛學習了一堂關於爲什麼您應該考慮將太多應用程序邏輯放入數據庫的問題。您現在已將您的應用程序與您的數據存儲緊密結合。 –

+0

沒有什麼是自動的,並將100%正確的東西。一種SQL語言變體中的某些表達式在其他語言中不存在。另外,爲什麼MySQL?爲什麼不像PostgreSQL? (做出此決定的人是否意識到MySQL客戶端驅動程序是GPL,並且這可能會「感染」您的產品,除非您的公司購買了許可證?) – cdhowie

+0

謝謝brant ..我現在有哪些選擇? – user1666443

回答

0

我建議爲MSSQL數據庫生成數據庫腳本,並在MYSQL中加載緩慢的籬笆。 要在您的項目中使用MySQL,asp.Net使用此連接器: MYSQL CON

我用它,它運行良好。 我希望你能工作。

+0

確定.. MYSQL CON .. – user1666443

+0

但我怎樣才能將MSSQL中的表和程序轉換爲MYSQL? – user1666443

+0

utilizar Toad for MySQL para que ayude con el script http://www.quest.com/toad-for-mysql/ –