GT.MとPIPとMGWSI

頑張れ

最終更新:

gtmpip

- view
メンバー限定 登録/ログイン

頑張れMumps(Cache, GT.M)


UCIとかNamespaceとか?

  • DSMの他VOL,UCIへアクセス^[VOL,UCI]SAMPLE、Cacheの他のNamespaceのアクセス |NAMESPACE|SAMPLE、と同じような事がGT.Mでも出来るようです。
  • ※DSM/Cacheのアクセス方法は正しいと思いますが、間違等あればご指摘ください。

グローバルディレクトリ・データの作成

  • ディレクトリ=/home/gtm/a.gld
  • データ=/home/gtm/a.dat"
  • テストデータ登録・・^TEST(1)
[gtm@localhost ~]$ gtmgbldir=a.gld;export gtmgbdir
[gtm@localhost ~]$ $gde
%GDE-I-GDUSEDEFS, Using defaults for Global Directory
/home/gtm/a.gld
GDE> ch -seg DEFAULT -file=a.dat
GDE> exit
%GDE-I-VERIFY, Verification OK
%GDE-I-GDCREATE, Creating Global Directory file
/home/gtm/a.gld
[gtm@localhost ~]$ $mupip create
Created file /home/gtm/a.dat
[gtm@localhost ~]$ $gtm
GTM>s ^TEST1 (1)="a.dat global"
GTM>h

グローバルディレクトリ・データの作成

  • ディレクトリ=/home/gtm/b.gld
  • データ=/home/gtm/b.dat"
  • テストデータ登録・・^TEST(1)
[gtm@localhost ~]$ gtmgbldir=b.gld;export gtmgbdir
[gtm@localhost ~]$ $gde
%GDE-I-GDUSEDEFS, Using defaults for Global Directory
/home/gtm/b.gld
GDE> ch -seg DEFAULT -file=b.dat
GDE> exit
%GDE-I-VERIFY, Verification OK
%GDE-I-GDCREATE, Creating Global Directory file
/home/gtm/b.gld
[gtm@localhost ~]$ $mupip create
Created file /home/gtm/b.dat
[gtm@localhost ~]$ $gtm
GTM>s ^TEST1 (1)="b.dat global"
GTM>h

2つのデータファイルへのグローバルアクセス

[gtm@localhost ~]$ gtmgbldir=a.gld;export gtmgbdir
[gtm@localhost ~]$ $gtm
GTM>w "[",^TEST(1),"]",$char(9),"[",^|"b.gld"|TEST(1),"]"
[a.dat global] [b.dat global]


これなら、Temp用グローバルを特定のドライブに割り当てる事なども出来る。



目安箱バナー