12.07.2015 Aufrufe

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

インストール・マニフェストの 作 成 および 使 用5.1.7 マニフェストの 使 用以 下 のように、マニフェストを 使 用 できます。• %SYS ネームスペースで <strong>Caché</strong> ターミナルに 以 下 のコマンドを 入 力 します。%SYS> Do ##class(MyPackage.MyInstaller).setup()配 列 を 参 照 として setup() メソッドに 渡 せます。ここで、 添 え 字 は、 の 変 数 として 使 用 され、ノード 値 は、変 数 です。 以 下 はその 例 です。%SYS> Set vars("SourceDir")="c:\myinstaller"%SYS> Set vars("Updated")="Yes"%SYS> Do ##class(MyPackage.MyInstaller).setup(.vars,3)2 番 目 の 引 数 (3) は、ログ・レベルです。• マニフェスト・クラスを DefaultInstallerClass.xml として <strong>Caché</strong> インストール (.msi、setup_cache.exe、またはcinstall) が 実 行 されているディレクトリにエクスポートします。%SYS にインポートされてコンパイルされ、setup() メソッドが 実 行 されます。注 釈エクスポートする 方 法 では、 引 数 を setup() メソッドに 渡 せません。Microsoft Windows システムでは、.msi インストール・パッケージを 変 更 して、 変 数 の 組 み 合 わせを setup()メソッドに 渡 せます。あるいは、 以 下 の 例 に 示 すようにコマンド 行 引 数 を 使 用 して、エクスポートされるマニフェスト・クラスおよび 変 数 の 場 所 を 渡 せます。setup_cache.exe INSTALLERMANIFEST="c:\MyStuff\MyInstaller.xml"INSTALLERMANIFESTPARAMS="SourceDir=c:\mysourcedir,Updated=Yes"UNIX® システムおよび Linux システムでは、 以 下 の 例 に 示 すように 環 境 変 数 を 設 定 して、エクスポートされるマニフェスト・クラスおよび 変 数 の 組 み 合 わせの 場 所 を 定 義 します。ISC_INSTALLER_MANIFEST=c:/MyStuff/MyInstaller.xmlISC_INSTALLER_PARAMETERS=SourceDir=c:/mysourcedir,Updated=Yescinstall5.1.8 例以 下 のクラスは、ネームスペース (MyNamespace) および 3 つのデータベースを 作 成 します。このうち 2 つのデータベースは、グローバル (MyDataDB) およびルーチン (MyRoutinesDB) の 既 定 のデータベースとして 定 義 され、3 番 目 のデータベース (MyMappingDB) は、MyNamespace ネームスペースにある t* グローバルの 既 定 のデータベース・マッピングをオーバーライドするグローバル・データベースです。注 釈総 合 的 な 例 については、SAMPLES ネームスペースの Sample.Installer を 参 照 してください。Include %occInclude/// Simple example of installation instructions (Manifest)Class MyInstallerPackage.SimpleManifest{XData SimpleManifest [ XMLNamespace = INSTALLER ]{

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!