首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

一个小测试软件在没装ORACLE的机器上连接不上啊

2012-05-24 
求助一个小测试软件在没装ORACLE的机器上连接不上啊。用PROC写好了,在安装有Client的机器上测试可以连接ORA

求助一个小测试软件在没装ORACLE的机器上连接不上啊。
用PROC写好了,在安装有Client的机器上测试可以连接ORACLE SERVER,但是放到没装ORACLE得机器上就不行啊。错误提示:

Error while trying to retrieve text for error ORA-12154

代码很简短:

C/C++ code
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <conio.h>#include <sqlca.h>int main(){   char username[10],password[10],server[10];     printf("输入用户名:\n");     gets(username);     printf("输入口令:\n");    gets(password);printf("输入网络服务名:\n");   gets(server);EXEC SQL CONNECT:username IDENTIFIED BY:password USING:server;   if(sqlca.sqlcode==0)   printf("连接成功!\n");   else         printf("%.*s\n",sqlca.sqlerrm.sqlerrml,sqlca.sqlerrm.sqlerrmc);   getch();   return 0;}


没装ORACLE的机器就连接不上,怎么办呢?

[解决办法]
没有oracle客户端当然连不上oralce服务器,你应该去官网下载一个instantclient,然后只需要配置环境变量就行了,不用安装·

热点排行