社区
Oracle
帖子详情
VC COM 中连接ORACLE9I 要疯掉了,高分相送
sunht
2003-10-18 04:26:56
总是提示“UNKNOWN ERROR,未找到提供者,可能是没有安装”
ORACLE我都安装了800遍了,系统也重新安装了好几次,就是不行啊
到底怎么回事
...全文
39
5
打赏
收藏
VC COM 中连接ORACLE9I 要疯掉了,高分相送
总是提示“UNKNOWN ERROR,未找到提供者,可能是没有安装” ORACLE我都安装了800遍了,系统也重新安装了好几次,就是不行啊 到底怎么回事
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunht
2003-10-20
打赏
举报
回复
uupp
sunht
2003-10-19
打赏
举报
回复
#define ORA_STR "Provider=OraOLEDB.Oracle;Data Source=myoacle;User ID=system;Password=test;Persist Security Info=FALSE"
#define ORA_USER "system"
#define ORA_PASS "test"
STDMETHODIMP Cconora::Auth_Login(BSTR str_pass, BSTR pwd, int *errnum)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
_ConnectionPtr conn;
conn.CreateInstance(__uuidof(Connection));
try
{
_bstr_t temp(ORA_STR);
conn->Open(
_bstr_t(temp),
_bstr_t(ORA_USER),_bstr_t(ORA_PASS),
-1);
}
catch(_com_error err)
{
*errnum=2;
CString str;
str.Format("错误信息是%s",err.ErrorMessage());
CLogEvent errlog(str);
errlog.Log();
str.Format("错误描述是%s",(char *)err.Description());
errlog.m_strlog=str;
errlog.Log();
conn.Release();
return S_OK;
}
return S_OK;
}
从net8 配置工具中都测试成功,关键是相同的代码在MFC中能够正常运行,而在这里就异常了
说
错误信息是UNKNOWN ERROR 0X800A0E7A
错误描述是未找到提供程序。该程序可能未正确安装。
可是我都安装了无数次了,我把ORACLE能够安装的组件都安装了,包括数据库、CLIENT、甚至管理服务器都安装了,MDAC升级到2。8版本,ORACLE的补丁也打上了, 我真是一点办法都没有了,重装系统,只安装WIN2000SERVER,ORACLE、IIS、MADC、ORACLE PATCH、WINSP4竟然也报这个错误,难道从ASP里面就没有办法调吗,可是在别的机器上我都测试通过了,会不会是服务器硬件不兼容呢?
armu80830
2003-10-18
打赏
举报
回复
最好将你的代码贴出来,大家好分析问题
sunht
2003-10-18
打赏
举报
回复
没有人知道吗?
sunht
2003-10-18
打赏
举报
回复
操作系统windows2000, iis vc6 oracle 版本是9.2.0.1.0
VC
11运行库(微软官方版)32位
这是
VC
11运行库(微软官方版)32位,一些软件安装需要
超级玛丽源码
我做的第一个横版过关游戏,
VC
实现,带三张地图。这是整个工程,包含了图片、代码所有资源,可直接编译运行,大家多鼓励。
用
VC
#.NET开发交互式CAD系统
用
VC
#.NET开发交互式CAD系统,包括结合GDI+和OPENGL两种方案。 联系平台客服可开发票。
VC
ADO
连接
Oracle
数据库
VC
ADO
连接
Oracle
数据库
测试数据库为
Oracle
10g
数据源方式
连接
。
1、应用程序的stdafx.h头文件
中
(也可以在其他合适的地方)包含如下语句。
#import"C://program files//
com
mon files//system//ado//msado15.dll"no_namespacerename ("EOF", "adoEOF")
2、
连接
数据库
vc
连接
oracle
数据库
忙活了几天,终于用
vc
连接
到了
oracle
数据库(32位),虽然只是
连接
到本机的。有一种豁然开朗的感觉。 刚开始的时候,各种连不上,我就把关于
oracle
的软件全删了。我不是正规卸载的,而是把相关文件夹都删了。还有注册表项。(见本文末尾) 重新安装了11g,要完整版,不是express的。 pszPwd-密码 ,pszUser-用户, pszServer-数据源(我的是orcl)
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章