Forguncyでは、外部データベースの接続情報を追加、変更、削除することができます。
すでに対象の外部データベースに対してリンクテーブルを作成している場合、その作成時に接続情報が作成されます。しかし、リンクテーブルを作成しておらず、[ストアドプロシージャーの呼び出し]コマンドを使用してストアドプロシージャーを呼び出したい場合、その接続情報を作成する必要があります。そのような場合に、本機能を使用して新しい接続情報を作成します。
一般的に、運用中のデータベースを用いてアプリケーション開発におけるデバッグ行為を行うことはできません。そのため、Forguncyでは開発時はテスト用のデータベースに対して接続しておき、アプリケーション完成後にこの機能を用いて運用中のデータベース環境に接続を切り替えるという方法を採ります。
なお、この方法を行うためにはForguncy Builderが動作している環境から運用中のデータベース環境に接続ができる必要があります。接続できる環境にない場合、または接続権限がない場合、外部データベースへの接続文字列を変更するに記載されている方法を使用して変更することを検討してください。
外部データベースにテスト用のデータベースを作成します。
テスト用データベースは、実際に接続するデータベースと同じスキーマにします。
[データ]→[接続の管理]をクリックします。
運用中のデータベースへの接続を選択して[接続情報の編集]をクリックし、接続情報をテスト用のデータベース環境へ変更します。
テスト用データベースでアプリケーションをデバッグします。実際の運用に使用するデータベースに切り替える場合も上記の手順を実行します。
注意:[接続設定]ダイアログで各設定値を変更した場合、変更した項目は接続文字列内の後部に配置されます。これにより、接続の設定が同一であっても接続文字列内の順番が異なることから異なる接続情報として保持される場合があります。接続を統一したい場合には、再度項目の変更を行うことで接続文字列内の情報を並び替え、接続文字列を同一にしてください。[詳細設定]から設定することで接続文字列の内容を確認しながら変更が行えます。
誤って作成してしまった接続情報や不要となった接続情報を本機能を使用して削除します。