2011-03-13 143 views
0

是否可以複製現有的SQL Server 2008 R2實例。我有一個數據庫,安全等已經排序。我想用我開發的應用程序部署SQL Server 2008 R2的安裝,但用戶應該根本沒有任何交互。SQL Server配置

+0

您的意思是用戶在安裝應用程序之前甚至沒有安裝SQL Server,或者他們安裝了它,而您只是將數據庫和用戶部署到它? – joelt 2011-03-13 15:55:11

+0

用戶不會安裝SQL Server。它被設計爲單個包應用程序 – Stefan 2011-03-13 15:59:18

+0

可以通過轉儲和恢復來複制SQL Server的現有實例。然而,SQL Server 2008的許可必須要根據用戶的安裝情況進行分類,並且不清楚你願意爲所述用戶爲他們安裝SQL Server做多少工作。但是接下來你會說用戶根本就沒有安裝SQL Server,「它被設計成一個單一的軟件包應用程序。」您需要使用不同的數據庫管理器或自己託管數據庫服務器(如果是這種情況),在這種情況下,您可能需要託管整個應用程序,我認爲這不是您的意圖。 – hardmath 2011-03-13 16:21:27

回答

1

有SQL Server 2008中,是免費派發的嵌入式版本: http://www.microsoft.com/sqlserver/2008/en/us/compact.aspx

但是,它不支持所有的漂亮善良,2008年也因此它取決於你的SQL代碼的複雜程度。 ....

+0

我可以看看這是否允許使用全文搜索,所以我不認爲它會適合,我發現的唯一選擇是從命令行安裝SQL Server 2008,然後使用SQLCMD創建表和登錄等,所以這可能是唯一的方法。 – Stefan 2011-03-15 16:58:05