ORACLE7.3的字符集问题 急急急急急急急!!!(100分)

  • 主题发起人 主题发起人 dazhuang
  • 开始时间 开始时间
D

dazhuang

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠,目前我正把程序分布实施,采用的是Dell服务器,ORACLE7.3英文,客户端
连接到服务器后,检索出的数据为乱码,(客户端由于已经安装了一个其他ORACLE7.3
英文数据库的应用程序,所以已经安装了ORACLE7。3的客户端,所以客户端不能改变字
符集,服务器已经改为AMERICAN-AMERICA.US7ASCII),急
 
服务器数据库的字符集是什么?如果同客户端一致的话,应该是不会乱码的.
oracle7.3 建库的时候缺省是us7asciii.
 
看看客户端和服务器端的字符集是否一致的.
 
Oracle的字符集也写在注册表里面呀,尝试在启动软件的时候更改字符集,启动后再将字符集改回去。
也许可能,只是一个思路[:D]
 
反正服务器字符集和客户端字符集要一至或相容。否则就是乱码!
在注册表中的。
yzhshi:能通过程序改变吗?改变了能立即见效吗?
按照题目所说!如果两个应用程序同时用怎么办?
关注,学习!
 
不知道[:)]不过实验一下就可以了。
就是说一个需要的时候,改成自己的启动,然后再改回去。
也许可以,也许不行,不过似乎这个是“唯一”的可能行的办法。
 
谢谢各位,我的问题已经解决了,在:ORACLE7.3中,有一个表,V$NLS_Paramters,其中有一项
Character set 字段,只要也改为US7ascii即可,问题解决.
 
多人接受答案了。
 
后退
顶部