毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

Error while trying to retrieve text for error ORA-12154

更新时间:2012-5-23:  来源:毕业论文

用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,然后只需要配置环境变量就行了,不用安装· 

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。