谢谢各位。
后面怎么会有分号?难道sql可以与C#一样带分号结束?
@追夢: 我在想,你一个数据库备份了,然后又还原了,逻辑名重复,物理地址不变。如果重复,sql server自动帮你修改逻辑名?就像我们复制一个文件一样,假如复制某一个1.txt文件到另外一个同样拥有1.txt文件的文件夹下,你会发现1.txt会命名为复制1.txt。我觉得道理可能是这个。
你不如试试这个顺序操作:备份->分离->还原。
@wongdavid: 不是的。我以前也这样备份过,但没有出现这种问题。我刚才又特别细仔的检查了,以前没有备份过。
这个应该是正常的,你去查看你原本数据库创建时数据库逻辑文件名,使用filelistonly看到的跟它是一致的。