Mac 恢复SQLserver 的 bak 备份
   
由于我使用的Navicat无法进行bak的还原,所以我选择了使用Azure Data Studio进行数据的备份与还原。
    从这里进行软件的
    
     下载
    
    ,这里我的系统是MacOS Big Sur 选择MacOS的版本进行下载,也可以在
    
     本站下载
    
    
     
   
    
     打开以后需要输入相应的信息,进行数据库的链接操作。
     
     点击数据库,选择restore 进行还原操作。
    
   
    
    
    这里需要注意的是,
    
     需要预先把 bak文件拷贝到SQLserver 的镜像根目录中才行
    
    ,不然找不到bak文件的。
   
    如下进行docker 操作
    
    首先查看镜像是否在运行。
   
docker ps

docker cp /Users/qinglutaxue/Downloads/dczxyy1.mdf sql_server_demo:/
执行命令将文件拷贝到相应的跟目录下面。
docker exec -it 3c4b6430ef81 /bin/bash
    进入到根目录查看是否有该文件
    
     
   
    继续进行上面的restore 操作即可。
    
     
   
 
版权声明:本文为taxuexumei原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
