免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3076 | 回复: 10
打印 上一主题 下一主题

打印不正常与DB2参数问题--请各位高手指点 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-13 23:58 |只看该作者 |倒序浏览
在营业终端上,大部分时间打印机打印存取款凭条和存折正常,但有时只会打印凭条而不会打印存折,
不会打印存折时系统提示:
1、打印机类型错!!:-900
2、读取菜单错误!!!-900
3、取数据字典信息错误!!-900
4、打开数据文件错!
咨询过一些内行的,他们说可能是DB2的参数问题。
我的主机是P4 3.0,512M内存是一台PC机,连60台左右终端,unix5.0.5系统,vostint1实例。
各位高手帮忙指点下是不是这个DB2参数问题,和unix核心参数是不是有关,不胜感激

下面是我的stune参数
NODE        "ttrun7"
NSPTTYS        1140
EVQUEUES        1148
EVDEVS        1156
NUMSP        640
NSTREAM        20736
NHINODE        1024
GPGSLO        1000
GPGSHI        3000
PLOWBUFS        1024
NSTRPAGES        6048
NAIOPROC        50
NAIOREQ        400
NAIOBUF        400
NAIOHBUF        100
NAIOREQPP        400
NAIOLOCKTBL        50
MAX_PROC        16000
MAXUMEM        1048576
NCALL        256
NCLIST        4912
NSTREVENT        16384
NUMTIM        1888
NUMTRW        1888
SDSKOUT        64
SEMMAP        8192
SEMMNI        8192
SEMMNS        8192
SEMMSL        150
SEMMNU        100
SHMMAX        2147483647
TTHOG        24576
SECLUID        0
SECSTOPIO        1
SECCLEARID        1
XSEMMAX        90
MSGMAP        512
MSGMAX        32767
MSGMNB        65532
MSGSEG        4096
MSGMNI        512
MSGSSZ        32
MAXUP        2500
NPROC        2500
NFILE        20000
NOFILES        11000
MAX_FILE        32000
NMUXLINK        1216

下面是数据库管理参数
         Database Manager Configuration

     Node type = Database Server with local and remote clients

Database manager configuration release level            = 0x0600

CPU speed (millisec/instruction)             (CPUSPEED) = 2.834065e-07
Max number of concurrently active databases     (NUMDB) = 8
Transaction processor monitor name        (TP_MON_NAME) =

Diagnostic error capture level              (DIAGLEVEL) = 3
Diagnostic data directory path               (DIAGPATH) = /usr/vostint1/sqllib/db2dump

Default database monitor switches
   Buffer pool                         (DFT_MON_BUFPOOL) = OFF
   Lock                                   (DFT_MON_LOCK) = OFF
   Sort                                   (DFT_MON_SORT) = OFF
   Statement                              (DFT_MON_STMT) = OFF
   Table                                 (DFT_MON_TABLE) = OFF
   Unit of work                            (DFT_MON_UOW) = OFF

Database monitor SQL statement size (bytes) (SQLSTMTSZ) = 256

SYSADM group name                        (SYSADM_GROUP) = DB2ADM
SYSCTRL group name                      (SYSCTRL_GROUP) =
SYSMAINT group name                    (SYSMAINT_GROUP) =

Database manager authentication        (AUTHENTICATION) = SERVER

Default database path                       (DFTDBPATH) = /usr/vostint1

Database monitor heap size (4KB)          (MON_HEAP_SZ) = 48
UDF shared memory set size (4KB)           (UDF_MEM_SZ) = 256

Backup buffer default size (4KB)            (BACKBUFSZ) = 1024
Restore buffer default size (4KB)           (RESTBUFSZ) = 1024

Sort heap threshold (4KB)                  (SHEAPTHRES) = 4096

Directory cache support                     (DIR_CACHE) = YES

Application support layer heap size (4KB)   (ASLHEAPSZ) = 15
Max requester I/O block size (bytes)         (RQRIOBLK) = 32767
Query heap size (4KB)                   (QUERY_HEAP_SZ) = 1000
DRDA services heap size (4KB)            (DRDA_HEAP_SZ) = 128

Priority of agents                           (AGENTPRI) = SYSTEM
Max number of existing agents               (MAXAGENTS) = 200
Max number of concurrent agents            (MAXCAGENTS) = MAXAGENTS
Maximum number of idle agents          (MAX_IDLEAGENTS) = 3

Keep DARI process                            (KEEPDARI) = YES
Max number of DARI processes                  (MAXDARI) = MAXAGENTS

Index re-creation time                       (INDEXREC) = RESTART

Transaction manager database name         (TM_DATABASE) =
Transaction resync interval (sec)     (RESYNC_INTERVAL) = 180

SPM name                                     (SPM_NAME) =
SPM log size                          (SPM_LOG_FILE_SZ) = 256
SPM resync agent limit                 (SPM_MAX_RESYNC) = 20

Service name                                 (SVCENAME) =
Transaction program name                       (TPNAME) =
Default accounting string             (DFT_ACCOUNT_STR) =

IPX/SPX fileserver name                    (FILESERVER) =
IPX/SPX DB manager object name             (OBJECTNAME) =
IPX/SPX socket number                      (IPX_SOCKET) = 879E

Directory services type                      (DIR_TYPE) = NONE
Directory path name                     (DIR_PATH_NAME) = /.:/subsys/database/
Directory object name                    (DIR_OBJ_NAME) =
Routing information object name        (ROUTE_OBJ_NAME) =
Default client comm. protocols        (DFT_CLIENT_COMM) =

ADSM node name                          (ADSM_NODENAME) =
ADSM owner                                 (ADSM_OWNER) =
ADSM password                           (ADSM_PASSWORD) =

下面是数据库配置参数

       Database Configuration for Database vost

Database configuration release level                    = 0x0600
Database release level                                  = 0x0600

Database territory                                      = english_us
Database code page                                      = 819
Database code set                                       = ISO8859-1
Database country code                                   = 1

Directory object name                    (DIR_OBJ_NAME) =

Backup pending                                          = NO
Database is consistent                                  = YES
Rollforward pending                                     = NO

Log retain for recovery status                          = NO
User exit for logging status                            = NO

Default query optimization class         (DFT_QUERYOPT) = 5
Number of frequent values retained     (NUM_FREQVALUES) = 10
Number of quantiles retained            (NUM_QUANTILES) = 20

Database heap (4KB)                            (DBHEAP) = 1200
Catalog cache size (4KB)              (CATALOGCACHE_SZ) = 64
Log buffer size (4KB)                        (LOGBUFSZ) = 8
Utilities heap size (4KB)                (UTIL_HEAP_SZ) = 5000
Buffer pool size (4KB)                       (BUFFPAGE) = 1000
Max storage for lock lists (4KB)             (LOCKLIST) = 100

Sort list heap (4KB)                         (SORTHEAP) = 256
SQL statement heap (4KB)                     (STMTHEAP) = 2048
Default application heap (4KB)             (APPLHEAPSZ) = 512
Package cache size (4KB)                   (PCKCACHESZ) = 36
Statistics heap size (4KB)               (STAT_HEAP_SZ) = 4384

Interval for checking deadlock (ms)         (DLCHKTIME) = 10000
Percent. of lock lists per application       (MAXLOCKS) = 10
Lock timeout (sec)                        (LOCKTIMEOUT) = 180

Changed pages threshold                (CHNGPGS_THRESH) = 60
Number of asynchronous page cleaners   (NUM_IOCLEANERS) = 1
Number of I/O servers                   (NUM_IOSERVERS) = 3
Index sort flag                             (INDEXSORT) = YES
Sequential detect flag                      (SEQDETECT) = YES
Default prefetch size (4KB)           (DFT_PREFETCH_SZ) = 32

Default number of containers                            = 1
Default tablespace extentsize (4KB)     (DFT_EXTENT_SZ) = 32

Max number of active applications            (MAXAPPLS) = 80
Average number of active applications       (AVG_APPLS) = 1
Max DB files open per application            (MAXFILOP) = 64

Log file size (4KB)                         (LOGFILSIZ) = 1000
Number of primary log files                (LOGPRIMARY) = 3
Number of secondary log files               (LOGSECOND) = 2
Changed path to log files                  (NEWLOGPATH) =
Path to log files                                       = /usr/vostint1/vostint1/SQL00001/SQLOGDIR/
Next active log file                                    =
First active log file                                   =

Group commit count                          (MINCOMMIT) = 1
Percent log file reclaimed before soft chckpt (SOFTMAX) = 100
Log retain for recovery enabled             (LOGRETAIN) = OFF
User exit for logging enabled                (USEREXIT) = OFF

Auto restart enabled                      (AUTORESTART) = ON
Index re-creation time                       (INDEXREC) = SYSTEM (RESTART)
Default number of loadrec sessions    (DFT_LOADREC_SES) = 1
Recovery history retention (days)     (REC_HIS_RETENTN) = 366

[ 本帖最后由 ttfyy 于 2006-7-14 00:03 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-07-14 09:00 |只看该作者
原帖由 ttfyy 于 2006-7-13 23:58 发表
在营业终端上,大部分时间打印机打印存取款凭条和存折正常,但有时只会打印凭条而不会打印存折,
不会打印存折时系统提示:
1、打印机类型错!!:-900
2、读取菜单错误!!!-900
3、取数据字典信息错误!!- ...



不会打印存折什么意思? 有没有打印动作?

怎么可能是DB的问题?!

是终端打印还是主机打印?

应用里面有没有打印配置?

找一下开发商不行吗?

论坛徽章:
0
3 [报告]
发表于 2006-07-14 09:15 |只看该作者

回复 2楼 mymm 的帖子

没有打印动作,是终端打印,打印配置是有的.因为是大部分时间打印正常,偶尔会出现不会打印,不会打印时提示"打开数据文件错"等提示,我想不会和打印配置有关,应该和系统有关.

论坛徽章:
0
4 [报告]
发表于 2006-07-14 09:31 |只看该作者
偶倒觉得和应用有关!

是银行应用吗?

你的终端不可能直接连接DB2服务器吧?!

论坛徽章:
0
5 [报告]
发表于 2006-07-14 09:39 |只看该作者

回复 4楼 mymm 的帖子

是银行应用
终端通过锐捷路由器2690上连到服务器的
也有人说是和这路由器有关,但我用终端服务器走另一条线路连到服务器,不经过网点的锐捷路由器,情况也一样,说明和网点的路由器无关
1、打印机类型错!!:-900
2、读取菜单错误!!!-900
3、取数据字典信息错误!!-900
4、打开数据文件错!
有人帮我查了下-900的出错信息,说是和DB2链接错误/参数设置有关

[ 本帖最后由 ttfyy 于 2006-7-14 09:44 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2006-07-14 09:44 |只看该作者
找一下开发商,你的打印文件是不是放到某个临时文件夹里,它的权限是不是有问题?!

论坛徽章:
0
7 [报告]
发表于 2006-07-14 09:51 |只看该作者

回复 6楼 mymm 的帖子

打印文件是放到/var/opt/K/vtcp/fil下,绑定到/usr/vost/fil/下,权限看过没问题,再说这种情况是终端用户增多后出现的,不是一直都有的
我想打开DB2监控开关,提示ps:cannotopen /dev/table/proc  for reading  permission denied但proc权限已是777
是不是和这也有关?

[ 本帖最后由 ttfyy 于 2006-7-14 09:55 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2006-07-14 10:07 |只看该作者
-900是谁抛的错?

如果是应用报的,去找开发商;如果是SQL报错,是应用失去DB连接,还要找开发商!

到SCO版问一下是不是系统的问题,好久不用了,忘了!

论坛徽章:
0
9 [报告]
发表于 2006-07-14 10:17 |只看该作者

回复 8楼 mymm 的帖子

是应用报的错
谢谢您的指导
我再去SCO问问

论坛徽章:
0
10 [报告]
发表于 2006-07-14 10:26 |只看该作者

回复 8楼 mymm 的帖子

再问下:
打开监控开关时,监控开关打开成功,但伴有提示ps:cannotopen /dev/table/proc  for reading  permission denied,,查了下proc权限已是777,这是为什么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP