CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  Sybase

超级高手啊:开发环境可以编译,运行的结果也正常.但是到了生产环境就连数据库也连不上,太离谱了各位老大,请救命!!

楼主tjwolf168(百合心)2004-04-02 21:17:53 在 其他数据库开发 / Sybase 提问

开发环境,生产环境都是HP   UNIX,   SYBASE   12。当然是不同的网段,不可直连。  
  我后来改写了一下程序,只保留下面这段来做测试。  
  PrintLog(logfp,"%d-count(*)-%s\n",sqlca.sqlcode,sqlca.sqlerrm.sqlerrmc);  
  EXEC   SQL   CONNECT   :szSqlUser   identified   by   :szSqlPasswd   using   :szSqlServnam   ;    
  if   (sqlca.sqlcode   !=   0)  
  {  
            PrintLog(logfp,   "%s",   "CONNECT   TO   DATABASE_SERVER   %s   ERROR\n",   szSqlservnam);  
          exit(2);  
  }  
  PrintLog(logfp,"%d-count(*)-%s\n",sqlca.sqlcode,sqlca.sqlerrm.sqlerrmc);  
  在开发环境是正常的,sqlcode,sqlerrmc都有相应的值,但是到了生产环境,无论如何sqlcode都等于0,sqlerrmc都为空;连是连不上,但是又不报错;sqlcode   似乎都似等于0。但是在生产环境直接用程序用到的用户名,口令,服务器名来运行isql,  
  isql   -Uabis   -SDATA_SVR   -P又能直接进入数据库,已经弄了一周了,请高手指点迷津!!!!!!!!!! 问题点数:0、回复次数:5Top

1 楼tjwolf168(百合心)回复于 2004-04-02 21:18:33 得分 0

当然开发环境的机型要差些.Top

2 楼calligrapher(张嘉润)回复于 2004-04-02 21:23:34 得分 0

先用odbc连一下,如果能连上,说明你的程序有问题  
  如果连不上,就是网络或数据库的配置问题了Top

3 楼calligrapher(张嘉润)回复于 2004-04-02 21:27:18 得分 0

还有可能   你的安装文件缺少动态链接库Top

4 楼yhbttfile(小兵)回复于 2004-04-03 11:08:01 得分 0

EXEC   SQL   CONNECT   :szSqlUser   identified   by   :szSqlPasswd   using   :szSqlServnam   ;    
  是什么接口的访问方式?Top

5 楼tjwolf168(百合心)回复于 2004-04-03 19:08:14 得分 0

问题已经解决.谢谢大家参与.主要是环境变量的问题Top

相关问题

  • ###编译后数据库怎样连接###
  • pb6.0 的程序编译完后不能连接数据库
  • 编译成exe后总提示数据库连接失败!why?
  • Visual C++访问数据库能不能利用预编译SQL?
  • 关于SYBASE数据库的编译问题?
  • 为什么编译后的程序无法连上数据库?
  • 使用BEAN连数据库,编译不通过,很郁闷
  • 为什么数据库读取的文件编译出错?
  • asp连接数据库问题,服务器不能编译
  • Jsp中数据库编程问题.编译无法通过.

关键词

  • 数据库
  • sqlerrmc
  • 环境
  • sqlcode
  • printlog
  • logfp
  • szsqlservnam
  • sqlca
  • 生产
  • 开发

得分解答快速导航

  • 帖主:tjwolf168

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo