おそらく多くの人が知っているように、1C Enterprise システムは 2 つの操作オプションをサポートしています。 これ:
クライアント/サーバー モードの場合は、1C: Enterprise Server をインストールする必要があります。
この記事では、1C 8.3 (8.2) サーバー管理コンソール ユーティリティを使用してこのサーバーを管理する方法を説明します。
すぐにサービスを後退します。起動時にコンソールに「クライアントとサーバーのバージョンが異なります (8.3.х.х-8.3.х.х)、クライアント アプリケーション: クラスター コンソール」というメッセージが表示された場合は、対応するショートカットを使用して登録する必要があります。スタートメニュー:
独自の管理インターフェイスはありません。 管理は、1C サーバー コンソールを使用して実行されます。 コンソールは 1C プラットフォームの配信に含まれており、ユーザーのコンピュータにローカルにインストールされます。 情報ベース自体は、ローカルまたはリモートのコンピューターまたはサーバーでホストできます。
1C の 267 ビデオ レッスンを無料で入手:
サーバー 1C に情報ベースを作成するには、まず中央サーバーとデータベースが属するクラスターを作成する必要があります。 1C:Enterprise 8.3 Central Servers の行を右クリックし、コンテキスト メニューから [作成] を選択する必要があります。 開いたウィンドウで、サーバー名とポート番号を入力します。
次に、クラスターを作成しましょう。 また、コンテキスト メニューを使用して、[作成] を選択します。 クラスターのパラメーターを入力しましょう。
「Infobases」ブランチで、コンテキスト メニューを使用して新しいデータベースを追加します。 パラメータを入力したら、「OK」をクリックします。 情報ベースを使用する準備ができました。
コンテキスト メニューを使用して、データベースを削除したり、そのプロパティを編集したりできます。
管理コンソールはどのように役立つのでしょうか? ユーザーのコンピュータがフリーズし、特定のユーザーの 1C プログラムが起動しないことがよくあります。 誰かがすでにこのユーザーの下で作業していることを示すメッセージが表示されます。 問題は、1C サーバー上に「動作していない」セッションがあるということです。 これらのユーザーは [アクティブ ユーザー] セクションにも残ります。 また、プログラム内で排他モードを必要とする操作 (削除対象としてマークされたオブジェクトの削除など) を実行する必要がある場合、すべてのユーザーに終了を要求しても、その操作を実行できるとは限りません。
人生は続き、1C:Enterprise 8 プラットフォームは発展しています。 1C サーバー管理ツールがベンダーによって最終的に開発されました (参照)。これは、これらのツールの開発が不十分であるという問題を間接的に裏付けています。
特に DroidRAC では、時間の経過とともに次の問題が発生しました。
ドロイドRAC2 0.0.4
完全に書き直されました - スタイリッシュ、ファッショナブル、若々しい (Kotlin、JetPack、単一アクティビティ)
1C からの新しい API、8.3.11 以降と互換性あり
最初のバージョンでは、伝統に従って読み取り専用で、少しの削除 (ユーザー セッションの削除など) が行われていました。
「キー」セクションを追加しました。 すべてのユーザーのワークフロー/セッションからライセンス データを収集し、使用されているライセンスの数を監視します。
サーバーおよびクラスター管理者の追加/変更
パフォーマンス カウンター値のプロパティの表示
クラスターおよび実稼働サーバーのプロパティの編集
ドロイドRAC2 0.0.7
クラスターコンポーネントのすべてのプロパティを変更します (以前のバージョンではサポートされていませんでした)
ドロイドRAC2 0.0.8
カウンタとパフォーマンス制限の追加/削除
+ 新しいデータベースの追加
ドロイドRAC2 0.1.0
RASを検索します。 ローカル サブネットから ras アドレスを検索して追加できます。 他のサブネットや非標準ポートで検索することも可能です。 しかし! 管轄区域によっては、他人のサブネットのスキャンには異なる料金が発生する場合があります。
- リスト内の行の複数選択
- 選択モードでは、リスト内の総行数と選択した要素の操作が可能です
- 複数選択モードでのセッションと接続の削除。 セッションを削除するときは、自分の接続が失われないように、RAS セッションを削除しないでください。 接続を削除するときは、セッションに関連付けられた接続のみを削除できることに注意してください。ただし、これは多くの場合無意味です。 1Cはそれらを復元します
ドロイドRAC2 0.1.2
クラスターの追加/削除
運用サーバーの追加/削除
大文字と小文字を区別しないリスト内での検索
エラー訂正
テストはプラットフォーム 8.3.13.1690 に対して実行されました。
精神的なサポートとして、プロジェクトをサポートしたい場合は、添付ファイルをダウンロードして情報を入手することもできます。 ツールの開発速度は、その需要に直接関係します。
作者へのスター、コメント、発展希望も嬉しいです。
この記事では、新規または既存のデータベースを 1C:Enterprise サーバーに追加する方法について説明します。 8.3 (プラットフォームの他のバージョンの場合 - 8.1 そして 8.2 動作も同様です)。 1C:Enterprise サーバー管理プログラム (Windows OS) から、および 1C:Enterprise サーバー管理プログラムを介して情報ベースを追加するオプションが検討されます。 1C:Enterprise サーバー クラスタ内の情報ベースの管理に関するいくつかの問題についても触れます。
標準構成から 1C:Enterprise サーバー上に新しいデータベースを作成してみましょう。 これを行うには、「1C:Enterprise」を起動し、起動ウィンドウで「」をクリックします。 追加…» 情報ベースを追加します。
情報ベースを追加するウィザードが起動するので、項目「 新たな情報基盤の構築" 適切なスイッチを設定し、" をクリックします。 さらに遠く».
インストールされている構成テンプレートのリストで、必要なテンプレートを選択し、「」をクリックします。 さらに遠く».
情報ベースのリストに表示されるデータベースの名前を入力し、場所のタイプを指定します。 1C:Enterprise サーバー上「」をクリックして「」 さらに遠く».
次のページでは、作成した情報ベースのパラメータを指定する必要があります。つまり、次のようになります。
(この例では、記事で採用されている 1C:Enterprise サーバーのインストール パラメーターに従ってパラメーターが選択されています)
すべての情報ベースパラメータを設定したら、「」をクリックします。 さらに遠く».
最後に、作成するデータベースの起動パラメータを指定し、「」をクリックします。 準備ができて» 新しい情報ベースを作成するプロセスを開始します。 この場合、新しい情報ベースが 1C:Enterprise サーバー上に作成され、必要に応じてデータベース サーバー上に新しいデータベースが作成され、データも構成テンプレートからロードされます。
上記のアクションがすべて正常に完了すると、ウィザードの作業が完了し、1C:Enterprise 起動ウィンドウの情報ベースのリストに新しく作成されたデータベースが表示されます。
次に、サーバー クラスターに別の情報ベースを追加しましょう。ただし、「 1C:エンタープライズサーバーの管理"(以前)。 あなたはそれを見つけることができます:
まあ、いずれにしても、スナップインは「」ファイルを実行することで起動できます。 1CV8 サーバー.msc"1C:Enterprise インストール ディレクトリのサブディレクトリにあります" 一般».
装備なら「 " は、1C:Enterprise サーバーがインストールされているのと同じコンピューター上で起動されます。次に、左側のツリーの、現在のコンピューターのネットワーク名を持つブランチに、この " というサーバーのクラスターが表示されます。 ローカルクラスター」 タブを展開すると、 情報基盤「このサーバー クラスター内のすべての情報ベースが表示されます (たとえば、前の手順で 1C:Enterprise 起動ウィンドウで作成されたデータベース)。 新しい情報ベースを追加するには、このタブを右クリックして「 作成する» — « 情報ベース».
作成された情報ベースのパラメータ ウィンドウが開きます。 パラメータのリストは、この説明の第 1 項で説明したものと同じです。 すべてのパラメータを入力したら、「」をクリックします。 わかりました» 新しい情報ベースを作成するプロセスを開始します。 この場合、新しい情報ベースが 1C:Enterprise サーバー上に作成され、必要に応じて新しいデータベースがデータベース サーバー上に作成されます。
上記のアクションがすべて正常に完了すると、パラメータ ウィンドウが閉じ、現在のクラスタのインフォベースのリストに新しく作成されたデータベースが表示されます。
そして「水曜」番組に行くと SQL Server 管理スタジオ" して MS SQL Server の現在のインスタンスに接続すると、前の手順で作成されたデータベースを確認できます。
特定の情報ベースのパラメータを表示または変更するには、「 1C Enterpriseサーバーの管理情報ベースのリストで、それを右クリックして「」を選択します。 プロパティ」 管理コンソールで認証するには、対応する情報ベースの管理者を使用する必要があります。 つまり、このチェックは、1C:Enterprise クライアントを介してインフォベースに接続するときの認証に似ています。
ご覧のとおり、すでによく知られているパラメータのリストに次のものが追加されています。
必要なパラメータを変更したら、「」をクリックします。 適用する" 変更を保存するか、" わかりました» 情報ベースのプロパティ ウィンドウを保存して閉じます。
最後に、「」を使用して作成したものを追加するだけです。 1C Enterpriseサーバーの管理» infobase を 1C:Enterprise 起動ウィンドウの情報ベースのリストに追加します。 このウィンドウで「」をクリックする理由 追加…" そして、情報ベース/グループの追加を開始するウィザードで、適切な項目を選択して、" をクリックします さらに遠く».
リストに表示される情報ベースの名前を入力し、情報ベースの場所のタイプを選択します。 1C:Enterprise サーバー上「」を押してもう一度「」を押します さらに遠く».
1C:Enterprise サーバー クラスタのアドレスと、このクラスタで定義されている情報ベースの名前を入力します。 クリック " さらに遠く».
最後に、情報ベースを起動するためのパラメータを設定し、「」をクリックします。 準備ができて» をクリックしてウィザードを完了します。
情報データベースのリストに弊社のデータベースが掲載されました。 これが空の (クリーンな) データベースであることを理解し、テンプレートまたは事前にロードされたデータ ファイルからデータをロードする必要があります。
この記事は役に立ちましたか?
21/03/2016
1 台のサーバー上で複数の 1C サービスを実行する可能性について説明した以前に公開されたドキュメントの続きとして、さまざまなバージョンの 1C:Enterprise サーバーの管理コンソールを使用する機能について説明したいと思います。 実際、このコンソールの標準インストールでは、1 つのバージョンの 1C サーバーしか管理できません。 複数のバージョンのプラットフォームが 1 台のサーバーにインストールされ、複数の 1C サービスが実行されている場合、1 台のサーバー内で異なるバージョンの 1C サーバーをどのように管理するかという疑問が生じます。
1C:Enterprise サーバーの管理コンソールを登録するには、1C サーバー ディレクトリの bin フォルダーにある RegMSC .cmd 実行可能ファイルを使用することをお勧めします。 このファイルは、Windows のスタート メニューから起動できます。「1C Enterprise 8 -> Advanced -> [1C プラットフォームの必要なバージョン] -> 1C Enterprise サーバー管理ユーティリティの登録」。
RegMSC .cmd ファイルには、次のスクリプトが含まれています。
regsvr32 /n /i:ユーザー radmin.dll
このスクリプトの目的は、radmin .dll コンポーネントを登録することだけです。 実際には、必要なバージョンの 1C:Enterprise サーバーの管理コンソールを起動する前に毎回、対応する RegMSC .cmd ファイルを実行する必要があるため、このスクリプトを使用するのは不便です。 さらに、このスクリプトは動作しないため、改善する必要があります (おそらく、スクリプトを実行すると、コンポーネントの登録が成功したというメッセージが表示されますが、コンソールは機能しません)。
したがって、ワンクリックで次のアクションを自動化して実行できる、機能するスクリプトを取得したいと考えています。
上記のスクリプトを変更し、コンポーネントを登録して機器 (コンソール) を起動するためのメインのユニバーサル スクリプトを作成し、必要なバージョンのコンソール用の「スターター スクリプト」を作成することをお勧めします。 得られたものは次のとおりです。
rem %1 - 1C:Enterprise の完全なバージョン番号
@エコーオフ
このスクリプトは、.bat 形式の実行可能ファイルに保存する必要があります (たとえば、「start _console .bat」)。 このスクリプトをさらに詳しく見てみましょう。 次の行は、radmin .dll コンポーネントを正しく登録する役割を果たします。
start /wait regsvr32 /s "C:\Program Files (x86)\1cv8\%1\bin\radmin.dll"
1C プラットフォームのバージョン番号はパラメータ (%1) として渡されます。 次の行は、1C:Enterprise サーバーを管理するためのスナップインを使用して MMC コンソールを起動する役割を果たします。
"C:\Windows\System32\mmc.exe" "C:\Program Files (x86)\1cv8\common\1CV8 Servers.msc" を起動します。
スタートコンソール 8.3.7.1873
radmin .dll コンポーネントの登録は、すでに実行されている 1C:Enterprise サーバーの管理コンソールの動作には影響しないため、このアプローチと提案されたスクリプトを使用すると、異なるバージョンの 1C:Enterprise サーバーの管理コンソールを同時に起動し、それらのサーバーで正常に動作することができます。それぞれに独自のクラスター バージョンを使用します。 これで、1 つのサーバー上で複数のバージョンの 1C サーバーを管理できるようになりました。
推奨されるスクリプトでは 32 ビット バージョンのコンポーネントが使用されることに注意してください。 同様の方法で 64 ビット コンポーネントを登録しようとすると、正常に登録されたことを示すメッセージが表示されますが、1C:Enterprise サーバー管理コンソールを起動すると、次のようなエラーが表示される可能性があります。
MMC はスナップインを作成できませんでした。名前: 1C:Enterprise (x86-64) Servers、CLSID:…
この問題が解決されるまで、1 台のサーバー内で 1C:Enterprise サーバー用の複数の 64 ビット管理コンソールを使用することはできません。 他に情報があり、この問題の解決方法をご存知の場合は、喜んで記事を更新します。
この記事では、異なるバージョンの 1C:Enterprise サーバーに対して複数の管理コンソールを使用できるようにする方法について説明しました。 これは、使用される 1C サーバーのバージョンが異なる、複数の作業データベースまたはテスト データベースを含むサーバーで作業している場合に必要です。
必要な作業を簡単に完了して、引き続き 1C 製品の使用をお楽しみいただければ幸いです。 そうですね、何かがうまくいかない場合、または何らかの問題に遭遇した場合は、私たちが必ずお手伝いします。
自動化された 1C Enterprise システムにより、管理、取引、会計を実行し、必要なレポートを受け取ることができます。 プログラムの動作には次の 2 種類があります。
1C サーバー管理コンソール:主な機能
1C サーバーには管理用の組み込みインターフェイスがないため、コンソールが使用されます。 これは、1C Enterprise の対応するバージョンの標準配信パッケージに含まれています。 この標準ユーティリティは各ローカル コンピュータにインストールされ、データベースはここまたはリモート サーバーに配置できます。
1C Enterprise サーバーを管理するコンソールを使用すると、次のタスクを解決できます。
1C での作業を開始するにはどうすればよいですか?
1C Enterprise クライアント アプリケーションは空のプラットフォームです。 機能を開始するには、いくつかの連続した手順を実行する必要があります。
一見すると、1C Enterprise の管理は簡単なプロセスですが、適切な設定がなければシステムは正しく動作せず、ユーザーはその機能を最大限に活用することができません。 さらに技術的な問題が発生する可能性もあります。
管理専門家による: 主な利点
1C のクライアント バージョンは、リモートの構造単位を含むすべてのコンピュータを単一のシステムに接続する必要がある中規模および大企業で使用されます。 これにより、経営上の意思決定、連結レポートの受け取り、一般的な会計の実行が可能になります。
プラットフォームの正しい構成と継続的なメンテナンス、ユーザー、クラスター、管理者の作成、データベースの変更が重要な役割を果たします。 これを行うには、特定の専門スタッフが必要です。 これを行うには、新しい従業員を雇用したり、既存の従業員を継続的にトレーニングしたり、サービスをアウトソーシングしたりすることができます。 特定の動作条件においてどの方法が適切であるかは、各企業が独自に決定します。
専門のスペシャリストが 1C プラットフォームを管理することには、次のような多くの利点があります。
1C は、同じコンピュータ上に配置することも、別のコンピュータ上に配置することもできる、アーキテクチャ コンポーネントのさまざまな場所で動作します。 最大限の保護を確保するには、各要素を異なるコンピュータに配置することをお勧めします。