簡體   English   中英

如何使用備份.sql文件使用C#控制台應用程序將數據庫添加到sql server?

[英]How to use backup .sql file to add databse to sql server using C# console application?

我正在開發一個項目,我使用visual studio 2010在sql server 2008上創建了一個數據庫,我通過在服務器資源管理器中右擊它來選擇“發布到提供程序”,在我的計算機中創建一個.sql文件來備份該數據庫我采取了。 以前我格式化我的電腦和SQL服務器數據庫丟失,所以現在我想使用該.sql文件重新創建數據庫與所有數據,但我不知道它是如何可能的。

我試過的東西,但它在master數據庫中創建了所有表,但我想要名稱的數據庫,即存儲在.sql文件中或由我指定。

請幫忙。

首先用這個創建一個數據庫,

Create Database YOURDBNAME

這里,YOURDBNAME = DataBase Name

然后,打開你的.sql文件在.sql頁面的第一行寫這個,

Use YOURDBNAME

現在按F5 ,將創建並插入所有表和數據。

您可以使用SQL Server管理對象庫來管理SQL Server的所有方面。

SQL Server管理對象(SMO)是一組對象,旨在編寫管理Microsoft SQL Server的所有方面。 SQL Server復制管理對象(RMO)是一組封裝SQL Server復制管理的對象。


但是,根據您的描述,這可能是過度的。 您只需使用SQL Server Management Studio (鏈接轉到免費的Express版下載),連接到服務器,使用您的SQL文件打開一個新的查詢窗口並運行它(F5)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM