2012-12-19 63 views
1

我有一個.sql文件是從Windows計算機從2008 MS SQL服務器導出的,有沒有辦法導入sql文件並在mac/osx平臺上重新創建數據庫?我很抱歉如果這個問題已經得到解答,我找不到適合我的問題的答案。Mac上的SQL數據庫

謝謝不管。

+3

SQL Server不能在Mac OS上運行。使用Parallels Desktop或VMWare Fusion啓動Windows虛擬機。我毫不猶豫地提到VirtualBox(一個免費的選擇),因爲你得到了你所付出的 - 今年早些時候我給它一個跑步,這是非常不穩定的。 –

+0

我在家裏有一臺Windows機器,我想我必須下載SQL服務器,然後使用我的IP地址連接到它。那麼我會如何做到這一點? 1.下載SQL 2005或類似的。 2.安裝連接並粘貼sql文件。 3.粘貼文件並測試? (我在哪裏粘貼文件?)再次感謝。 – Grigor

回答

1

如果.sql文件是實際的SQL語句;創建表,插入等,那麼你應該能夠在另一個RDBMS中執行它。您可能必須編輯SQL,因爲它可能具有SQL Server特定的語法,但一般形式應該是相同的。

在Mac上的目標RDBMS中創建一個數據庫,然後執行.sql文件。

+0

它是一個大文件,幾乎不可能重新輸入(轉換)爲mysql格式。 – Grigor

+0

我已經做了很多次;通常你會發現有少量相當一致的變化。使用搜索和替換可以在一個好的文本編輯器中完成。 – Karl