当前位置:  技术问答>linux和unix

unix通过crontab 定时启动oracle应用程序??????????

    来源: 互联网  发布时间:2015-08-04

    本文导语:  一个程序(PROC写的)里有连接数据库的操作,具体语句: EXEC SQL CONNECT:user/pwd;        程序编译完后,如果我直接在终端(服务器)上运行a.exe(程序的名字), 可以正常的运行。    但是我通过UNIX里的守时管理工具...

一个程序(PROC写的)里有连接数据库的操作,具体语句: EXEC SQL CONNECT:user/pwd;
   
   程序编译完后,如果我直接在终端(服务器)上运行a.exe(程序的名字), 可以正常的运行。

   但是我通过UNIX里的守时管理工具crontab.  来定时启动这个程序的时候就出差了,说连接数据库失败。 错误ID为:  -12154.

   我想应该是我用crontab这个工具出了问题, 可能在做连接数据库,还要不要加点其他的东东??

   谢谢

|
写一个脚本文件,把运行ORACLE的环境变量加到文件的开头,如:test.sh
ORACLE_HOME=......
export ORACLE_HOME
......
a.exe
然后再用crontab来执行这个脚本就可以了。

|
crontab不会把环境变量带进来的,所以你要在程序中指明oracle的环境变量!

oracle我不太熟,程序这方面帮不上你的忙。

|
最好把要用到的oracle的环境变量都写到crontab执行的脚本里去,否则容易出问题。

|
我也用crontab执行pro*c程序,没有遇到过你这种问题。也许你可以用root权限执行你的程序试试。

|
ORA-12154: TNS : could not resolve service name

    
 
 

您可能感兴趣的文章:

  • unix下用什么语言编应用程序?(急)
  • 在Linux,Unix下用c/c++开发应用程序有什么区别?
  • 开发Unix下的数据库应用程序有什么好的参考书?
  • unix 下web应用程序调用 一个写数据库的perl脚本 的问题。
  • 小弟刚刚开始学 Unix/Linux下的C/C++编程,只能用curses写过一些终端图形程序,想问一下,现在unix/linux下都开发一些什么样的应用程序啊?不包括嵌入式开发。
  • UNIX中有接口让应用程序来输入用户名和密码吗?
  • 请问大家推荐一下对学习unix编程有帮助的比较小的应用程序源码
  • 想做一个unix下应用软件的安装程序
  • windows平台下的应用程序能访问linux/unix平台下的数据库吗?或者反过来行吗?
  • 如何在UNIX上通过ODBC操纵Oracle等DBMS??? iis7站长之家
  • unix 有关crontab 的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • unix服务器与window98通过两个modem拨号互联的问题?
  • 现在windows98已经通过modem拨号登陆上了unix,但却无法ping通。
  • 如何在UNIX上通过ODBC操纵Oracle等DBMS???
  • UNIX下如何通过并口,驱动打印机打印格式文件
  • 把HTML内嵌FLASH放在UNIX服务器上,用户通过网页能看到FLASH吗?
  • unix环境如何通过shell或java获取windows机器上的csv文件?
  • SCO UNIX如何配置telnet服务可以使windows用户通过telnet登陆?
  • 请问,linux和unix到底有什么区别,可不可以通过安装学习linux来掌握unix的命令等知识?
  • 路由器配置:有一局域网(SCO UNIX 5.0.5)与一台主机(SCO UNIX 5.0.5)通过祯中继联接。路由器(CISCO2610作主节点)在局域的IP为IPa,广
  • Window客户端通过ADO是否能够连接和操作Unix平台下的Oracle数据库?
  • unix文件(包括目录)如何通过刻录机备份到光盘上??
  • 在unix环境下能否通过程序来改变cron的内容?
  • linux或unix中有类似注册表一样的东西吗?如果没有,注册表的功能是通过什么实现的呢?
  • 通过windows前台界面监控unix守护进程与守护运行的日志
  • unix/linux下通过c/c++获取内存大小的方法。
  • Linux/UNIX下,C++程序通过那些步骤访问Oracle或者Sybase SQL数据库?
  • 请问如何使得SCO Unix用Telnet通过TCP/IP访问Novell,还有Novell4.11的Tenlnet服务如何开启?谢谢!
  • 高难Unix问题,为什么不能通过中国网通的宽带联接(ADSL)不能看到我的网站?
  • 用c++ 写的 hello 程序在unix g++ 编译通过后,运行出错
  • 在UNIX中如何通过程序获得主机的资源使用状况,CPU利用率等。
  • java命名空间java.util.regex类pattern的类成员方法: unix_lines定义及介绍
  • 刚刚接触Unix系统和Unix编程。急需Unix下多线程程序设计和网络Socket程序设计方面的资料。
  • unix/Linux下c++ boost thread库读写锁介绍
  • 关于UNIX的历史 : 1973年,K.Thompson和D.M.ritchie,用C改写UNIX。那么,在此之前,UNIX是用什么写的?
  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • 没有unix系统我如何学习unix
  • php将unix时间戳转换成字符串时间函数(date)
  • unix盘哪里有下载的??哪里有比较好的unix论坛??万分感谢!!!!!!!!!
  • unix/Linux下c/c++ pthread库读写锁函数介绍
  • 急!装完unix5.06,再装win2000。重启后不能进unix.
  • UNIX特急!!!digital unix问题,请专家快来!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3