yqsh log 20090807 - 8 - 9

 

企业征信 所有未结清的贷款业务数据 承兑汇票业务数据 贴现业务数据

个人征信 所有未结清的历史数据

 

------------------------------------------------------

AIX服务器J2EE项目更新操作:

 

CMS登陆到119

 

首先关闭tomcat:

 

/home/cms/tomcat/bin

shutdown.sh

原项目WAR包改名字,原项目文件夹删除.

把WAR包粘到webapps里,

startup.sh

 

 

------------------------------------------------------

 

/home/app/dhcc_batch/db_batch/cc_batch/qyzx/src/credit

/home/app/dhcc_batch/db_batch/cc_batch/qyzx/src/credit

 

telnet (ZHYWB)

 

192.168.200.119 生产机的程序

cms/cms

/home/cms/tomcat/conf

192.168.200.115 开发机的程序和数据库    app/app

192.168.200.116 生产机的批量程序和数据库

192.168.200.119 开发机的程序


ITP_192.168.200.116 =
  (DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.116)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
   (SID = mis)
      (SERVICE_NAME = mis)
    )
  )

/home/app/tomcat/webapps/itp/WEB-INF

 

exp itp/itp@192.168.200.116/mis file=c:/itp.dmp

exp itp/itp@192.168.200.115/app file=c:/itp.dmp

 

 

AIX Version 5
(C) Copyrights by IBM and by others 1982, 2006.
login: app
app's Password:
*******************************************************************************
*                                                                             *
*                                                                             *
*  Welcome to AIX Version 5.3!                                                *
*                                                                             *
*                                                                             *
*  Please see the README file in /usr/lpp/bos for information pertinent to    *
*  this release of the AIX Operating System.                                  *
*                                                                             *
*                                                                             *
*******************************************************************************
Last unsuccessful login: Sun Jul 26 17:33:49 BEIST 2009 on /dev/pts/0 from 192.1
68.200.103
Last login: Fri Aug  7 18:22:34 BEIST 2009 on /dev/pts/0 from 192.168.200.103

[YOU HAVE NEW MAIL]
$ ls
-i                                 fxmoney/
20081104夜1135分更新综合业务数据   fxmoney20090104.dmp
20081107cms.dmp                    fxmoney_batch/
20090413-2.dmp                     lm20090116itp.dmp
20090413.dmp                       ln_mst.dmp
CMSexpdat3.dmp                     maowenlei/
Mail/                              mbox
bak/                               mis20081103.dmp
bakfxmoney/                        smit.log
bfsj/                              smit.script
cms20081103.dmp                    smit.transaction
cms20090408.dmp                    上线数据准备好081103.dmp
deleteccp.sql                      阳泉上线时log.txt
dhcc_batch/                        要销户的.xls
$ cd dhcc_batch
$ ls
20090402db_batch.tar     db_batch.tar             itpdata/
20090402main_batch.tar   deletetable.sql*         main_batch/
data/                    exp_dmp/                 main_batch.tar
db_batch/                fxmoneydata/
$ cd main_batch
$ ls
afiedt.buf             getdata.sh*            mis_huanri.sh*
batch_databak.sh*      handle_batch_ment.sh*  update_batch_ment.sh*
coll_err.sh*           insert_batch_ment.sh*  update_exe_flage.sh*
cqtomcat.sh            insert_finish.sh*      update_finish.sh*
cqtomcat.sh.hou*       main_exe.sh*
day_logs/              main_stress.sh*
$ cd ../db_batch
$ ls
batch/                                interface/
cc_batch/                             interface.jar
data_1104/                            interface.tar
data_grzx/                            monitor/
fxmoney/                              目前只用batch和interface.081103.lan
init_itp/
$ cd cc_batch
$ ls
qyzx/
$ cd qyzx
$ ls
bakdata/  dbsrc/    lib/      main/     src/
bin/      incl/     logs/     pub/
$ cd src
$ ls
bw_info/  credit/   incl/     public/
$ cd credit
$ ls
Makefile                  get_cc_baohan_bo.pc       get_cc_trust_bo_info.o
del*                      get_cc_bill_dis.o         get_cc_trust_bo_info.pc
get_cc_bank_accept.o      get_cc_bill_dis.pc        get_credit_dis_info.o
get_cc_bank_accept.pc     get_cc_lack_info.o        get_credit_dis_info.pc
get_cc_baohan_bo.o        get_cc_lack_info.pc       liuyj/
$
$ pwd
/home/app/dhcc_batch/db_batch/cc_batch/qyzx/src/credit
$

 

 

 ------------------------------------------------------

 

1116304010011090401121100100

1|1|16304010011|090401|12|1|1001|0|0

1(1-1) 企业征信系统
1(1-1) 1-拥有金融机构代码机构
16304010011(3-13)报文文件上报机构的代码(法人级代码)。当机构代码不足11位时,左对齐,右补0。此为阳泉市商业银行代码。
090401(14-19)报文文件生成日期,格式为YYMMDD。
12(20-21)12-信贷业务信息文件;
1(22-22)1-正常数据(数据上报机构报送的新增数据和对已上报入库数据的变更数据);
1001(23-26)当文件名前22位相同时,报文发出机构对报文文件由小至大的顺序编号,编号范围为0001至9999。
0(27-27)上报机构上报时用0填充;
0(28-28)预留,用0填充。

 

 

------------------------------------------------------

Oracle Pro*C 学习

 

Pro*C源文件(*.pc) -> 源文件(*.c)  ->目标文件(*.o) -> 可执行文件

 

Pro*C头文件和库文件
ORACA.H
定义Oracle通信区域(ORACA)结构, 应用程序使用ORACA诊断运行时刻错误和监视应用程序所使用的各种Oracle资源
SQLCA.H
定义SQL通信区(SQLCA)结构, 每条SQL语句执行后都将更新SQLCA数据,应用程序使用它可以诊断运行时刻错误
SQL2OCI。H
包含SQLLIB函数,它们使Pro*C应用程序能够获得OCI环境句柄和服务环境句柄
SQLAPR.H
与OCI连接的SQLLIB函数的ANSI原形定义
SQLCPR.H
Pro*C产生的与平台相关的SQLLIB函数的ANSI原形定义
SQLDA.H
包含SQL描述区(SQLDA)数据结构定义
SQLPROTO.H
已经被SQLCPR.H头文件代替, 在Pro*C早期版本中有
ORASQL8.LIB
Pro*C/C++输入链接库

 


3.4 编译过程举例
.pc    ->     .c: $proc iname=sample1.pc oname=sample1.c
.c      ->     .o $cc –c sample1.c
.o     ->     可执行文件 $cc –L$ORACLE_HOME/lib –lclntsh –o sample1 sample1.o

 

 

Pro*C语法结构

 

嵌入SQL语句在程序中的标志。
嵌入式语句以EXEC SQL开头, 以分号结束.

 

换行
当一行写不下一条嵌入式SQL语句时, 可以用反斜线(/)换行(也可以不用, 但为
了程序的可读性好一些, 建议使用)

 

程序结构
每一个Pro*C程序都包括两部分:(1)应用程序首部;(2)应用程序体
应用程序首部定义了ORACLE数据库的有关变量, 为在C语言中操纵ORACLE数据库做好了准备。应用程序体基本上由Pro*C的SQL语句调用组成。主要指查询SELECT、INSERT、UPDATE、DELETE等语句。
应用程序的组成结构如图所示: 易初电子有限公司 第 6 页 共 20 页
EXEC SQL BEGIN DECLARE SECTION
(SQL变量的定义)
EXEC SQL END DECLARE SECTION;
EXEC SQL INCLUDE SQLLA;
EXEC SQL CONNECT:< 用户名>
IDENTIFIED BY: < 口令 >
SQL 语句及游标的使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值