Installation Troubleshooting
インストールを完了できない場合やインストールしたアプリケーションが正常に動作しない場合は、以下の点を確認してください。
Creo Elements/Direct Manager Server の再設定を開始した後、キャンセルしましたか?
Creo Elements/Direct Manager Server の再設定を開始して ( > > > > )、「Choose Components」画面で「次へ」をクリックすると、すべての Creo Elements/Direct サービスが停止します。これ以降の画面で「キャンセル」をクリックした場合、サービスは停止したままになります。Creo Elements/Direct サービスを手動で再開始するか、再設定の手順を最初から実行する必要があります。
「SQL サーバコンピュータ名」で文字列 localhost を使用していますか?
「SQL サーバコンピュータ名」で文字列 localhost を使用すると、Creo Elements/Direct Manager Server のインストールに失敗し、「サーバとのコミュニケーションに失敗しました」というエラーが出力されます。実際のコンピュータ名を使用して再インストールしてください。
SQL Server データベースの名前付きインスタンスをインストールしましたか?
Microsoft SQL Server のインストール時にデータベースの名前付きインスタンスをインストールする場合は、Creo Elements/Direct Manager Server のインストール時の MS SQL Server データベースサーバの設定と同じ名前を入力する必要があります。たとえば、SQL Server Express は名前付きインスタンス (SQLEXPRESS) をインストールします。
「Cannot load MAPILogon function (MAPILogon 機能をロードできません)」というエラーが表示されましたか?
このエラーは、Microsoft Windows Small Business Server 2003 システムに Creo Elements/Direct Manager Server をインストールする際に表示されます。この問題を修正するには、次のようにシステム環境変数を設定し、インストールを再度実行してください。
WM_NO_MAPI=1
「Failure in connection to server (サーバへの接続に失敗しました)」というエラーが表示されていますか?
「Failure in connection to server」エラーが表示された場合は、アプリケーションイベントビューアを使用してアプリケーションイベントログを開き、以下のイベントを検索します。
• getpeername(): WSAENOTSOCK - Descriptor is not a socket
または
setsockopt(): WSAENOTSOCK - Descriptor is not a socket
◦ Winsock カタログのリセットが必要であると考えられます。次のコマンドを実行します。
netsh winsock reset
◦ Microsoft のネットワークスタック上に階層化サービスが存在していると考えられます。次のコマンドを実行します。
netsh winsock show catalog > debug.txt
その後、Creo Elements/Direct テクニカルサポートにお問い合わせください。
• NT AUTHORITY\SYSTEM (SQL Server を使用している場合のみ)
◦ 以前にインストールしたデータベースとの重複が考えられます。SQL Server Management Studio を使用して、重複をチェックします。
◦ インストールされているデータベースとのファイルの重複が考えられます。SQL Server のインストール場所配下のファイルシステムに対し、重複が考えられるファイルをチェックします。
データベースサービスを実行していますか?
Microsoft SQL Server 2005 がインストールされている場合は、以下のサービスが無効になっていないことを確認するか、手動で起動するように設定します。これが原因でデータベースのインストールが失敗することがあります。
Microsoft SQL Server 2005:
SQL Server (instance_name)
「ORA-01543: tablespace 'WM_CLASSINFOS' already exists (ORA-01543: テーブルスペース 'WM_CLASSINFOS' はすでに存在しています)」というエラーが表示されましたか?
Microsoft Windows では、既存の Creo Elements/Direct Manager Server データベースを更新しようとすると、「テーブルスペース「WM_CLASSINFOS」はすでに存在しています」という ORA-01543 エラーが発生することがあります。また、コマンドプロンプトウィンドウに dbca -createDatabase コマンドが表示されることもあります。エラーダイアログを閉じると、Creo Elements/Direct Manager Server のインストールが終了します。
インストール中にインストーラは、既存のデータベースが存在するか、または新しいデータベースをインストールする必要があるかを判別します。まれに、既存の Oracle インスタンスに接続を試みた場合に、インスタンスが応答しないことがあります。その場合、インストーラは dbca -createDatabase コマンドを発行して新しいデータベースの作成を試み、場合によってはデータベースインスタンスが起動します。次にインストーラは "新しい" インスタンス上にテーブルスペースを作成しようと試みますが、既存のインスタンスがアクティブになっているため、作成は失敗します。
このエラーを解決するには、次の操作を行います。
1. 既存のデータベースインスタンスが起動して実行中であることを確認します。
2. いずれかの Oracle クライアントツールを使用してデータベースに接続し、接続可能であることを確認します。
3. 次のように選択して、Creo Elements/Direct Manager Server の再設定を行います。
> > >
ORA-01031 エラーが表示されましたか?
Microsoft Windows では、新たに Creo Elements/Direct Manager Server データベースをインストールしようとすると、「Insufficient Privileges (権限が不足しています)」という ORA-01031 エラーが発生することがあります。ORA_DBA グループのユーザでないことが原因であると考えられますが、明らかにユーザが ORA_DBA グループに属している場合にもこのエラーが発生することがあります。この問題は、セキュアリモートなどのサービスを使用した一貫性のない認証方法に起因していると考えられます。問題が発生した場合は、次の手順に従って解決してください。
1. Creo Elements/Direct Manager Server をアンインストールします。
2. 管理者グループと ORA_DBA グループの両方に所属するローカルユーザとしてログインします。このユーザがローカル PC のユーザであることを確認します。必要に応じて、新規にユーザを作成します。次のコマンドが実行可能となります。
sqlplus "/ as sysdba"
成功すると、ORA-01031 エラーは表示されません。
3. Creo Elements/Direct Manager Server を再インストールし、新しいデータベースをインストールします。
引き続き ORA-01031 エラーが表示される場合は、次の手順を実行してください。
1. Creo Elements/Direct Manager Server をアンインストールします。
2. DOS ウィンドウから、次のコマンドを実行します。
set ORACLE_SID=WM
sqlplus "sys/change_on_install as sysdba"
SQL> grant dba, connect, resource to medmgr identified by your_medmgr_password;
SQL> commit;
SQL> exit
3. Creo Elements/Direct Manager Server を再インストールし、新しいデータベースをインストールします。エラーウィンドウが再度表示される場合がありますが、ステータスウィンドウにはインストールが継続中であると表示されます。
「Oracle 9.2.0.5 Patch Completion and Export Error (Oracle 9.2.0.5 パッチの完了およびエクスポートエラー)」が表示されましたか?
インストール後、9.2.0.5 パッチに関連する手順を実行します。このとき、インストールした Oracle に関連するすべてのデータベースで catpatch.sql を実行する必要があります。必ず、既存のすべてのデータベースと、今後インストールするデータベースで実行します。ORA-00942 および EXP-00024 エラーでエクスポートが失敗する場合は、catpatch.sql スクリプトが正しく実行されていません。パッチの Readme ドキュメントでは、手順は次のように概説されています。
sqlplus "/ as sysdba"
SQL> select instance_name from v$instance; # Make sure it is the proper SID
SQL> shutdown # Stop Creo Elements/Direct Database Server service before this
SQL> startup migrate
SQL> spool catpatch.log
SQL> @ \oracle\ora92\rdbms\admin\catpatch.sql # Adjust your oracle path if necessary
SQL> spool off # Observe catpatch.log for errors
SQL> shutdown
SQL> startup
SQL> exit
システムに新しいデータベースと Oracle 9.2.0.5 パッチをインストールする場合は、必ず catpatch.sql を実行してください。
workmgr.ini ファイルで、WORKMGR_DIR が Creo Elements/Direct Manager Server マクロディレクトリに設定されていますか?
設定されていない場合は、ファイルの入力を求めるメッセージが表示されます。システムが入力しようとしているファイルを見つけるには、trace <ファイル名> と入力し、startup と入力します。これによって、システムがファイル名で見つけられないファイルの名前がログに記録されます。
クライアントワークステーションはネットワークに正しく接続されていますか。
その他の接続に関する問題を診断するには、Creo Elements/Direct Manager Server Administrator Guide および Creo Elements/Direct License Server Administration Guide の「トラブルシューティング」に関するセクションを参照してください。
データベースサーバのホスト名が db_defaults ファイルに記載されていますか?
Creo Elements/Direct Manager Server が db_defaults を検索する順序は、1 番目が現在のディレクトリ、2 番目が WORKMGR_DIR で指定されている検索パスディレクトリ、3 番目が Creo Elements/Direct Manager Server のインストールディレクトリの下にあるローカルディレクトリです。
ライセンスサーバがライセンスサーバホスト上で駆動していますか。
接続が拒否されるときは、ライセンスサーバホストで MEI を実行することが必要な場合があります。詳細については、Creo Elements/Direct License Server Administration Guide を参照してください。
サポートされていないバージョンのライセンスサーバを実行していませんか?
その場合、ライセンスサーバへの接続を試みる際にシステムが応答しなくなるかのように見えます。Web ブラウザで hostname:17171 (License Usage Summary Web Page) に接続することで、使用しているライセンスサーバのバージョンをチェックできます。
コンピュータのホスト名が、/MEls dir/MEls.conf ファイル内で適切な証明書によって許可されていますか?
Creo Elements/Direct License Server Administration Guide を参照してください。
参照先のホスト名は PC の HOSTS ファイルに記載されていますか?
クライアントワークステーションの \WINDOWS\SYSTEM32\DRIVERS\ETC などです。
クライアントの設定ファイルをローカルディレクトリにインストールしましたか?
設定されていない場合は、ファイルの入力を求めるメッセージが表示されます。プロパティで右クリックして、db_defaults をチェックしてください。
db_defaults ファイルのエントリがクライアントで正しく設定されていますか?
Creo Elements/Direct Manager Server が db_defaults を検索する順序は、1 番目が現在のディレクトリ、2 番目が WORKMGR_DIR で指定されている検索パスディレクトリ、3 番目が Creo Elements/Direct Manager Server のインストールディレクトリの下にあるローカルディレクトリです。
Oracle JRE を使用していますか?
通常、Oracle をインストールすると、Creo Elements/Direct Model Manager または Creo Elements/Direct Drawing Manager で使用する JRE とは異なる JRE がインストールされます。Creo Elements/Direct の提供する JRE の代わりに Oracle によってインストールされた JRE を使用すると、Creo Elements/Direct 製品は正常に実行されません。