データベース作成時の Access Denied エラー
1
テーブルが作成されていることを確認する
データベース管理システム (DBMS) を使用して、データベーステーブルが存在するか確認します。テーブルが存在しない場合、データベース作成時に指定したアカウントには、データベーススキーマを変更する権限がありません。データベース管理者に権限の付与を依頼してください。詳細については、データベースを作成するを参照してください。
2
Application Server の接続文字列を確認する
Application Server の
web.config ファイルを開きます。デフォルトでは C:\inetpub\wwwroot\FlexiCapture12\Server にあります。このファイルには、name="FlexiCapture12ConnectionString" 属性を持つ add ノードを含む <connectionStrings> ノードが必要です。<connectionStrings> ノードがない場合、Application Server を起動したアカウントには web.config を変更する権限がありません。そのアカウントにファイルを変更する権限を付与してください。Oracle データベースを作成できない
ORA-XXXXX: error message 形式のエラーが返されます。たとえば、ORA-00933: SQL command not properly ended です。
このようなエラーが表示されず、それでもデータベースを作成できない場合は、以下を確認してください。
1
Oracle Provider for OLE DB を確認する
プロバイダーがインストールされていること、およびビット数が IIS 設定の Application Server pool と一致していることを確認してください。デフォルトでは 64 ビット版が使用されます。プロバイダーをインストールした後、コンピューターを再起動してください。
2
TNS 接続をテストする
接続名 
<TNSName> を指定して、tnsping <TNSName> を実行します。この名前は、管理および監視コンソールの サーバーインスタンス名 (Oracle) field にも入力されている必要があります。
3
ファイアウォールとプロキシ設定を確認する
Oracle ポートが開いている必要があります。デフォルトのポートは
1521 です。