SQLSERVERインストール不要のDBサーバーを試してみました。SQLiteDLLを置けば、使えますね。手持ちの最新は、XE5。ACCESSADOで接続できるので、期待したのですが、テーブル同士の結合がとても面倒だったので、断念。日本語カラム(テーブル名も)が指定できません・・・そういえば、昔Interbaseを使っていたときは、アルファベットでテーブルを作っていたな。今では、ほとんどのRDBSで、日本語テーブル・カラムが使えるのに・・・まさか、新しいFirebirdで日本語が使えないとは、とても思いませんでした!でも、多くのDBエンジニアは、英語名でカラムを作ってるんですね。Server技術者主体だと5対5といった結果でした。ツールに構築することができます。Expressは、2017ですが、リンク先は、2016。オプションとしてLocalDBがあるようですが、たどっていくと、2017をインストールするしかないようです。2017をダウンロードして、実行。https://www.ipentec.com/document/sql-server-2017-express-local-db-install※このLocalDBの機能は、もっと古いエディション2012から、既にあったんですね!知りませんでした!インスタンスの作成と起動sqllocaldb.exeを使って、インスタンスを作り、インスタンスを指定して、起動するわけですね。※黒塗りのところが、「データベース名」となります。Expressとの違いは、サービスとしてではなく、アプリケーションとして、起動させること。スタートアップから、起動させる感じで。https://blog.engineer-memo.com/2012/12/16/sql-server-localdb-にデータベースを接続/上記で、作成したインスタンスを指定で、Windows認証で接続します。億劫なので、CLIを使います。{instance}」で取得した、パイプ付きのアドレスを用いて、接続します。同しようもないので、別の方法。空のデータベースを作ってから、ファイルを上書きすればいいや。思っていたのですが、、、、ということで、正当に「アタッチ」して、認識させました。https://docs.microsoft.com/ja-jp/sql/relational-databases/databases/move-a-database-using-detach-and-attach-transact-sql?view=sql-server-ver15Delphiからの接続FireDACなど最新品を持ち合わせていないので、TADOConecctionで接続します。11.0」を指定します。理由は、ここにそう書いてあったのでwhttp://linyi-zatta.blogspot.com/2013/02/localdb.htmlはい、続いて、SSMSと同様に。再起動出来ないという、罠にハマってしまい、この対策のために、対策することになりました。使用感なのですが、インターネットが切れると動かないという状況を考慮すると、やっぱり各クライアントにDBシステムが必要だなと、ということで、軽いDBを探しました。省スペース型PCに、インストールしてみることに。Clientが安売りされている。ユーザーが使うクライアント端末に必要最小限の処理をさせ、ほとんどの処理をサーバ側に集中させたシステムアーキテクチャ全般のことを言う。HDDに交換して使える様子。※普通の44pinのIDEケーブルのようだが、MB側オス/フラッシュメモリー側メスと反対になっているようで、変換ケーブルが要るらしい。現在、11480円となっているが、購入時は7480円!サブメイン機のSSD入替えて、余ったSSDをこのシンクラに移植。mSATAなので、44pinIDEに変換ケースで、接続。ThemeGrill.。