当前位置: 代码迷 >> VFP >> 再问apple-8180关于oracle的连接有关问题
  详细解决方案

再问apple-8180关于oracle的连接有关问题

热度:8753   发布时间:2013-02-26 00:00:00.0
再问apple-8180关于oracle的连接问题!
再请教apple-8180,我单位新上的信息系统,软件工程师告诉我:服务器为172.16.19.85,数据库为orcl,我的员工帐号为u301002,密码为123456,他说就可以连上我权限规定的数据库。是这样吗?如果可以,这个语句到底怎样写啊?!
另外,我可以通过我Windows的ODBC进行与oracle的连接测试吗?sql server是可以的!如果能,又怎样设置ODBC呢??
急盼帮助!!!

------解决方案--------------------------------------------------------
如果你有ORACLE客户端,你就可以用客户端用你的帐户登录服务器.
如果用ODBC数据源,那可以直接在ODBC数据源中进行设置,关键是你的数据源中要有ORACLE的ODBC驱动.如果你能通过ODBC连接到服务器,那你就能利用你的程序代码调用ODBC从服务器上获得数据,前提是你知道服务器上的数据视图结构.
最好,还是用客户端连接.
------解决方案--------------------------------------------------------
安装ORACLE的客户端 OR ORACLE的ODBC驱动,在ODBC中连通即可连接,你现在到哪一步了?
------解决方案--------------------------------------------------------
你的前一下帖子我回复过:
你要在客户端(你的程序所安装的电脑)安装 oracle 客户端,然后就可以连接了。
如果连接不上,可以通过手动配制 ODBC 测试一下(方法:如果你配制 ODBC 数据源连接测试 SQL Server会,oracle 也基本一样),以XP为例,控制面板 -> 管理工具 -> 数据源(ODBC)。。。。这个好像一看就明白,不用说了吧。

唯一需要注意的是要安装 oracle 客户端
------解决方案--------------------------------------------------------
你安装 Oracle 客户端后:

SQL code
lnOracleHandle=Sqlstringconnect('Driver={Microsoft ODBC for Oracle};Server=ORCL;UID=u301002;PWD=123456')If lnOracleHandle<=0    MESSAGEBOX('连接Oracle数据库失败!',48,'信息提示')    ReturnEndif
  相关解决方案