• 主页
  • Oracle 基础和管理
  • Oracle 高级技术
  • Oracle 认证与考试

OCCI程序运行时出现ORA-12705错误如何解决

cber 2006-05-18 04:04:31
最近编写一个occi的程序,程序在执行到如下代码处抛出异常
try {
env_ = Environment::createEnvironment(Environment::DEFAULT);
conn_ = env_->createConnection(username, password, url);
} catch (SQLException& ex) {
cout << ex.getMessage() << endl;
throw;
}
经过打印,发现错误信息是:
ORA-12705: Cannot access NLS data files or invalid environment specified
网上google了一堆页面,看不懂;如果哪位大侠知道如何解决该问题,望请不吝告知,谢谢!
...全文
132 点赞 收藏 2
写回复
2 条回复
cber 2006年05月18日
在msn上的一个好友的帮助下,问题已经解决了:D
是NLS_LANG的设置问题,我们这个程序要求不能安装oracle client,所以就出了很多看上去很奇怪的问题:(
回复 点赞
zxk105 2006年05月18日
连接数据库服务器名不能识别。
如tnsnames.ora里的服务名不能用的话。
建议把整个连接串放进去试试。
回复 点赞
发动态
发帖子
Oracle
创建于2007-09-28

6409

社区成员

5.4w+

社区内容

Oracle开发相关技术讨论
社区公告
暂无公告