通过Navicat导入SQLServer的MDF文件和LDF文件

1.首先来一个最简单粗暴的语句导入

先登录你的SQL SERVER,新建查询,然后按格式输入以下语句并执行

EXEC  sp_attach_db  @dbname  =  '你的数据库名',     

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

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

例如:

EXEC sp_attach_db @dbname = 'news2008',

@filename1 = 'D:\新闻发布管理系统\新闻发布管理系统\db\news2008.mdf',

@filename2 = 'D:\新闻发布管理系统\新闻发布管理系统\db\news2008_log.LDF'

将路径改为自己要导入的数据库路径,数据库名改成要导入的数据库名

2.先登录你的SQL SERVER,新建一个数据库,双击打开,点击dbo,出现类似下图的界面

         

点击导入向导,选择ODBC,点击下一步

      

按照下图选择SQLServer的点击确定,再点击下一步

服务器名字一般输入  .  即可,输入 sa 及密码(一定要点击允许保存密码),选择你要附加的本地数据库路径,可测试一波,也可直接下一步

       

选择你要导入的表,剩下的默认下一步即可   

         

       

        

    

       

点击开始,出现Finished successfully即成功了,最后刷新一下SQLServe连接

      

     注意:导入过程中可能会出现路径不能访问

选择Everyone后一路确定,直到如下界面

                                 

最后确认退出即可

 

  • 8
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
### 回答1: 要将MDFLDF文件导入Navicat,您可以按照以下步骤操作: 1. 打开Navicat,选择要导入文件数据库。 2. 在导航栏中,右键单击“表”并选择“新建表”。 3. 在“新建表”对话框中,选择“从文件导入”。 4. 在“从文件导入”对话框中,选择要导入MDF文件。 5. 点击“下一步”并选择要导入的表。 6. 点击“下一步”并选择要导入LDF文件。 7. 点击“下一步”并选择要导入的列。 8. 点击“完成”并等待导入完成。 9. 导入完成后,您可以在Navicat中查看和编辑导入的表。 ### 回答2: 在导入MDF文件LDF文件之前,我们需要确定要将其导入到哪个数据库中。导入前需要打开Navicat进行连接。 1.连接数据库 打开Navicat连接数据库。要连接数据库必须是SQL Server数据库,此步骤需要管理员或具有连接到该数据库的权限的用户。连接成功后,可以在Navicat中看到数据库的结构。 2.创建数据库 如果要将MDFLDF文件导入到新数据库中,则需要在Navicat中创建新数据库。单击鼠标右键并选择“新建数据库”。填写必要的信息并保存。 3.导入MDFLDF文件导入MDF文件,单击鼠标右键并选择“导入向导”。选择要导入MDF文件并选择目标数据库导入过程可能需要几分钟时间,具体取决于MDF文件的大小。 导入LDF文件的过程与导入MDF文件类似。单击鼠标右键并选择“导入向导”。选择要导入LDF文件并选择目标数据库。 在导入过程中,应该注意以下几点: - 导入MDF文件后,可能需要进行一些设置,例如恢复模式设置、数据库文件增长设置等。 - 导入LDF文件后,需要手动启用或禁用事务日志备份。 - MDFLDF文件必须在相同的SQL Server上导入。 总之,在使用Navicat导入数据库文件时,首先需要连接数据库。使用导入向导将MDF文件LDF文件导入到目标数据库中。导入过程可能需要一些设置和改变。如果按照正确的步骤操作,则可以顺利导入MDF文件LDF文件,并在目标数据库中使用它们。 ### 回答3: MDFLDF是SQL Server数据库中常见的两种文件类型。MDF文件是主要的数据文件,包含所有表、存储过程、触发器和视图等SQL Server数据库对象的信息。而LDF文件则是事务日志文件,记录着SQL Server数据库执行的所有事务。 在Navicat导入MDFLDF文件,需要按照以下步骤进行: 1. 点击菜单中的“连接”按钮,选择SQL Server数据库,并填写相应的连接信息,如服务器、认证方式、用户名和密码等。 2. 连接成功进入之后,选择“文件”菜单,在其中选择“打开SQL文件”。 3. 在弹出的打开文件对话框中,选择需要导入MDFLDF文件,点击“打开”。 4. 在导入文件对话框中,选择要导入到的数据库,考虑到文件大小限制,建议拆分导入,分批次操作。 5. Naivcat开始解析导入文件内容,在完成解析后,出现一个确认导入数据的提示框,此时可以选择是否将导入文件中的对象数据进行还原,如果是还原的话会把相关的对象一起导入,如果不是的话,仅导入主要数据。 通过以上步骤,可以在Navicat中顺利导入MDFLDF文件,并将其保存到SQL Server数据库中。在导入过程中,还需注意一些细节问题,如数据库字符集一致,网络连接稳定等,以保证导入效果的正常。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值