データベースの設定をすることができません。 - FlexiCapture Distributed

FlexiCapture Distributed でデータベース の設定を適切に行うことができません。

データベースへの接続が次のようなエラーで失敗します:

Login failed for user 'FCUser'..

データベースへの接続設定を確認し、再度試行してください。

管理およびモニタリングコンソール で データベースの 新規作成 または 移動の設定を行う時、このような エラーが表示される場合、次のような情報が必要です。

データーベース作成・設定時の不正な動きは、そのユーザーが適切なパーミッション: 権限を持っていない為に起こります。 

解決方法

問題を解決するには、 Microsoft SQL Server の DBA permissions (DBへのアクセス権限) を持ったユーザーを必ず用いなければなりません。 詳しくは  (こちら here).ご覧ください。

DBにアクセスするユーザーは次のパーミッションを持っている必要があります:

データベースを作成用:

CREATE DATABASE、 CREATE ANY DATABASE または ALTER ANY DATABASE 

新規ユーザー作成用:

ALTER ANY LOGIN

db_accessadmin  と  db_securityadmin  パーミッション は新規の データベース で アプリケーション サーバー の サービス を動かす ユーザーアカウント に provide db_owner  パーミッション を付与するために必要です。 このユーザーでは、まず Description.sql 、そして DBInitFill.sql スクリプトが実行されます。

こららの スクリプト は アプリケーションサーバー がインストールされているコンピューターの

<IIS Root Directory (デフォルトの場所は “C:\inetpub\wwwroot”)>\FlexiCapture12\Server

の場所にあります。

最初にスクリプト:  Description.sql は データベース を作成し、そのデータを追加します。

Upgrade*.sql という名前のファイルは同じフォルダに見つかりますが、これは、新規データベース作成時は使用されません。

関係する記事

http://help.abbyy.com/flexicapture/12/admin_guide/create_database

 

この記事は役に立ちましたか?

1人中0人がこの記事が役に立ったと言っています

他にご質問がございましたら、リクエストを送信してください

コメント

0件のコメント

ログインしてコメントを残してください。

最近の閲覧