SQL Server 导入.mdf和.ldf文件

参考地址:https://blog.csdn.net/weixin_42466617/article/details/81169719

https://blog.csdn.net/anxin997483092/article/details/77482535

方法一:

在sql server 的某个数据库上新建查询,

@dbname = 'databasename',

@filename1 =  'mdf文件路径(包缀名)', 

@filename2 = 'Ldf文件路径(包缀名)'

eg:

EXEC sp_attach_db @dbname = 'SutdentMIS',

@filename1='E:\School Professional Data\StudentMIS.mdf',     
@filename2='E:\School Professional Data\StudentMIS.ldf';

可以看到导入成功。如果导入不成功,则需要修改mdf,ldf文件的权限。右键-属性-安全-编辑,完全控制选择允许。

方法二:在“数据库”处右键选择“附加”,打开附加界面。

在“附加数据库”界面,添加mdf文件即可,点击“确定”。

如果导入出现错误,则可以用方法一,屡试不爽。

如果出现类似于出现无法打开物理文件 "D:\XX.mdf"。操作系统错误 5:"5(拒绝访问。)" 的错误提示,解决方法如下:

在数据库所在的目录中,即存放mdf和ldf文件的文件夹,右键文件夹——属性——安全--添加SqlServer服务的启动账户或者Everyone——勾选“完全控制”——确定退出。

你可能感兴趣的:(.NET/C#爬坑系列)