关于字符集不匹配的问题求助
我以前装了部NT,在上面安装了SQL SERVER7.0,跑了一个数据库应用,最近,数据库莫名其妙,客户端突然一下子全连不上数据库,但服务器上的数据库服务是正常启动的,用enterprise manager可以读出数据。但将EXE应用程序在服务器上运行都说连不上数据库。我查不出原因,就将两个数据库文件,拷到另外目录下,卸载了SQL
server7.0,然后重新安装了一遍(所用安装盘与第一次安装的相同),然后想用sp_attachdb 的命令将两个数据库文件加载进来,但它出错了,提示:
Server:msg 1816,level6,state1 line1
could not attach the database because the character set ,sort order,or unicode collection for the database differ from this server.
warning:unicode ccomparisio flags 19611 in database differs from server unicode comparision flags of 196609.
我知道它说数据库字符集与操作系统字符集不匹配,我不知如何解决。。。。你能否解答一下,此系统已经停了十天左右了,所有工作均不能进行。由于NT上又安装了许多其他程序,最好不要重装。主要是数据重要。
不知是否要装补丁。。。但为何以前行的,现在不行,NT与SQL SERVER与以前是同一套碟呀?