2016-05-24 7 views
1

sageによって生成されたログファイルのアーカイブを自動化しようとしています。私たちは1日に平均15,000のログエントリを生成し、sageのLogViewerは非常に遅く、1ヶ月後にはほとんど使用できません。私は7日以上経過したデータをクエリし、それをSQL Serverに挿入しています。同じ接続文字列を使用すると、QLMマスターログからデータを照会できますが、データを削除するとエラーが発生します。私のセージのユーザーサービスアカウントでSage 300 CRE TimberlineデータODBCドライバDELETEエラー

ERROR [42000] [シンバ] [SimbaEngine ODBCドライバー] [DRMファイルライブラリ]のアクセスが拒否されました。

私の個人的なセージのユーザーアカウント。私はこのエラーで2番目の接続を開くことに失敗していました。(まだ分かりませんが、直接関連性はありません)

ERROR [Simba] [SimbaEngine ODBC Driver] [DRM File Library] エラー[IM006] [Microsoft] [ODBCドライバマネージャ]ドライバのSQLSetConnectAttrが失敗しました エラー[01000] [Microsoft] [ODBCドライバマネージャ]ドライバがアプリケーションが要求したバージョンのODBC動作をサポートしていません(SQLSetEnvAttrを参照)。

私はもはや私は同じエラーが出る第二の接続をオープンしようとするために私のコードを調整しなかったら:

ERROR [42000] [サンバ] [SimbaEngine ODBCドライバ] [DRMファイルライブラリ]のアクセスが拒否されました。

助けていただければ幸いですが、私が探しています。

  • これは実際にアクセス許可の問題ですか?
  • 私のWindowsユーザーアカウントまたはSageユーザーアカウントに問題はありますか?
  • deleteコマンドを実行するためにはどのようなアクセス権が必要ですか?
+0

あなたはこれを理解しましたか?同じエラーが発生しています。 – jrummell

+1

@jrummell私はそれを理解していませんでした。私はSageを通してログファイルをアーカイブする手順を説明するプロセス文書をまとめて、Log Viewerがゆっくりと実行されていると不平を言うと、サポートチームに渡しました。私は自動化を好むだろうが、少なくともこのように、私たちが従う文書化されたプロセスがある。 – JaredStroeb

+0

アカウントの権限を修正することで、この問題を解決できました。エラーメッセージは実際にあなたに多くを与えることはありません。 – jrummell

答えて

0

Sage 300 CRE認定コンサルタントと話した後、Log ViewerのデータはODBC経由で編集できず、データを削除するためにLog Viewerインタフェースを使用する必要があるという通知がありました。コンサルタントセージによると、機能を提供するオープンDLLを持っているが、それはプログラムの他の領域を開くだろうし、彼らはそれを正常に与えていない。

これは、jrummellのコメントとやや相反しますが、これは私が聞いたことです。専門家は、このオープンDLLの取得を待っている間に正式にプロジェクトが死んでいると話しています。

この質問に関連する追加情報が明らかになった場合、私はコミュニティに知らせる予定です。

関連する問題