CreateNamespace
新しいネームスペースを作成します。
構文
[Actions] CreateNamespace:Name=NamespaceName,Globals=DatabaseName[,Routines=DatabaseName,TempGlobals=DatabaseName]
説明
CreateNamespace は、ネームスペースを定義します。InterSystems IRIS® は、構成のマージ中に [Actions] セクションを処理する際に、このネームスペースを作成します。
CreateNamespace 定義で、指定可能な任意のネームスペース・プロパティを指定できます。マージ中に、InterSystems IRIS は Config.Namespaces.Create()Opens in a new tab を実行して、CreateNamespace で定義されたネームスペースを作成します。ネームスペース・プロパティを以下に示します。
-
Name (必須) – 新しいネームスペースの名前。
-
Globals (必須) – 新しいネームスペースの既定のグローバル・データベース。
-
Routines – 新しいネームスペースの既定のルーチン・データベース。未指定の場合、Globals と同じデータベースが使用されます。
-
TempGlobals – 新しいネームスペースの既定の一時グローバル・データベース。未指定の場合、IRISTEMP データベースが使用されます。
例
以下の例では、構成のマージの実行時に、グローバルに Sales データベースを使用し、ルーチンに SYS データベースを使用する Sales ネームスペースが作成されます。
[Actions] CreateNamespace:Name=Sales,Globals=Sales,Routines=SYS
この操作の変更
この操作は、構成マージ中に使用するように設計されています。テキスト・エディタでマージ・ファイルを編集して CreateNamespace を変更できます ("アクティブな CPF の編集" を参照)。
管理ポータルからのネームスペースの作成および編集の詳細は、"ネームスペースの構成" を参照してください。