検索

クリアフィルター
お知らせ
Masahito Miura · 2025年2月21日

警告:SQLクエリが間違った結果を返す

この問題は、以下の製品のバージョン 2023.3、2024.1.0、2024.1.1、2024.1.2、2024.2、および 2024.3 に影響します: InterSystems IRIS® data platform InterSystems IRIS® for Health HealthShare® Health Connect この
記事
Toshihiko Minamoto · 2025年12月25日

testcontainers-iris-nodeの紹介。Node.jsでIRIS統合テストを簡素化する

/intersystems-iris-native"; const IMAGE = "containers.intersystems.com/intersystems/iris-community:latest-preview"; const container = await new IRISContainer(IMAGE).start(); const
記事
Hiroshi Sato · 2021年12月21日

監査ログをプログラムで出力(ユーザやイベント指定など)する方法

これは、InterSystems FAQサイトの記事です。 監査ログをプログラミングで出力するために、監査ログの一覧を取得する%SYS.Audit クラスのListクエリを利用することができます。 サンプルコードは以下のようになります。 Set statement=##class(%SQL.Statement).
記事
Hiroshi Sato · 2021年11月11日

ODBCのクエリタイムアウトを回避する方法

これは InterSystems FAQ サイトの記事です。 タイムアウトを無効にするためには、DSNの設定でクエリタイムアウト無効に設定します。
記事
Megumi Kakechi · 2022年6月29日

ODBCツール等からアクセスした際に表示されるカラム順を制御する方法

これは InterSystems FAQ サイトの記事です。 デフォルトではテーブルのカラムの順番はシステムが自動的に決定します。 順番を変更するにはクラス定義を行う際にプロパティ・キーワード SqlColumnNumber でプロパティ毎に明示的に順番を設定してください。
記事
Hiroshi Sato · 2025年3月10日

select count(*)の応答に時間がかかる、あるいはタイムアウトが発生する場合の対処法について

これは InterSystems FAQ サイトの記事です。 大量のレコードが含まれるテーブルに対して、select count(*) from テーブル名の応答が遅い、または応答がタイムアウトする場合には、ビットマップ・エクステント・インデックスを追加することで問題を解消することができます。
記事
Hiroshi Sato · 2025年2月12日

インターオペラビリティの処理の中でログ出力を実装する方法

これは InterSystems FAQ サイトの記事です。 インターオペラビリティ機能を使用してビジネスホストのビジネスロジックを実装する際に、デバッグ等の目的でログ出力を行うための専用マクロが用意されているので、ご紹介します。 以下のマクロが用意されています。 $$$LOGINFO("これはログです。")
記事
Hiroshi Sato · 2025年9月25日

Base64のエンコードに エラーで失敗する

これは InterSystems FAQ サイトの記事です。 $System.Encryption.Base64Encodeに指定するデータは、UTF8にエンコードして渡す必要があります。 日本語が含まれるローカル変数をこのメソッドの引数として指定すると<ILLEGAL VALUE>エラーが返ります。
記事
Tomohiro Iwamoto · 2023年10月3日

VSCodeサーバサイド編集のサーチ機能を有効化する

以降、The extenstion 'InterSystems Language Server' wants to sign in using InterSystems Server Credentials.と表示されたら、Allowを押して使用するCredential(SupseUser on localなど)を選択してください。
記事
Mihoko Iijima · 2020年11月6日

SELECTのみを実行できるユーザ作成方法について

InterSystems SQL リファレンス - GRANT【IRIS】CachéSQLリファレンス - GRANT 管理ポータルでの設定は、ユーザまたはロールの編集画面内「SQLテーブル」タブを使用します。 ユーザに直接設定する場合は以下のメニューを利用します。 
記事
Hiroshi Sato · 2022年3月23日

現在使用しているリレーショナルデータベースで壁に突き当たっています。インターシステムズのテクノロジを利用することはできますか。

また、IRISには習得が容易でデータベースエンジンと一体化したスクリプト言語「InterSystems ObjectScript」が用意されているので、処理の一部をサーバ側ロジックとしてストアドプロシージャ化することによってデータベース処理を効率化するなど、様々な対応策を検討することができます。
記事
Hiroshi Sato · 2021年10月19日

システムを個別に繋ぐ方法とIRISで接続する方法で何が違うのですか?

これはInterSystems FAQ サイトの記事です。 2つのシステムをつなぐだけだったら、わざわざInterSystems IRIS Data Platform(以下IRISと表記)のようなものを仲介させるのは無駄に思えるかもしれません。 ですが、システムの接続は複数システム間に跨るのが一般的です。
お知らせ
Seisuke Nakahashi · 2025年3月12日

早期アクセスプログラム「テーブル・パーティショニング機能」のご案内

InterSystems はこのたび「テーブル・パーティショニング機能」の早期アクセスプログラムを開始しました。これにより、IRIS をお使いのお客様が非常に大きなテーブルを管理したり、行データや関連インデックスをデータベースやストレージ階層間で分散できるようになります。
記事
Toshihiko Minamoto · 2025年10月16日

ユニットテストによる部分コードのカバレッジの例

私が先週リリースしたInterSystems Testing Managerの新しいバージョンでは、@Timothy.Leavittの優れたテストカバレッジツールが追加され、私は2025年度Developer Toolsコンテストに出品しました。
記事
Hiroshi Sato · 2025年12月8日

Native SDK for Pythonの使用方法

InterSystems Native SDK for Python *注: Embedded PythonとNative API for Pythonのモジュール名は同じirisという名前ですが、別物です。 互いにバッテングしないようにPATHの指定など注意が必要です。