Win7下连接数据库的怪事

mytudousi 2010-10-26 10:42:33
WIn7环境,64位,VS2008,Oracle10g,OracleClinet32位,再编译的时候也是选择的X86。


直接打开项目,运行debug,提示连接数据库失败,提示信息如下:

“OCIEnvCreate失败,返回代码为-1,但错误消息不可用。”


如果以管理员身份打开VS,然后再再VS中打开项目,运行Debug,提示连接数据库成功。把Debug下面的文件夹拷到别的地方,以管理员身份运行,也可以连接成功。



制作安装包之后,装到改机器上,无论是直接打开,还是以管理员的身份打开,还是用XP兼容模式打开,都提示连接失败。提示信息如下:
“ORA-12154:TNS:无法解析指定的连接标识符”


ps:该机器安装的PL/Sql也连不上数据库,无任何提示信息。

不清楚到底是什么原因?

...全文
173 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mytudousi 2010-10-26
  • 打赏
  • 举报
回复
安装目录不能有()就可以了

18,125

社区成员

发帖
与我相关
我的任务
社区描述
Windows客户端使用相关问题交流社区
社区管理员
  • Windows客户端使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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