データベースの作成時に “Access Denied” エラーが発生する
- データベース管理システム (DBMS) を使用して、データベース内のテーブルが作成されているか確認します。 テーブルが作成されていない場合は、データベースの作成時に指定したアカウントに、データベースのスキーマを変更するための十分な権限がないことを意味します。必要な権限をデータベース管理者に依頼してください。必要な権限の詳細については、データベースの作成を参照してください。
- Application Server の web.config ファイル (既定では C:\inetpub\wwwroot\FlexiCapture12\Server にあります) に <connectionStrings**>** ノードがあり、その中に name=“FlexiCapture12ConnectionString” 属性を持つ add ノードが含まれていることを確認します。 <connectionStrings> ノードが存在しない場合は、Application Server の起動に使用したアカウントに、web.config ファイルを変更するための十分な権限がないことを意味します。そのアカウントに、web.config ファイルの変更に必要な権限を付与する必要があります。
Oracle データベースを作成できない
- Oracle Provider for OLE DB がインストールされていること、およびそのビット数が IIS の設定にある Application Server プールのビット数と一致していることを確認します (既定では 64 ビット版が使用されます) 。 重要! プロバイダーをインストールしたら、コンピューターを再起動してください。
- TNS 接続が設定されており、正常に機能していることを確認します。 これを行うには、次のコマンドを実行します: “tnsping <TNSName>“。ここで、<TNSName> は接続名です。この名前は、管理および監視コンソールの Server instance name (Oracle) field で指定する必要があります。

- ファイアウォールとプロキシの設定を確認します。Oracle のポートが開いている必要があります (既定ではポート 1521 が使用されます) 。
