求助!十万火急!

lgm 2002-05-26 02:52:50
情况如下:
我从一台装了MS Sqlsever 7.0的nt 服务器备份出一个数据库信息,在一台装了MS Sqlsever 7.0的2000 服务器恢复,但是不成功,出现错误信息如下:

The database you are attempting to restore was backed uo under a dufferent Unicode locate ID(2052) or Unicode comparison stytle(196611) than the Unicode locate ID(2052) or Unicode comparison stytle(196609) Currtly running on this server.
Backup or restore operation terminating abnormelly.

注:目标服务器有磁盘镜像(不知有没有影响,曾经同样的操作成功过)

请问有谁知道原因,应该怎样解决,望知道的大虾们指点一下,那就感激不尽啦!定当给满分。

我的E-mail:l_gm2000221cn.com or zqlgm@163.com

...全文
73 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgm 2002-05-27
  • 打赏
  • 举报
回复
1、OpenVMS:方法不行呀!

2、wenw(阿文) :你的方法应该怎样进行(Unicode locate ID转换一下)?

3、 tianyust(天羽) :你的意见我是过啦,不行的
kaikaihe 2002-05-27
  • 打赏
  • 举报
回复
关注
tianyust 2002-05-27
  • 打赏
  • 举报
回复
在点击备份确定前,选option项,还要选中force restore over existing database,不知你选了没,若没有就再试试,呵呵,(乱说的)。
OpenVMS 2002-05-27
  • 打赏
  • 举报
回复
不兼容的字符集
SET ANSI_DEFAULTS ON
SET ANSI_PADDING ON----ON不成功,改为OFF试试
restore your db ....
wenw 2002-05-26
  • 打赏
  • 举报
回复
这个错误的意思是说数据库的编码方式不兼容,你要改用兼容的方式才可以,你查查看数据库的版本是否完全一致,如果是同一个版本,是不会出这种错的,同时你可以根据提示把数据库的编码方式Unicode locate ID转换一下。

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧