zoukankan      html  css  js  c++  java
  • sqlserver 2017 linux还原windows备份时的路径问题解决

    windows的备份由于路径问题,在Linux上会报错

    File 'YourDB_Product' cannot be restored to 'Z:Microsoft SQL ServerMSSQL11.GLOBALMSSQLDataYourDBYourDB_Product.ndf'. Use WITH MOVE to identify a valid location for the file.
    Msg 5133, Level 16, State 1, Server servername, Line 1
    Directory lookup for the file "Z:Microsoft SQL ServerMSSQL11.GLOBALMSSQLDataYourDBYourDB_Product.ndf" failed with the operating system error 2(The system cannot find the file specified.).

    此时需要设置还原后的文件存储路径,如下:

    RESTORE FILELISTONLY FROM DISK = '/var/opt/mssql/backup/YourDB.bak'
    GO
    
    LogicalName         PhysicalName                                                                 ..............
    ----------------------------------------------------------------------------------------------------------------------
    YourDB              Z:Microsoft SQL ServerMSSQL11.GLOBALMSSQLDataYourDBYourDB.mdf          ..............
    YourDB_Product      Z:Microsoft SQL ServerMSSQL11.GLOBALMSSQLDataYourDBYourDB_Product.ndf  ..............
    YourDB_Customer     Z:Microsoft SQL ServerMSSQL11.GLOBALMSSQLDataYourDBYourDB_Customer.ndf ..............
    YourDB_log          Z:Microsoft SQL ServerMSSQL11.GLOBALMSSQLDataYourDBYourDB_Log.ldf      ..............
    
    You can use this list to create MOVE clauses for the additional files. In this example, the RESTORE DATABASE is:
    
    RESTORE DATABASE YourDB
    FROM DISK = '/var/opt/mssql/backup/YourDB.bak'
    WITH MOVE 'YourDB' TO '/var/opt/mssql/data/YourDB.mdf',
    MOVE 'YourDB_Product' TO '/var/opt/mssql/data/YourDB_Product.ndf',
    MOVE 'YourDB_Customer' TO '/var/opt/mssql/data/YourDB_Customer.ndf',
    MOVE 'YourDB_Log' TO '/var/opt/mssql/data/YourDB_Log.ldf'
    GO

    参考:

    https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-migrate-restore-database?view=sql-server-2017

  • 相关阅读:
    Spring缓存注解@Cache使用
    Java中BigDecimal的8种舍入模式
    mysql和oracle的mybatis操作
    MyEclipse开发JAX-RS架构WebServices收发JSON数据格式
    Hibernate 常见异常
    SQL笔试题
    Map按键排序(sort by key)
    Spring+Mybatis常见问题随笔
    md5utils
    Http请求中Content-Type讲解以及在Spring MVC中的应用
  • 原文地址:https://www.cnblogs.com/wswind/p/10410399.html
Copyright © 2011-2022 走看看