FAMLog


Claris FileMaker Server 19の変更点:起動復元機能が初期状態で無効に

August 05, 2020

Claris FileMaker Server 19では、FileMaker Server 18で追加された起動復元機能が初期状態で無効になっています。

Claris FileMaker Serverの起動復元機能を利用すると、ハードウェアの障害またはソフトウェアの障害の後でファイルの復元に役立てることができる復元ログを作成するようになっています。ハードウェアまたはソフトウェアがクラッシュした後、ディスクの状態が正常であれば、復元ログを使用してFileMakerファイルを自動的に復元します。

なお、起動復元機能はfmsadminコマンドもしくはClaris FileMaker Admin APIを使用して有効または無効にすることができます。

[関連]Claris FileMaker Server 19 リリースノート(Claris ナレッジベース)、FileMaker Server 18の新機能:起動復元(FAMLog)、fmsadminコマンドでFileMaker Serverの起動復元を無効にする方法(FAMLog)、

Tag: FileMaker

FileMaker Pro AdvancedからClaris FileMaker Proに名称変更

June 11, 2020

Claris FileMaker 19ではFileMaker Pro Advancedというアプリケーション名がClaris FileMaker Proに変更されています。

これに伴い、アプリケーション名に依存する外部スクリプトまたはGet(アプリケーションバージョン)関数を含む式を使用している場合などでは、バージョンアップ後にカスタム Appの調整や更新をする必要があります。

なお、Claris FileMaker Pro 19に含まれる高度なツール(Developer ユーティリティ、スクリプトデバッガ、データビューア、カスタムメニュー機能、カスタム関数ユーティリティ、名前を付けて XML として保存する機能およびデータベースデザインレポート機能等)を使用するには、[環境設定]ダイアログボックスの[一般]タブで[高度なツールを使用する]を選択した後にClaris FileMaker Pro 19を再起動する必要があります。

[関連]FileMaker DeveloperからFileMaker Pro Advancedに名称変更(FAMLog)、FileMaker ProはFileMaker Pro Advancedに一本化(FAMLog)、Claris FileMaker 19が発売(FAMLog)

Tag: FileMaker

FileMaker Pro 18 Advancedの新機能:設定支援インストールで起動時に開くカスタム Appを指定可能に

December 27, 2019

FileMaker Pro 18 Advancedでは、設定支援インストールを使用することでFileMaker Pro Advancedの起動時に開くカスタム Appを指定できるようになっています。

設定支援インストールを設定するには、作成したインストーラフォルダ内にある「Assisted Install.txt」ファイルを編集し、変更内容を標準テキストファイルとして保存します。登録ファイル「Assisted Install.txt」内の「AI_LAUNCH_CUSTOMAPP=」の後にファイルのパスを入力することで、FileMaker Pro 18 Advancedの起動時に開くファイルを指定できます。

パスはFileMaker固有の形式でローカルファイルまたは共有ファイルへの完全パスを指定する必要があります。また、file接頭語も完全パスでサポートされます。

[指定例]
filewin:/C:/Users/username/Documents/Launcher.fmp12
filemac:/Macintosh HD/Users/username/Documents/Launcher.fmp12
fmnet:/example.com/Launcher.fmp12

[関連]FileMaker Pro 18 Advanced ネットワークインストールセットアップガイド

Tag: FileMaker

FileMaker Go 18の新機能:バージョン固有のURLを使用してファイルを開く

December 05, 2019

FileMaker Go 18では、FileMaker Pro 18 Advancedと同様に、URLにfmp18スキーマを使用してファイルを開くことができるようになっています。

FileMaker Go 18をインストールすると、URLスキーマとして「fmp」だけでなく「fmp18」(fmpXX:XXはアプリケーションのメジャーバージョン番号)もオペレーティングシステムに登録されます。URLスキーマとしてfmp18を使用した場合には、FileMaker Go 18がインストールされていれば、必ずFileMaker Go 18を起動させることができます。FileMaker Go 18がインストールされていなければ特に何も起こりませんが、これらの挙動はiOSで使用する場合には有用と言えるでしょう。

[例]
fmp18://192.168.10.0/Clients.fmp12
fmp18://192.168.10.0/Clients.fmp12?script=ListClients&param=TopClients&$NumberToList=10

なお、URLを使用してデータベースを開く際に共有ファイル内のスクリプトを実行させるためには、アクセス権セットの拡張アクセス権を編集して、fmurlscript拡張アクセス権を明示的に有効にする必要があります。

[関連]FileMaker Pro 18 Advancedの新機能:バージョン固有のURLを使用してファイルを開く(FAMLog)

Tag: FileMaker

FileMaker Pro 18 Advancedの改善点:署名されていないプラグインの通知

November 26, 2019

FileMaker Pro 18 Advancedでは、プラグインが開発者によってデジタル署名されていない場合に通知するように仕様が変更されています。

FileMaker Pro 18 Advancedは、プラグインが有効になっている場合、プラグインのインストール時や起動するたびにプラグインを読み込もうとしますが、有効にしたプラグインにデジタル署名が付いていない場合には警告ダイアログボックスが表示されるようになっています。

なお、警告ダイアログボックスにおいて、[常にこのプラグインをロードする]を選択してから[プラグインをロード]をクリックすると、FileMaker Pro Advancedはプラグインを読み込んで許可された一覧に追加し、以後警告ダイアログボックスが表示されなくなります。

[関連]FileMaker 18 プラットフォームのその他の動作変更(FileMaker ナレッジベース)

(2020/05/21追記:関連情報として、FileMaker Pro 18 Advancedでプラグインによるインストールまたはロードが実行されない場合に、Get(最終外部エラー詳細)関数がエラーの詳細情報を返すようになっています。)

Tag: FileMaker

FileMaker Server 18.0.3 アップデータが公開

October 09, 2019

FileMaker Server 18.0.3 アップデータが公開されています。

macOS Catalina 10.15のサポートが含まれているFileMaker Server 18.0.3では、macOSにおいてホストマシンの再起動後にApache Web サービス(httpd)が自動的に開始しないことがある問題や、Windows Server版のFileMaker Server 18.0.2においてコマンドラインインターフェース(CLI)を使用して証明書署名要求(CSR)を生成することができなかった問題などが修正されています。

なお、FileMaker Server 18.0.2以降では、Javaのライセンス変更に伴い、カスタムWeb公開およびFileMaker WebDirectの使用に必要なJava Runtime Environment(JRE)がFileMaker Serverによってインストールされなくなっています。Web関連のサービスを使用するにはOpenJDKまたはOracle JREのいずれかをインストールもしくはいずれかの利用を選択する必要があるため、FileMaker Serverのアップデート方法やOpenJDKのインストール方法の詳細についてはFileMaker ナレッジベースの記事を必ず参照するようにしてください。

[関連]FileMaker Server 18.0.2 以降での Java の変更(FileMaker ナレッジベース)、FileMaker 製品と macOS Catalina 10.15 との互換性(FileMaker ナレッジベース)

Tag: FileMaker

iOS 13が公開

September 20, 2019

iPhoneおよび第7世代iPod touch向けのソフトウェアアップデートとなるiOS 13の提供が開始されています。iOS 13では脆弱性の修正も行われていますが、詳細については後日公開される予定であるとのことです。

ダークモードをサポートしたiOS 13ではシステム全体が最適化されて処理速度と応答性が向上したことにより、Appの起動が改善、Appのダウンロードサイズが縮小し、Face IDがさらに高速になります。FileMaker ナレッジベースによると、2019年9月20日時点においてiOS 13上でFileMaker Goを動作させた場合にFMPプロトコルが機能しない問題が確認されています。

iOS 13に対応している機種は、iPhone 6s、iPhone 6s Plus、iPhone SE、iPhone 7、iPhone 7 Plus、iPhone 8、iPhone 8 Plus、iPhone X、iPhone XR、iPhone XS、iPhone XS Max、iPhone 11、iPhone 11 Pro、iPhone 11 Pro Maxおよび第7世代のiPod touchです。

[関連]FileMaker Go と iOS 13 の互換性(FileMaker ナレッジベース)

Tag: Security

FileMaker Pro 18 Advancedの新機能:名前を付けて XML として保存

August 14, 2019

FileMaker Pro 18 Advancedでは、FileMaker Pro Advancedのデータベースファイルを、スキーマ、レイアウト、スクリプトなどの各部分を表すXML形式として保存できるようになっています。

XMLファイルはテキストであるため、ファイルをGitなどのバージョン管理システムに保存し、各バージョンを比較することが可能です。ファイルのコピーをXMLとして保存するには、[名前を付けて XML として保存]スクリプトステップもしくは[ツール]メニュー>[名前を付けて XML として保存...]を使用します。なお、当該メニュー項目を使用するには[環境設定]ダイアログボックスの[一般]タブで[高度なツールを使用する]を選択した後にFileMaker Pro Advancedを再起動する必要があります。

上記のXML形式は、ユーザーからのフィードバックを収集するためのプレビュー機能として提供されています。今後のバージョンで大幅に変更される可能性があることから、運用システムでの使用は想定されていないのでその点は注意が必要です。

Tag: FileMaker

FileMaker Server 18の復元ログフォルダ

August 08, 2019

FileMaker Server 18では、起動復元機能で使用する復元ログは通常下記のフォルダ内に書き込まれます。

(macOS)
/Library/FileMaker Server/Data/Restoration/

(Windows Server)
[ドライブ名]:\Program Files\FileMaker\FileMaker Server\Data\Restoration\

FileMaker Admin APIを使用すれば、復元ログを保存するためのフォルダパスを指定、変更することができます。最適な結果を得るには、復元ログフォルダの場所を別のディスクドライブに変更することが推奨されます。

なお、起動復元はデータベースバックアップの代用にはなりません。ディスクが損傷している場合はFileMaker Serverで起動復元を使用できないのでその点には留意する必要があります。

[関連]FileMaker Server 18の新機能:起動復元

Tag: FileMaker

fmsadminコマンドでFileMaker Serverの起動復元を無効にする方法

August 06, 2019

FileMaker Server 18で追加された起動復元機能は、初期状態では有効になっていますが、fmsadminコマンドを使用して当該機能を無効または有効にすることができます。

データベースサーバーの再起動が必要ですが、fmsadminコマンドを使って起動復元を無効にするにはSETコマンドを使用します。

[使用例]
$ fmsadmin set serverprefs StartupRestorationEnabled=false

復元ログを作成するプロセスはパフォーマンスに影響する可能性があるため、パフォーマンスに懸念がある場合には無効にすることを検討した方が良いでしょう。なお、FileMaker Admin APIを使用して起動復元機能を無効または有効にすることもできます。

[関連]FileMaker Server 18の新機能:起動復元(FAMLog)

Tag: FileMaker

このページの上へ