将 DAT 文件导入 Sql Server 2008
我最近收到一个包含 SQL 数据库的 DAT 文件,我想将数据库恢复到我的服务器中以进行测试,我尝试将其添加到任务 -> 恢复 -> 数据库中,但它没有出现浏览 DAT 文件时的有效文件,那么如果我使用“所有文件”选项选择它,它会告诉我该文件格式无效。有谁知道如何将这些类型的文件加载到 SQL Server 2008 中?
谢谢
I Recently received a DAT file containing a SQL database, i would like to restore the database into my server for testing purposes, i tried to add it with the Task->Restore->Database but it didn't come up as a valid file when browsing for the DAT file, then if i select it with the "all files" option it will tell me that the file format is invalid. Does anyone know how to load those kinds of files into SQL Server 2008?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
实际上这就是问题所在。 DAT 是一个正常的 .Bak,但是该文件在从 FTP 服务器上传/下载时被损坏...奇怪的
问候!
Actually this was the issue. the DAT was a normal .Bak, but the file became corrupted while uploading\downloading from an FTP server... Weird
Regards!
刚刚遇到了这个确切的错误,并找到了一个更简单的修复方法。
将扩展名从
.dat
更改为.txt
,然后通过 SQL Server 内置的导入向导或 SSIS 导入该文件。据我了解,链接中的解决方案仅对于.bak
文件是必需的。Just had this exact error and found a much simpler fix.
Change the extension to
.txt
from.dat
and then import the file via the import wizard built into SQL Server or via SSIS. To my understanding the solution in your link should only be necessary for.bak
files.