win7 64位 pb12.5 连接 oracle 11g 报错 failed to get local NLS_lang charset id

PHDYCN 2013-12-26 04:22:17
最近用 pb12.5 在win7 32位下 编写的程序打包发布后
在win7 64位 或是 xp 等系统下运行时
报错 failed to get local NLS_lang charset id

数据库端查询时, 显示如下
select userenv('language') from dual
SIMPLIFIED CHINESE_CHINA.AL32UTF8

见本地的环境变量 注册表 均更改为 SIMPLIFIED CHINESE_CHINA.AL32UTF8 还是报错

连接文件中修改 SQLCA.DBParm = " NLS_lang ='SIMPLIFIED CHINESE_CHINA.AL32UTF8' PBCatalogOwner='joyeatest'"
还是报错.

连接文件中修改 SQLCA.DBParm = " NLS_lang =ZHS16GBK' PBCatalogOwner='joyeatest'"
能进入系统, 但是 数据窗口中只能显示一条数据, 而且还不对,

请高手指导![/size]


win7 64位 pb12.5 连接 oracle 11g 报错 failed to get local NLS_lang charset id
...全文
2630 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
WorldMobile 2013-12-27
  • 打赏
  • 举报
回复
也有可能是你复制的动态库不全导致的
WorldMobile 2013-12-27
  • 打赏
  • 举报
回复
failed to get local nls_lang charset id PB连接出现问题 重新安装PB试试看
PHDYCN 2013-12-26
  • 打赏
  • 举报
回复
顶, 求指导

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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