1

設定

現在、Crystal Report 2011 を実行しています。MySql データベースからデータを取得する Crystal Report を作成しました。管理ツールのデータ ソース ウィザードで ODBC 接続をセットアップする必要がありました。レポートを作成して保存しました。その後、レポート ビューで開いたところ、問題なく動作しました。

問題

別のコンピューターでレポートを実行しようとすると、「接続を開くことができませんでした」と表示されます。他のコンピューターで ODBC 接続をセットアップしました。

質問

MySqlテーブルを使用してCrystal Reportを他のマシンに展開できるようにする方法を知っている人はいますか?

4

1 に答える 1

1

元の質問に基づいて、別のノード (サーバー) から MYSQL db にアクセスするのに問題があるように聞こえました。私の提案は、ユーザーとノードが MySQL のユーザー テーブルに入力されていることを確認することでした。私はたまたまこれを行うために grant ディレクティブを使用しています。

MySQL のアクセスはユーザー/IP アドレス ベースですが、MS SQL Server はサーバー ログイン (sa または他のユーザー) または Windows ドメイン ログイン ベースです。Microsoft SQL Server の専門家は、より正確な用語を使用してこれら 2 つのログイン方法を呼び出しますが、これらの方法は MySQL の方法とは少し異なります。

于 2012-01-31T20:27:15.420 に答える