服务器上Oracle的编码格式跟本机Oracle编码格式不一样,这样的情况怎样通过sqlplus工具将服务器上的数据库导出至本地?
解决方案 »
- 救命啊!PLSQL的数组可以当作table来select么?
- 请问各位大哥大姐关于高速缓存的问题,高分回报,急!!!!
- 如何从PowerDesigner中导出表结构?
- 数据链路创建失败
- 用Ado连接局域网的Oracle8.1.7数据库,连接字符串给什么?不要说很简单哦
- ORACLE数据库用户的问题
- BDE与ORACLE
- 如何在sql*plus中查看表、trigger等的定义?
- 我的oracle建库脚本以前在oracle上运行没有问题,我在另外一个oracle上跑是却老是报错,但并不是所有的都错,请问怎么回事啊?
- 一台oracle服务器最多可以建多少个实例?
- Oracle 分页问题
- 数据库启动时报错
2、查看oracle客户端编码;(注册表HKEY_LOCAL_MACHINE -> SOFTWARE -> ORACLE -> KEY_OraDb10g_home1->NLS--),然后修改注册表与服务器字符集一致。
1:查看服务器端字符集
select userenv('language') from dual;USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK2.客户端 NLS_LANG 的设置方法Windows:CMD下运行
常用中文字符集
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
常用unicode字符集
set NLS_LANG=american_america.AL32UTF8
可以通过修改注册表键值永久设置
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\NLS_LANG