在查询分析器中执行:  RESTORE FILELISTONLY FROM DISK = 'D:\DataSQL\BakFile\pubs.bak'
根据查询类型判断Type(D、L),再取得对应的LogicalName。          
FDQuery1.SQL.Text := 'RESTORE FILELISTONLY FROM DISK = N''' + LabeledEdit1.Text + _FileLst.Strings[i] + '''';
FDQuery1.OpenOrExecute;

--------------------------------------------------------------------------------
下面这句也是可以这样查询处理的, select name,filename from sys.sysaltfiles where dbid=db_id('pubs')

-------------------------------------------------------------------------------------------------------------------------------------------------------------------
下面这个步骤放在此处,只是为了对比
//下面是自己试验建立的一个文件(不带*.ndf),可以正常恢复
RESTORE filelistonly FROM DISK='d:\datasql\bak1\Posmanagement_main.bak'

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

RESTORE FILELISTONLY FROM DISK='d:\datasql\bakfile\Posmanagement_main_A.bak'
恢复数据库时,也用了  PosManagement_Data(也不可)

//SSMS可恢复带 *.ndf的文件,需要留心这里的参数...

命令模式下,对于带有 *.ndf的 *.bak不能还原的问题,检查看看是需要加哪个参数才可恢复...... ?

------------------------------------------------------------------------------------------------------------------
碰到的问题:  1) 带*.ndf的文件,在sqlcmd模式中,使用Restore Database... ,不可恢复  (也许是自己没找到方法)       --失败
                       2) 使用Restore恢复数据库时,是否可不经过Move过程,直接恢复到MSSQL安装路径之外的 路径                --(使用Move后,可以做到)
                       2) 对备份文件(如*.bak文件名长了,可能被截断,如  Posmanagement_main_SelfCreate , 有空再试试) --这个暂时不理会它。
                                             --->>>此项没有问题,截断是因为在程序中处理某个路径下的文件名时,对字符串做了处理,RightStr-->去掉扩展名的处理

最新文章

  1. 前端少侠的ps故事
  2. Java面向对象练习
  3. js整理4
  4. hashmap 读取
  5. strncpy基本用法
  6. linux下oracle 10g的sqlplus无法使用
  7. Android Checkbox Example
  8. SqlServer 事务日志传输
  9. PHP数组相加
  10. 主流nosql数据库对比
  11. java注解及在butternife中的实践和原理
  12. JavaWeb学习日记----SAX解析XML
  13. CSS制作环形进度条
  14. 【AtCoder】AGC014
  15. Effective Java 第三版笔记(目录)
  16. Java语法基础学习DayNineteen(反射机制)
  17. python学习之python安装
  18. 《Android进阶之光》--View体系与自定义View
  19. Javascript 将 HTML 页面生成 PDF 并下载
  20. vue中封装公共方法,全局使用

热门文章

  1. LaunchScreen作为启动图设置,修改无效的解决方案
  2. RAC配置2个私网网卡使用HAIP服务
  3. Istio的流量管理(实操二)(istio 系列四)
  4. 基于Pytest豆瓣自动化测试【1】
  5. 【JUC】CountDownLatch和Java枚举的使用例子
  6. Linux系统部署JavaWeb项目(超详细tomcat,nginx,mysql)
  7. 【Java8新特性】不了解Optional类,简历上别说你懂Java8!!
  8. cpprestsdk同时使用boost.asio,acceptor就一直报Invalid argument。
  9. Shell编程案例:修改运维脚本输出效果
  10. Rocket - diplomacy - enumerateMask