JPH0334017A - Automatic product installing system - Google Patents
Automatic product installing systemInfo
- Publication number
- JPH0334017A JPH0334017A JP16671589A JP16671589A JPH0334017A JP H0334017 A JPH0334017 A JP H0334017A JP 16671589 A JP16671589 A JP 16671589A JP 16671589 A JP16671589 A JP 16671589A JP H0334017 A JPH0334017 A JP H0334017A
- Authority
- JP
- Japan
- Prior art keywords
- product
- parameters
- parameter
- data file
- installation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、製品をシステムにインストールする際の製品
の動作環境を定義するパラメタの作成方式に係り、特に
製品をバージョンアップする際の前バージョンの定義済
パラメタを利用する製品インストールの自動化に関する
。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a method for creating parameters that define the operating environment of a product when the product is installed in a system, and particularly relates to a method for creating parameters that define the operating environment of a product when the product is installed in a system, and particularly relates to Concerning automating product installation using predefined parameters.
従来の方式は、特開昭62−271138号公報に記載
のようにシステム生成のための変更パラメタ管理ファイ
ルを持ち、パラメタ変更を事1Ijiに行なう方式とな
っており、このため製品バージョンアップに件ってパラ
メタ自体が変更された場合には変更パラメタは無効とな
るため前バージョンとのパラメタの差の有無を人手によ
り調査する必要が生じ、11品インストールを大量に行
なう場合などには作業が煩雑となるという問題があった
。The conventional method, as described in Japanese Patent Application Laid-Open No. 62-271138, has a change parameter management file for system generation and changes parameters every single time. If the parameters themselves are changed, the changed parameters become invalid, so it is necessary to manually investigate whether there are any differences in the parameters from the previous version, which is complicated when installing a large number of 11 products. There was a problem that.
上記従来技術は既作成済製品をパージョンアッブする際
の環境定義パラメタ作成方法について配慮がされておら
ず、これは製品バージョンアップにイ′1″、って製品
上の該パラメタか追加変更となった場合に該パラメタを
そのままでは利用できないという問題があり、このため
該パラメタが製品バージョンアップに什って変(された
か否かを人手を介してチェックしなければならず、イン
ストール製品が大量にある場合などでは、チェック作業
も煩雑となりインストール誤りが発生し易いという問題
があった。The above conventional technology does not take into consideration the method of creating environment definition parameters when upgrading an already created product, and this means that it is difficult to update the product version by making additional changes to the parameters on the product. There is a problem that the parameter cannot be used as is when the product is updated, and therefore it is necessary to manually check whether the parameter has been changed (or not) due to product version upgrades, and the number of installed products increases. In some cases, the checking process becomes complicated and installation errors are likely to occur.
本発明の目的は、既作成済製品のインストール1時に使
用した環境定義パラメタ実体の6利用の可否の判断とパ
ラメタ実体の11)利用をインスl−−ルプログラムに
より自動的に行なえるようにすることで、インストール
誤りを防止し、インストール]侍間を処縮することにあ
る。The purpose of the present invention is to enable an installation program to automatically perform 6) the determination of whether or not the environment definition parameter entity used at the time of installation of an already created product can be used, and 11) the use of the parameter entity. By doing so, the purpose is to prevent installation errors and reduce installation errors.
上記目的を達成するために、製品上にパラメタの有効な
バージョン範囲情報を持ち、製品をインストールする際
には該パラメタを変更できる手断を持たせ、更に製品を
インストールする際に使用したパラメタ実体および製品
管理情報を格納する製品データファイルを用端ニジ、イ
ンストール時に製品データファイル上にインストール製
品毎の使用パラメタを格納する手段を持たせ、製品のバ
ージョンアップ時には、バージョンアップする製品の環
境パラメタの有効バージョン情報と、前バージョンイン
ストール時に作成した製品管理情報上のインストール製
品バージョン情報とを比較し、パラメタが有効範囲内で
あればインストール製品上のパラメタは製品データファ
イル上にインストールしないで、前バージョンで使用し
たパラメタを利用することで、パラメタの6定義を不要
とするものである。In order to achieve the above purpose, the product must have valid version range information for the parameters, the ability to change the parameters when installing the product, and the parameter entity used when installing the product. At the time of installation, the product data file that stores the product management information is provided with a means to store usage parameters for each installed product, and when the product is upgraded, the environment parameters of the product to be upgraded are stored. Compare the effective version information with the installed product version information on the product management information created when installing the previous version, and if the parameters are within the valid range, the parameters on the installed product are not installed on the product data file and the previous version is installed. By using the parameters used in , there is no need to define six parameters.
製品をインストールするためのパラメタは、製品管理情
報と共に製品データファイル上に格納する。一方製品中
には該製品をインストールするためのパラメタとパラメ
タが有効であるバージョン範囲情報を格納しているため
、これを比較するように動作する。このことにより製品
データファイル上に格納された該製品パラメタを利用で
きることが決定できる。該製品パラメタにはシステム運
用に合った定義が既になされているため、製品のバージ
ョンアップ時にパラメタを6度定義しなおす必要がない
。また、該パラメタを利用する事は通知され、かつ該パ
ラメタを利用する場合でもパラメタの変更ができるよう
にしているため誤動作することがない。Parameters for installing the product are stored on the product data file along with product management information. On the other hand, since the product stores parameters for installing the product and version range information in which the parameters are valid, it operates to compare these. This allows it to be determined that the product parameters stored on the product data file can be used. Since the product parameters have already been defined in accordance with the system operation, there is no need to redefine the parameters six times when upgrading the product. Further, the use of the parameter is notified, and even when the parameter is used, the parameter can be changed, so there is no possibility of malfunction.
以下、本発明の一実施例を第]−図および第2図により
説明する。Hereinafter, one embodiment of the present invention will be described with reference to FIGS.
第1図は、本発明による製品インストールの実施例を示
すブロック図であり1図中10は製品定義情報、パラメ
タおよび製品ライブラリなどからなる製品であり、20
はインストールを要求する人力装置、30はインストー
ルした製品の製品管理情報やパラメタなどを格納した製
品データファイル、40は製品ライブラリなどを格納し
たシステムライブラリであり、51は製品定義情報読込
み部、52は製品データファイル読込み部、53はパラ
メタ有効範囲解析部、54はパラメタ利用制御部、55
はパラメタ読込み部、56はパラメタ設定部、57はイ
ンストール実行部である。FIG. 1 is a block diagram showing an example of product installation according to the present invention, in which 10 is a product consisting of product definition information, parameters, product libraries, etc.;
30 is a product data file that stores product management information and parameters of the installed product; 40 is a system library that stores product libraries; 51 is a product definition information reading unit; 52 is a human-powered device that requests installation; Product data file reading section, 53, parameter effective range analysis section, 54, parameter usage control section, 55
56 is a parameter reading section, 56 is a parameter setting section, and 57 is an installation execution section.
第2図は製品定義情報11の構成図である。FIG. 2 is a configuration diagram of the product definition information 11.
実施例の動作は以下の通りである。製品10のシステム
ライブラリ40へのインストールを人力装置2oによっ
て要求されると、製品定義情報読込み部51により製品
10上に格納されている製品定義情報11を読取る。製
品定義情報は図2に示す要素などで構成されており製品
対応に製品パラメタの有効バージョン情報が求められる
。次に製品データファイル読込み部52により、システ
ムライブラリ40に対応して作成されている製品データ
ファイル30より、既にインストール済製品情報を製品
管理情報31から読取る。次にパラメタ有効範囲解析部
53では、入力装置I!20によって要求された製品1
0中のインストール製品名と同一の製品名の有無を製品
管理情報31中から調べる。製品管理情報31中にイン
ストール製品名が無い場合、パラメタ読込み部55に1
+!I御を移し、製品10上の該製品パラメタ12を読
出し、次にパラメタ設定部56を動作させる。パラメタ
設定部56は製品データファイル3o上に、インストー
ル製品に対する製品管理情報31とパラメタ32を格納
し、入力装置20に該製品パラメタを新たに作威しなお
したことを表示する。このことにより製品インストール
のパラメタ値を変更することができる。一方、製品管理
情報31中にインストール製品名が有る場合、パラメタ
有効範囲解析部53により該製品管理情報31中の製品
バージョン番号と製品定義情報読込み部51により既に
読込まれているインストール製品の製品定義情報11中
のパラメタ有効バージョン番号130(図2)とを比較
し、有効バージョン範囲外であればパラメタ読込み部5
5に制御を移し、wi品10上から新たにパラメタ12
を読込み、製品データファイル31への格納および入力
装置20へ、ti製品パパラメタ新たに作威しなおした
ことを表示する。The operation of the embodiment is as follows. When the human-powered device 2o requests installation of the product 10 into the system library 40, the product definition information reading unit 51 reads the product definition information 11 stored on the product 10. Product definition information is composed of the elements shown in FIG. 2, and valid version information of product parameters is required for each product. Next, the product data file reading unit 52 reads already installed product information from the product management information 31 from the product data file 30 created corresponding to the system library 40 . Next, the parameter effective range analysis unit 53 uses the input device I! Product 1 requested by 20
The product management information 31 is checked to see if there is a product name that is the same as the installed product name in 0. If there is no installed product name in the product management information 31, the parameter reading section 55
+! I control is transferred, the product parameters 12 on the product 10 are read out, and the parameter setting section 56 is then operated. The parameter setting unit 56 stores product management information 31 and parameters 32 for the installed product on the product data file 3o, and displays on the input device 20 that the product parameters have been newly created. This allows you to change parameter values for product installation. On the other hand, if there is an installed product name in the product management information 31, the parameter valid range analysis unit 53 uses the product version number in the product management information 31 and the product definition of the installed product that has already been read by the product definition information reading unit 51. Compare the parameter valid version number 130 (FIG. 2) in the information 11, and if it is outside the valid version range, the parameter reading unit 5
5, and newly set parameter 12 from wi product 10.
is read, stored in the product data file 31, and displayed on the input device 20 that the ti product parameters have been newly created.
製品管理情報31中の既インストール製品中にインスト
ール製品と同じ製品名があり、既インストール製品の製
品バージョン番号とインストール製品のパラメタ有効バ
ージョン番号130とを比較し、有効バージョン範囲内
であればパラメタ利用制御部54に制御を移し、パラメ
タ利用制御部54では製品管理情報31中の該インスト
ール製品管理情報を新たにインストールする製品バージ
ョンに書きなおし、インストール製品中のパラメタ12
を製品データファイル30上のパラメタ32には書き込
まないようにする。このことにより。If the installed product in the product management information 31 has the same product name as the installed product, the product version number of the installed product is compared with the parameter valid version number 130 of the installed product, and if it is within the valid version range, the parameter is used. Control is transferred to the control unit 54, and the parameter usage control unit 54 rewrites the installed product management information in the product management information 31 to the product version to be newly installed, and updates the parameter 12 in the installed product.
is not written to the parameter 32 on the product data file 30. Due to this.
既設実情情報を保有するパラメタ32をそのままインス
トール実行部57が利用できるようになるため、パラメ
タ設定の煩雑さをなくしかつ製品の動作環境定義はシス
テム運用に適したものになる。Since the installation execution unit 57 can use the parameters 32 that hold the existing actual information as they are, the complexity of parameter setting is eliminated and the product operating environment definition becomes suitable for system operation.
なお、該インストール製品のパラメタを利用する場合で
もパラメタ設定部56により、利用パラメタを変更する
ことができる。Note that even when using the parameters of the installed product, the parameters to be used can be changed by the parameter setting unit 56.
本発明によれば、製品バージョンアップ時のインストー
ル環境定義を既に運用に合せて定義されているパラメタ
を利用できるため、パラメタ設定に要する時間を大幅に
減すことの効果があり、また製品インストールの環境定
義パラメタを新たに設定しなおすのに比べ、信頼性の高
い定義パラメタを利用できるため、インストール誤りの
防止にも効果がある。According to the present invention, parameters that have already been defined according to the operation can be used for the installation environment definition when upgrading the product version, which has the effect of significantly reducing the time required for parameter setting, and also improves product installation. Compared to setting new environment definition parameters, more reliable definition parameters can be used, which is effective in preventing installation errors.
第1図は本発明の一実施例を示すブロック図、第2図は
第1図の製品定義情報の構成図である。
10・・・製品、20・・・入力装置、30・・・製品
データファイル、40・・・システムライブラリ、51
・・・製品定義情報読込み部、52・・・製品データフ
ァイル読込み部、53・・・パラメタ有効範囲解析部、
54・・・パラメタ利用制御部、55・・・パラメタ読
込み部、56・・・パラメタ設定部、57・・・インス
トール実行部、100・・・製品定義情報。FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is a configuration diagram of the product definition information shown in FIG. DESCRIPTION OF SYMBOLS 10... Product, 20... Input device, 30... Product data file, 40... System library, 51
...Product definition information reading section, 52...Product data file reading section, 53...Parameter effective range analysis section,
54... Parameter usage control section, 55... Parameter reading section, 56... Parameter setting section, 57... Installation execution section, 100... Product definition information.
Claims (1)
定義パラメタと該パラメタの有効な世代情報を持ち、製
品をシステムにインストールする際に実際に使用した設
定済該パラメタ実態と、製品管理情報を格納する製品管
理データファイルを持ち、製品をバージョンアップする
場合に該製品管理データファイルを検索して、イントー
ル製品と同じ製品名を持つインストール済製品の有無を
チェックし、かつ該インストール済製品のバージョンと
バージョンアップによりインストールしなおす製品の該
パラメタの有効バージョン情報を比較する比較機能によ
り、インストール済製品の定義済パラメタが該バージョ
ンアップするインストール製品の有効バージョン範囲内
であれば、製品管理データファイル中の定義済パラメタ
を利用してインストールすることを特徴とする製品自動
インストール方式。1. The product contains environment definition parameters and valid generation information for the parameters when installing the product into the system, and the actual setting of the parameters actually used when installing the product into the system, as well as product management. It has a product management data file that stores information, and when upgrading a product, the product management data file is searched to check whether there is an installed product with the same product name as the installed product, and the installed product If the defined parameters of the installed product are within the valid version range of the installed product to be upgraded, the product management data is A product automatic installation method characterized by installation using predefined parameters in a file.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16671589A JPH0334017A (en) | 1989-06-30 | 1989-06-30 | Automatic product installing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16671589A JPH0334017A (en) | 1989-06-30 | 1989-06-30 | Automatic product installing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0334017A true JPH0334017A (en) | 1991-02-14 |
Family
ID=15836418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16671589A Pending JPH0334017A (en) | 1989-06-30 | 1989-06-30 | Automatic product installing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0334017A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1124896A (en) * | 1997-06-30 | 1999-01-29 | Fuji Xerox Co Ltd | Software installation method |
| US6751795B1 (en) | 1998-12-24 | 2004-06-15 | Nec Corporation | System and method for software installation |
| JP2007053556A (en) * | 2005-08-17 | 2007-03-01 | Fuji Xerox Co Ltd | Composite machine |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61250735A (en) * | 1985-04-30 | 1986-11-07 | Fujitsu Ltd | Table copy control system |
| JPH02165329A (en) * | 1988-12-20 | 1990-06-26 | Nec Corp | Method for forming system |
-
1989
- 1989-06-30 JP JP16671589A patent/JPH0334017A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61250735A (en) * | 1985-04-30 | 1986-11-07 | Fujitsu Ltd | Table copy control system |
| JPH02165329A (en) * | 1988-12-20 | 1990-06-26 | Nec Corp | Method for forming system |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1124896A (en) * | 1997-06-30 | 1999-01-29 | Fuji Xerox Co Ltd | Software installation method |
| US6751795B1 (en) | 1998-12-24 | 2004-06-15 | Nec Corporation | System and method for software installation |
| JP2007053556A (en) * | 2005-08-17 | 2007-03-01 | Fuji Xerox Co Ltd | Composite machine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5600836A (en) | System and method for processing date-dependent information which spans one or two centuries | |
| US6301710B1 (en) | System and method for creating a substitute registry when automatically installing an update program | |
| US5717950A (en) | Input/output device information management system for multi-computer system | |
| US20230061121A1 (en) | Methods concerning ongoing treatment for cancer | |
| CN115668133B (en) | System for package management of industrial applications | |
| US6948059B1 (en) | Component loader for industrial control device providing resource search capabilities | |
| CN109284126B (en) | Automatic class library updating method and device, electronic equipment and storage medium | |
| JP2927325B2 (en) | Data management system | |
| JPH0334017A (en) | Automatic product installing system | |
| CN111813431B (en) | Software upgrading method, intelligent television and storage medium | |
| US8275809B2 (en) | Object processing system using an object model | |
| KR950004409B1 (en) | Execution module version control method of electronic changer | |
| US7877557B2 (en) | Information processing system, information processing method and program | |
| JP3037375B2 (en) | File compression processing method | |
| JPS6342293B2 (en) | ||
| CN118427162B (en) | Authorization control method and device for operating system, electronic equipment, storage medium and program product | |
| AU694689B2 (en) | Local and zone time data conversion processing for date-dependent information which spans one or two centuries | |
| JPH09251378A (en) | Class library updating method and apparatus | |
| JP2655612B2 (en) | External reference update method | |
| JP3698945B2 (en) | Data update processing method | |
| WO2003046763A1 (en) | Method and dynamic system for the management and production of technical documentation in a database | |
| JP2000276341A (en) | Object change management system | |
| IES66902B2 (en) | A version control facility | |
| JP2000235496A (en) | Compile processing method and device, storage medium and client server system | |
| JP2006260106A (en) | Information processing system, information processing program, and recording medium |