排序规则不同,所以恢复数据库失败。COLLATE
一个子句,可应用于数据库定义或列定义以定义排序规则,或应用于字符串表达式以应用排序规则投影。
语法
COLLATE < collation_name >
< collation_name > ::= 
    { Windows_collation_name } | { SQL_collation_name }具体再看看联机帮助

解决方案 »

  1.   

    不应该是排序规则不同,
    以上操作我是在繁体win98中做的,所以会出现这个问题;
    因为相同的操作在简体win98中没有问题。
      

  2.   

    你可以试一试我的方法。(以下都是SA身份)
    1、连接进SQL SERVER。
    2、建立一个名为“mccdata”的空库。
    3、让SQL SERVER停止服务(既shut down) 此步必须,否则你无法做下列步。
    4、找到mccdata_Data.MDF所在目录。
    5、将你的mccdata_Data.MDF和mccdata_log.MDF拷到上述目录覆盖上述两个文件。
    6、重新启动SQL SERVER 服务。
    7、连接进SQL。
    这时,你应该可以使用mccdata库,且该库就是你要恢复的。
      

  3.   

    你可以试一试我的方法。(以下都是SA身份)
    1、连接进SQL SERVER。
    2、建立一个名为“mccdata”的空库。
    3、让SQL SERVER停止服务(既shut down) 此步必须,否则你无法做下列步。
    4、找到mccdata_Data.MDF所在目录。
    5、将你的mccdata_Data.MDF和mccdata_log.MDF拷到上述目录覆盖上述两个文件。
    6、重新启动SQL SERVER 服务。
    7、连接进SQL。
    这时,你应该可以使用mccdata库,且该库就是你要恢复的。