日立的hirdb的一些使用方法记录,
1、查看server状态: pdls
2、hirdb启动:pdstart
3、使用hirdb的时候,因为view使用的RDAREA和table使用的不一样,所以多次建库以后可能会出现如下的错误:
No available pages in RDAREA, RDAREA = RDDICT
所以在建view的时候,运行一下用以下代码写的bat文件就行(pdrorg/辞书再编成.bat):
@echo off
if "%PDDIR"=="" goto error10
set PDUSER="root"/"root"
@echo on
@echo RD area堵塞
pdhold -r RDDICT,DIC_RTN_SRC, DIC_RTN_OBJ
pause
@echo dictionary表再编成
pdrorg -k rorg -c dic .\pdrorg\rorg01
PAUSE
@echo dictionary表再编成
pdrels -r RDDICT,DIC_RTN_SRC, DIC_RTN_OBJ
PAUSE
<pre class="plain" name="code">@echo dictionary表再编成
<pre class="plain" name="code">@echo 请确认有没有错误
PAUSE
4、hirdb gost移植的时候:
(1)、机器名变更的话:下面的配置文件设定变更,
......hirdb_s \ conf \ pdsys 文件下的pdunit参数需要变更,变更后pdstart命令还起不来DB的话,查看一下服务管理里的 hirdb/singleserver服务起来没。
(2)、cosminuxe gost移植的时候:
用batch启动应用server的时候,不需要更改配置,但是得改DB连接配置,否则连的还是以前的db,更改下面的文件即可:
......\cosminexus\cc\server\public\ejb\xxx_server\rars\mapps_xxx_server...rar\ra.xml 文件,将其中的DBHost改为本机的即可。