我正在尝试从SQL SERVER 2012迁移到2014年,并发现由于版本不同,我无法使用.bak文件。我知道如何使用SSMS创建.sql备份文件,但我无法使用脚本或sqlcmd找到解决方案。
答案 0 :(得分:1)
结果我可以使用.bak文件来恢复数据库。问题是我正在尝试从SSMS未授权的目录中恢复该文件。是一个愚蠢的错误。遗憾。
答案 1 :(得分:0)
答案 2 :(得分:-1)
为什么不能使用SSMS?
在How to backup Sql Server to sql file?
中讨论了导出到.sql文件您考虑过Linked Servers吗?您可以使用3和4个部件名称来访问从一个服务器到另一个服务器的数据,有关详细信息,请参阅How can I connect to an external database from a sql statement or a stored procedure?。另一种访问数据的方法是通过OPENROWSET,这也在上面讨论过。