マルチユーザー システム

Tekla Structures
変更済み: 30 7月 2025
2025
Tekla Structures

マルチユーザー システム

Tekla Structures マルチユーザー システムは TCP/IP ネットワーク上で稼動し、以下のコンピューターで構成されます。

  • マルチユーザー サーバーを実行するサーバー コンピューター (AlwaysUp ユーティリティで xs_server.exe を起動)

  • マスター モデルが保存されているファイル サーバー コンピューター

  • Tekla Structures を実行するクライアント コンピューター

マルチユーザー サーバー ソフトウェアのインストール ファイルをダウンロードするには、 Trimble Downloads に移動し、バージョンとして2020 Tekla Structures を選択します。そこには、マルチユーザーサーバーソフトウェアのインストールファイルがあります。互換性のある同じマルチユーザーサーバーバージョン2.5.0 Tekla Structures 2020は、新しいバージョンと古いバージョン Tekla Structures でも機能します。マルチユーザー サーバーの基盤となる機能は、大幅な変更を受けていません。

推奨されるマルチユーザー設定については、「Tekla Structures マルチユーザー サーバー 2.5.0 のハードウェア推奨仕様」を参照してください。

サービスとしての Tekla Structures マルチユーザー サーバー

Tekla Structures マルチユーザー サーバーは、コンピューターを起動したときに自動的に始まるサービスとして実行されます。このサービスにサインインする必要はありません。

Tekla Structures マルチユーザー サーバーは、以下の主要なタスクを実行します。

  • 誰かがモデルをナンバリングまたは保存したら、モデルをロックする

  • クライアントコンピュータを識別する

  • マルチユーザー モデルでアクティブなユーザーを追跡する

  • 一般図およびマルチ図に番号を付ける

  • 他のユーザーによって図面または同じモデルオブジェクトが既に編集済みの場合、または現在編集中の場合に警告を表示する

マルチユーザー システムが最大限のパフォーマンスを発揮できるように、Tekla Structures マルチユーザー サーバー上で実行する他のプログラムの数はできるだけ少なくしてください。

サーバー シャットダウン

Tekla Structures マルチユーザー サーバーが停止する前に、ユーザーが各自の作業モデルをマスター モデルに保存することをお勧めします。サーバー コンピュータの再起動が必要な場合など、作業モデルを保存する前にサービスが停止した場合は、マルチユーザー サーバー サービスを再開させて、ユーザーに各自の作業モデルをマスター モデルに保存してもらいます。

Tekla Structures マルチユーザー サーバーをサービスとしてインストールする

Tekla Structures マルチユーザー サーバーのインストーラーにより、マルチユーザー サーバーがサービスとしてインストールされます。サーバーをインストールすると、サービスが常に提供されるようになり、サーバー コンピューターの起動時にサービスが自動的に開始されます。コンピューターを起動するたびにサーバーにログインしたり、サーバーを手動で起動したりする必要はありません。Tekla Structures マルチユーザー サーバーを使用すると、多数のユーザーが同じモデルで同時に作業できるようになります。

使用する Tekla Structures のバージョンに関係なく、入手できる最新バージョンのマルチ ユーザー サーバーを使用することをお勧めします。

  1. Trimble Downloads から、マルチユーザー サーバー ソフトウェアのインストール ファイルをダウンロードします。
  2. インストール ファイルをダブルクリックして、インストールを実行します。
  3. インストール ウィザードの手順に従って、インストールを完了します。

    デフォルトでは、サーバーは以下の場所にインストールされます。

    c:\Program Files (x86)\Tekla Structures Multiuser Server

    インストール中にインストール パスを変更することはできません。

    マルチユーザー サーバーをお使いのコンピューターにインストールした場合、サーバー名はそのコンピューターの名前になります。

    マルチユーザー サーバーでは、TCP/IP ポート 1238 が使用されます。

インストール ログは、c:\ProgramData\TeklaStructuresServer にある xs_server.log ファイルに書き込まれます。

マルチユーザー サーバー サービスの再起動

モデルがロックされていることを示すエラー メッセージが表示された場合、Tekla Structures マルチユーザー サーバー サービスを再起動すると解決する場合があります。サーバー コンピュータを再起動せずに、マルチユーザー サーバー サービスを再起動できます。

マルチユーザー サーバー サービスを定期的に再起動する場合、マルチユーザー サーバー サービスを再起動する各作業日の特定の時間を予約することをお勧めします。

  1. Tekla Structures マルチユーザー サーバーのすべてのユーザーが Tekla Structures からサインアウトしていることを確認します。
  2. Tekla Structures マルチユーザー サーバー サービスをホストするコンピューターを検索して開きます。

    コンピューターの名前は、マルチユーザー モデルにサインインするときに入力するサーバー名と同じです。

  3. サーバー コンピュータで、..\ProgramData\TeklaStructuresServer に移動します。

    たとえば、C:\ProgramData\TeklaStructuresServer などです。

    ..\ProgramData\TeklaStructuresServer フォルダーに、tcpip_localhost_<xxxx>.db というファイルが存在する場合があります。

  4. tcpip_localhost_<xxxx>.db ファイルが ..\ProgramData\TeklaStructuresServer フォルダーにある場合、そのファイルを削除します。

    tcpip_localhost_<xxxx>.db<root folder>\ProgramData\TeklaStructuresServer フォルダーに存在しない場合、次のステップに進みます。

  5. Tekla Structures マルチユーザー サーバー サービスを再起動します。
    1. Windows のスタート メニューで、「サービス」と入力します。
    2. 検索結果で、[サービス] をクリックします。
    3. サービス ダイアログで、 Tekla Structures Multiuser Serverを見つけて選択します。
    4. [再起動] をクリックし、Tekla Structures マルチユーザー サービスが再起動するまで待ちます。
    ヒント:

    このステップの代わりに、Windows のタスク スケジューラー アプリを使用して、Tekla Structures マルチユーザー サーバーを自動的に再起動するタスクを作成することもできます。

    net stop"" "Tekla Structures Multiuser Server"
    net start"" "Tekla Structures Multiuser Server"

上級ユーザーの場合、必要に応じてバッチ ファイルを作成してこのプロセスを自動化できます。

ECHO.
ECHO ***STOPPING SERVICE***
ECHO.
net stop"" "Tekla Structures Multiuser Server"
ECHO DELETING MULTIUSER DATABASE
cd C:\ProgramData\TeklaStructuresServer\
del /f tcpip_localhost_1238.db
ECHO STARTING SERVICE
net start"" "Tekla Structures Multiuser Server"
ECHO DONE 

マルチユーザー サーバー サービスの新しいインスタンスのインストール

同じサーバー コンピューターに Tekla Structures マルチユーザー サーバー サービスの複数のインスタンスを作成できます。

マルチユーザー サーバーはモデル名を使用してモデルを識別するため、同じ名前を持つ複数のモデルを使用する場合、マルチユーザー サーバー サービスの新しいインスタンスをインストールすることは非常に重要です。

同じサーバー コンピューターで、Tekla Structures マルチユーザー サーバー サービスの約 80 のインスタンスを作成できます。インスタンスの正確な最大数は不明です。多数のマルチユーザー サーバー サービスが必要な場合、複数のサーバー コンピューター間でサービスを分割することをお勧めします。

  1. マルチユーザー サーバー サービスをホストするサーバー コンピュータを検索して開きます。

    サーバー コンピューターの名前は、マルチユーザー モデルにサインインするときに入力するサーバー名と同じです。

  2. C:\Program Files (x86)\Tekla Structures Multiuser Server に移動します。
  3. Tekla Structures マルチユーザー サーバー サービスの新しいインスタンスを作成するには、[TS_MUSaas_Install] を右クリックします。
  4. [管理者として実行] を選択し、[はい] をクリックして確定します。

    関連する [コマンド プロンプト] ウィンドウが開きます。新しいインスタンスのデフォルトのサービス名、ポート番号、および送信先が表示されます。サービス名の最後の文字は、インスタンスの識別子です。

    デフォルトの識別子は 2 ですが、デフォルトのポート番号は 1239 です。

  5. 必要に応じて、新しいインスタンスの ID 番号またはポート番号を変更します。

    目的

    操作

    ID 番号を変更する

    1. キーボードの I キーを押します。

    2. Enter キーを押します。

    3. 新しい ID 番号を入力します。

    4. Enter キーを ID 番号を変更します。

    ポート番号を変更する

    1. キーボードの P キーを押します。

    2. Enter キーを押します。

    3. 新しいポート番号を入力します。

    4. Enter キーを押してポート番号を変更します。

  6. 準備ができたら、キーボードの IP、または Q 以外の任意のキーを押します。

    Tekla Structures マルチユーザー サーバーの新しいインスタンスがインストールされ、起動します。

  7. キーボードの任意のキーを押して、[コマンド プロンプト] ウィンドウを閉じます。

マルチユーザー サーバー サービスのインスタンスのアンインストール

Tekla Structures マルチユーザー サーバー サービスのインスタンスをアンインストールする必要がある場合は、次のようにします。

  1. マルチユーザー サーバー サービスをホストするサーバー コンピュータを検索して開きます。

    サーバー コンピューターの名前は、マルチユーザー モデルにサインインするときに入力するサーバー名と同じです。

  2. C:\Program Files (x86)\Tekla Structures Multiuser Server に移動します。
  3. Tekla Structures マルチユーザー サーバー サービスの新しいインスタンスを作成するには、[TS_MUSaas_Uninstall] を右クリックします。
  4. [管理者として実行] を選択し、[はい] をクリックして確定します。

    関連する [コマンド プロンプト] ウィンドウが開きます。

  5. アンインストールするインスタンスの ID 番号を入力し、Enter キーを押します。

    識別子は、インスタンス名の末尾の文字です。たとえば、インスタンス名が Tekla Structures Multiuser Server 2 の場合、識別子は 2 です。

  6. Y」と入力して、インスタンスのアンインストールを確認し、Enter キーを押します。

    Tekla Structures マルチユーザー サーバー サービスの選択したインスタンスが停止され、アンインストールされます。関連付けられたマルチユーザー サーバー フォルダーに保存されているすべてのファイルが削除されます。

  7. キーボードの任意のキーを押して、[コマンド プロンプト] ウィンドウを閉じます。

マルチユーザー モデルのサーバーの変更

マルチユーザー モデルの Tekla Structures サーバーを変更することができます。

  1. [ファイル] メニューで、[共有 > マルチユーザーサーバーを変更] をクリックします。
  2. 新しいサーバー名を入力するか、リストから選択します。
  3. [変更] をクリックします。

    新しいサーバーへの接続が確立できない場合は、古い接続が復旧します。

注:

モデルがマルチユーザー モデルであるか、シングルユーザー モデルであるかどうかは、モデル フォルダー内の .This_is_multiuser_model ファイルにより定義されます。このファイルには、サーバー名も含まれます。このファイルは、標準のテキスト エディターを使用して開くことができます。

役に立ちましたか?
前へ
次へ