用vc连接oracle 出错~急需帮助
我在vc里用ADO连接oracle数据库,有一段连接的语句是这样的:
_bstr_t strConnect ="Provider=OraOLEDB.Oracle.1;Server= ;Database=ORADB;uid=HrSys;pwd=dasenlin;
m_pConnection->Open(strConnect,"","",adModeUnknown);
请教一下:这个Provider 的内容是不是需要我装oracle客户端来安装Oracle Provider for OLE DB。
我用的microsoft ODBC for Oracle这个驱动程序可不可以 阿
还有这个Server 应该填什么啊?是我这个机器的名字,还是填什么。总连不上,急死了
望大家来帮忙~
问题点数:10、回复次数:8Top
1 楼KelvinSpace(Kelvin)回复于 2006-05-03 15:47:03 得分 10
="Provider=OraOLEDB.Oracle.1;Server= ;Database=ORADB;uid=HrSys;pwd=dasenlin;
我以前连通过~但程序没有留下~
印象中必需安装ORACLE的客户端
SERVER=ORACLE的服务器IP
database=ORACLE的客户端创建的别名
UID=用户名
PWD=密码
Top
2 楼dasenlin001()回复于 2006-05-03 17:37:20 得分 0
但是我运行后
出现登录框
输入我的用户名和密码后
出现了ora-01017:无效的用户名/口令;拒绝登录
这又是为什么呢Top
3 楼KelvinSpace(Kelvin)回复于 2006-05-03 22:03:17 得分 0
不知道~
我一连就通没遇什么问题~
你用SQL PLUS先试试再说~Top
4 楼dasenlin001()回复于 2006-05-03 22:59:21 得分 0
对了,再请教一下oracle 客户端和服务器可以装在同一个系统下吗?Top
5 楼KelvinSpace(Kelvin)回复于 2006-05-04 00:18:05 得分 0
哈哈~
当然可以~
好象默认就是这样~
Top
6 楼fisherboy(渔夫的孩子)回复于 2006-05-04 00:38:14 得分 0
帮你顶,记得给我分啊Top
7 楼dasenlin001()回复于 2006-05-04 11:05:23 得分 0
哈哈,一定会给分的。大家如此热心帮助,小弟感激不尽呢
等过几天就结帖了
赫赫Top
8 楼dasenlin001()回复于 2006-05-04 21:42:32 得分 0
对了,请问一下哪有o4racle 9.2版本的客户端下阿
当时装的时候只是装了服务器。赫赫Top




