実験室で公開している情報は、ColdFusionの標準の機能では無いため動作の保証外(未サポート)となります。下記の事項も含めてそれらを予めご認識頂いた上で、参考にされるかどうかをご判断下さい。Systems社は、ColdFusionに同梱されたドライバ以外を使用したデータベース処理はサポート対象としていません。中で記載されています。https://www.adobe.com/content/dam/Adobe/en/products/coldfusion/pdfs/cf10/coldfusion10-support-matrix.pdf独自に追加したJDBCドライバを使って発生した問題や、サードパーティー製のドライバ自体を利用するかどうかの判断に関しては、自己責任にてお願い申し上げます。Access自体が非サポートとなりました。Socket」が用意されていました。こちらも引き続きColdFusion2016に同梱されてはいますが、ColdFusion2016の実行環境がJava8になったことで英語以外の処理が行えなくなり、DBのデータに日本語が含まれている場合などの処理が行えなくなりました。ドライバを使用して接続を試してみます。UCanAccessドライバは、Javaベースのオープンソースのドライバで、下記のサイトで公開されています。JDBC-ODBCブリッジが廃止された事もあり、代替え手段としてUCanAccessドライバを使用する情報が複数のWebサイトに掲載されているため、それらも参考になると思います。(執筆時点では3.0.4)」を選択ししてダウンロードします。ダウンロードしたzipファイルを解凍すると、UCanAccessのJarファイルと、libフォルダ内にUCanAccessが使用する4つのJarファイルが置かれています。解凍したzipファイルの中から「ucanaccess-X.X.X.jar」ファイルとlibフォルダ内の4つのjarファイルをColdFusionが自動で読み込むディレクトリ内に配置します。今回は、[cf2016_root]/cfusion/wwwroot/WEB-INF/libにファイルを置きました。JARファイルの自動ロードに使われます。参考1:http://help.adobe.com/ja_JP/ColdFusion/10.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7ea1.html参考2:http://www.trycf.com/tutorials/tutorial/Extending-Coldfusion--Java※今後のメンテナンスを考え、どのjarファイルを置いたかを控えておく事をお勧めします。将来、配置したJarファイルの(セキュリティ問題の修正等を含む)更新があった時に、新しいバージョンのファイルに入れ替える等が判断し易くなります。Serverサービス)を再起動します。Administratorにログインし、データソースを登録する今回は、下記の場所に置いたtest.accdbに対してデータソースを登録してみます。『データソース』画面を開き、新規のデータソースの追加を行います。任意の「データソース名」を入力し、「ドライバの選択」には、『その他』を選んで、『追加』ボタンを押して下さい。次に、データソースの設定画面で、AccessDBに接続するための情報を入力します。Started]タブを選択して参照下さい。URL」には、接続したいAccessDBをURL形式で指定します。『jdbc:ucanaccess://AccessDBへのフルパス』と指定しています。「ドライバクラス」には、『net.ucanaccess.jdbc.UcanaccessDriver』と指定します。ここを間違うと、配置したドライバを利用できませんので注意して下さい。「ドライバ名」は、データソースの一覧の「ドライバ」表示されますので、任意の名前を入力して下さい。「ユーザー名」/「パスワード」は、今回はAccessDBファイルにパスワードは指定していないので空欄のままにしました。「説明」や「詳細設定の表示」は、必要に応じて入力・指定下さい。『送信』ボタンを押すと、データソース一覧画面に戻るとともに、指定した情報をもとにデータベースへの接続が試みられます。接続が行えると、登録した名前のデータソースの「ステータス」に『OK』が表示されます。接続が行えなかった場合は、エラーに関する情報が掲載されますので、登録したデータベース名を選択し、エラー内容をもとに、設定の変更を行って下さい。下記は、AccessDBファイルが指定した場所に見つからなかった場合のエラー例となります。�E最後に設定を完了した後は、データベース処理を行い、動作に変化が無いか、エラー等が発生しないかを確認し、場合によってはプログラムやSQLの見直しを検討して下さい。ついて」で紹介したリンク先にも情報が載っています(更新に関する情報ですが、最新のドライバでは解消される可能性もあります)。Started]ページには、さまざまなパラメーターに関する情報が掲載されていますので、動作が異なる・うまくいかない場合も、パラメーターを変更することで、解消する場合もあります。使用される際は、それら情報を有効に活用して下さい。こちらではあまりAccessDBを利用する機会が無いため、今回のテストでは簡単なSELECTを試した程度ですが、今後も何か新しい情報が見つかった際は、このページで追記していきたいと思います。資料・FAQ事例紹介ColdFusionユーザーグループ。