我有一个.bak
文件,想要将其转换为.sql
文件,以便在我的Windows共享主机上恢复它。我怎样才能做到这一点?我无法使用MSSMS直接恢复,因为我收到了错误
用户无权创建和恢复数据库
答案 0 :(得分:2)
在这种情况下,还原数据库并为数据库生成脚本并在托管服务器上运行脚本,这会创建定义和数据...(注意,在运行脚本时请确保生成数据和定义)
答案 1 :(得分:0)
我之所以说这很可能是因为您无权创建或恢复数据库。请求您的共享托管服务为您完成。
答案 2 :(得分:0)
您应该至少在本地计算机上安装MSSQL Express。打开一个实例,创建一个名为数据库所需的数据库。继续任务>恢复。然后,您可以返回右键单击已还原数据库的上下文菜单,然后选择复制。
答案 3 :(得分:0)
请将完整的 .bak 上传到您的托管服务提供商,建议您的数据库名称,然后让他们为您恢复。