OCF
menu

さーばーかんつうしんくん

Sqlane(サーバー間通信君)

さーばーかんつうしんくん

Sqlane
(サーバー間通信君)

サーバー構築不要で使える SQL コマンド通信ライブラリ

サーバー構築不要で使える
SQL コマンド通信ライブラリ

本製品の概要

Sqlane は、付属の DB 接続用サーバーアプリケーションとデータ通信を行い、
SQL コマンドの送信と結果の受信を行うクライアントライブラリ(DLL)です。
Windows のパソコンを 1 台「ホスト」にするだけで、Web サーバーを構築せずに、アプリからデータベースを使えます。


Sqlane の構成。パソコンとスマートフォンのアプリに組み込んだクライアント DLL から、社内 LAN またはインターネット(HTTPS)でホスト PC のサーバーアプリにつなぎ、SQLite・PostgreSQL・MySQL・MariaDB・SQL Server Express を使う

本製品の特長

■特長1 サーバーレスで使える、社内 LAN だけの通信

ホスト PC にサーバーアプリを置くだけで、同じ LAN の中のパソコン・スマートフォンから直接通信できます。
Web サーバーを構築することなく、社内 LAN の上だけで通信できるため、サーバーの維持の負担とセキュリティのリスクを小さくできます。
インターネットにつながらない現場(工場・倉庫・店舗のバックヤードなど)でも使えます。インターネット経由(HTTPS)の通信にも対応しています。


■特長2 Windows・Mac・Android・iOS のアプリに、そのまま組み込める

クライアント DLL は .NET 10 用です。Xamarin の後継の .NET MAUI で作るアプリなら、
デスクトップでもスマートフォンでも、同じコードのまま組み込めます。サンプルコード(コンソール・.NET MAUI)も付属しています。


■特長3 無料で広く使われている 5 つのデータベースに対応

SQLite・PostgreSQL・MySQL・MariaDB・SQL Server Express に、同じ書き方で SQL を送れます。
データベースの接続情報(パスワードなど)はホスト PC にだけ置き、暗号化して保存します。アプリには配りません。


■特長4 安全に公開するための仕組み

アプリから送れる SQL を、ホスト PC に登録した「名前付きクエリ」だけに限れます(インターネット経由の初期設定)。
アクセストークンと役割ごとの権限、TLS による暗号化、IP アドレスの制限、改ざんを検出できる監査ログを備えています。
英語・日本語に対応し、エラーは言語によらない番号(エラーコード)でも確かめられます。


■特長5 買い切り・ロイヤリティなし

月額の利用料も、作ったアプリの売上に応じたお支払い(ロイヤリティ)もありません。
クライアント DLL と、作ったアプリ・サーバーアプリの再配布は無料です。製品版として動かすサーバー 1 台ごとに、ライセンスを 1 本ご購入ください。
クレジットカードでお支払いいただくと、すぐにライセンスキーとインボイス対応の領収書をメールでお送りします。


価格(買い切り・1 ライセンス = 1 サーバー)

アプリから同時につなぐ数(同時接続数)に合わせてお選びください。1 ライセンスで、サーバーアプリ 1 台を製品版として使えます。

スモール

同時接続数 10 まで:29,800 円(税抜)/32,780 円(税込)


ミドル

同時接続数 30 まで:59,800 円(税抜)/65,780 円(税込)


ラージ

同時接続数 100 まで:98,000 円(税抜)/107,800 円(税込)


エンタープライズ

同時接続数 上限なし:198,000 円(税抜)/217,800 円(税込)


・サーバーを 3 台で使う場合は、そのプランのライセンスを 3 本ご購入ください(1 本のライセンスキーで認証できるのは 1 台です)。

・開発には、まず試用版(SELECT 文だけ・期限なし)をお使いください。更新系の SQL(INSERT・UPDATE・DELETE など)を試すときは、スモールを 1 本ご購入ください。

・購入日から 1 年以内に公開した新しい版も、製品版として使えます。アップデート期間の延長の販売はありません(期間より後の版は、新しくライセンスをご購入ください)。

※購入した版は、期限なく使い続けられます。11 本以上のご購入・請求書でのお支払いはお問い合わせください。

ライセンスの認証

ライセンスは、サーバーアプリが当社の認証サーバーでオンラインで認証します。1 本のライセンスは、最初に認証した 1 台のサーバーで使えます。
一度認証できれば、その後は期限なく製品版として使えます(認証サーバーにつながらない間も止まりません)。

オフライン環境(インターネットに接続しない、LAN だけの環境)でも使用できます。

インターネットに出られないサーバーには、管理画面に表示される「環境の識別子」をお送りいただくと、そのサーバー専用の「オフライン認証ファイル」をお送りします(追加の料金はありません)。


オンライン認証は、サーバーアプリの管理画面でライセンスキーを入力すると、当社の認証サーバーで自動で認証される。オフライン環境では、管理画面の環境の識別子を当社に送り、届いたオフライン認証ファイルを読み込む。どちらも認証した後は期限なし

■別のサーバーに移すとき(認証の解除)

サーバーの入れ替えなどで別のサーバーに移すときは、お問い合わせください。当社で認証を解除し、新しいサーバーで認証できるようにします。

認証の解除は、1 ライセンスにつき 1 年に 2 回までです。

※「1 年」は、最初に認証した日から数えた 1 年ごとです。30 日以上認証のないサーバーから別のサーバーに移す場合は、新しいサーバーで認証すると自動で移ります(回数に数えません)。

認証のときにだけ、ライセンスキー・サーバーを見分けるための情報(元に戻せない形に変換したもの)・サーバーの名前を当社に送ります。
データベースの内容や SQL は送りません。

※ライセンスキー・認証の結果・オフライン認証ファイルを別のサーバーにコピーしても、製品版にはなりません。

本製品の仕様

対応データベース

・SQLite 3

・PostgreSQL

・MySQL

・MariaDB

・Microsoft SQL Server Express


サーバー
アプリケーション

・Windows 10(22H2 以降)・Windows 11・Windows Server 2019 以降

・.NET 10 を同梱(別にインストールする必要はありません)

・Windows のサービスとしても動作します


クライアントDLL

・.NET 10

・.NET MAUI(Windows・Mac・Android・iOS)から利用できます


開発環境

Windows

・Visual Studio 2026


Mac

・Visual Studio Code + C# Dev Kit

・JetBrains Rider


通信

・社内 LAN:TCP(TLS で暗号化できます)

・インターネット:HTTPS(TLS 1.2 以降)。ホスト PC のグローバル IP アドレスまたはドメイン名あて


言語

・日本語・英語(エラーメッセージ・管理画面・マニュアル)


※サーバーアプリケーションは Windows のみの動作となります。

ご利用までの流れ

1.試用版で試す(無料・期限なし)

会社名・ご担当者名・メールアドレスを入力して、試用版(マニュアル・サンプルコード付き)をダウンロードします。
試用版は SELECT 文を使用した通信のみ使用できます(お支払いの情報は不要です)。


2.アプリを開発する

サンプルコードを参考に、アプリにクライアント DLL を組み込みます。更新系の SQL を試すときは、スモールを 1 本ご購入ください。


3.購入する

サーバーの台数分のライセンスを、クレジットカードでご購入いただけます。すぐにライセンスキーと領収書をメールでお送りします。


4.認証する

サーバーアプリにライセンスキーを入力すると、オンラインで認証され、そのサーバーで製品版として期限なく使えます(オフライン環境は、オフライン認証ファイルで認証します)。試用版の設定はそのまま使えます。


使用許諾契約書  特定商取引法に基づく表記  プライバシーポリシー

お問い合わせ

本製品に関するお問い合わせ、購入後の不具合、ご質問点等は下記にご連絡ください




株式会社 オーシーエフ


TEL:050-1809-2243

Mail:info@ocf.co.jp

営業時間:平日 9:00〜17:30

お問い合わせフォーム