Sql server 2008 r2 如何将.sql文件还原到ms sql 2008,我没有.bak文件

Sql server 2008 r2 如何将.sql文件还原到ms sql 2008,我没有.bak文件,sql-server-2008-r2,Sql Server 2008 R2,如何将.sql文件还原到SQLServer2008,我没有.bak文件。 我试着到处找,但找不到解决办法 如果有人知道,请提供帮助。如果您没有.bak文件,请创建该文件,否则将无法恢复数据库(包括.sql文件) 您需要使用.bak文件来恢复数据库(包括.sql文件),否则无法恢复 编辑: 正如OP所评论的,对他有帮助的解决方案是: C:\Users\Administrator>sqlcmd -S . -E -i C:\Users\Administrator\Desktop\scr.sql

如何将
.sql
文件还原到
SQLServer2008
,我没有
.bak
文件。 我试着到处找,但找不到解决办法


如果有人知道,请提供帮助。

如果您没有
.bak
文件,请创建该文件,否则将无法恢复数据库(包括.sql文件)

您需要使用.bak文件来恢复数据库(包括.sql文件),否则无法恢复

编辑:

正如OP所评论的,对他有帮助的解决方案是:

C:\Users\Administrator>sqlcmd -S . -E -i C:\Users\Administrator\Desktop\scr.sql

.sql
文件通常使用
sqlmanagementstudio
运行。它们基本上是保存的SQL语句,所以可以是任何内容。你不需要“导入”它们,更准确地说,你需要“执行”它们。即使脚本确实可以插入数据


要恢复,您可能需要备份,即.sql文件中有什么?创建db?脚本的语句包含scheme和数据,两者都显示类似的内容,sqlcmd-S myServer\instanceName-i C:\myScript.sql,但是面对与网络相关的错误,我得到了它,请注意它将对所有C:\Users\Administrator>sqlcmd-S都有帮助-E-i C:\Users\Administrator\Desktop\scr.sql“@Anurag:-在我的答案中更新了该选项,以便将来对其他人有所帮助!@Anurag:-您可以接受答案(右勾号,单击时变为绿色)因此,它可能会帮助将来面临相同问题的其他人。sqlcmd-S myServer\instanceName-i C:\myScript.sql但发生了与网络相关的错误。请检查sql服务是否处于启用状态