A5:SQL Mk-2 » 投稿一覧 https://a5m2.mmatsubara.com/wp/?forum=a5m2_bbs&feed=rss2 Sat, 14 Mar 2026 01:47:55 +0000 https://bbpress.org/?v=2.6.14 ja https://a5m2.mmatsubara.com/wp/?topic=ssh%E7%B5%8C%E7%94%B1%E6%8E%A5%E7%B6%9A%E3%81%A7%E7%9B%B4%E6%8E%A5%E6%8E%A5%E7%B6%9A%E3%81%97%E3%81%9Foracle%E3%81%AE%E8%AA%8D%E8%A8%BC%E3%82%92os%E8%AA%8D%E8%A8%BC%E3%81%AB%E3%81%97%E3%81%9F%E3%81%84#post-31991 <![CDATA[SSH経由接続で直接接続したOracleの認証をOS認証にしたい]]> https://a5m2.mmatsubara.com/wp/?topic=ssh%E7%B5%8C%E7%94%B1%E6%8E%A5%E7%B6%9A%E3%81%A7%E7%9B%B4%E6%8E%A5%E6%8E%A5%E7%B6%9A%E3%81%97%E3%81%9Foracle%E3%81%AE%E8%AA%8D%E8%A8%BC%E3%82%92os%E8%AA%8D%E8%A8%BC%E3%81%AB%E3%81%97%E3%81%9F%E3%81%84#post-31991 Wed, 11 Mar 2026 12:56:39 +0000 Pinion SSH経由接続で直接接続の設定をしたOracleの接続ウィンドウでOS認証のチェックがグレーアウトされていて入れられません。仕様でしょうか?2.21.1のx64版です。
ホスト名にlocalhost、ユーザ名に「/」、パスワード空欄、ロールにSYSDBAを指定しています。

]]>
https://a5m2.mmatsubara.com/wp/?topic=oracle%E3%81%AEdblink%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%8F%E3%81%AA%E3%81%A3%E3%81%9F#post-31980 <![CDATA[返信先: OracleのDBLINKが表示されなくなった]]> https://a5m2.mmatsubara.com/wp/?topic=oracle%E3%81%AEdblink%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%8F%E3%81%AA%E3%81%A3%E3%81%9F#post-31980 Wed, 11 Mar 2026 01:00:40 +0000 tkd ver2.21.1で修正されたことを確認しました。
ご対応ありがとうございました!

]]>
https://a5m2.mmatsubara.com/wp/?topic=%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E8%B5%B7%E3%81%8D%E3%81%9F%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A7rollback%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84#post-31951 <![CDATA[エラーが起きたトランザクションでrollbackができない]]> https://a5m2.mmatsubara.com/wp/?topic=%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E8%B5%B7%E3%81%8D%E3%81%9F%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A7rollback%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84#post-31951 Tue, 10 Mar 2026 05:04:29 +0000 よね いま教育のためにA5M2でSQLを実行した時の挙動を確認しています。
トランザクション内でエラーが起きた場合について教えるために下記のようなSQLを上から順に流そうとしました。

begin;
insert into XXXXXX values(null,10000,29999);

そうしたら2個目でテーブルが存在しないエラーになりました。これは想定通りです。
その後エラーが起きたから今のトランザクションを終わるために「rollback;」を実施しようとしました。
実施したところ「current transaction is aborted, commands ignored until end of transaction block」と出てしまいrollback自体が通りません。

試しにbegin、正常なselect文、commitなどを実行して挙動を確かめましたが同じように「current transaction is aborted, commands ignored until end of transaction block」となってしま
いました。

トランザクションの練習なので手動でトランザクションを開始して手動でrollbackなりcommitなりでトランザクションを終わらせたいというのが主眼なのですが、エラー時には手動ロールバックは行えないクライアントソフトという認識でよいでしょうか?
それともrollbackはできるはずなのに何かしらの要因でできなくなってしまっているのでしょうか?

]]>
https://a5m2.mmatsubara.com/wp/?topic=fk%E5%85%88%E3%81%AE%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E5%90%8D%E3%81%8C%E5%8B%9D%E6%89%8B%E3%81%AB%E5%A4%89%E3%81%88%E3%82%89%E3%82%8C%E3%82%8B#post-31948 <![CDATA[返信先: FK先のテーブル名が勝手に変えられる]]> https://a5m2.mmatsubara.com/wp/?topic=fk%E5%85%88%E3%81%AE%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E5%90%8D%E3%81%8C%E5%8B%9D%E6%89%8B%E3%81%AB%E5%A4%89%E3%81%88%E3%82%89%E3%82%8C%E3%82%8B#post-31948 Tue, 10 Mar 2026 03:48:00 +0000 abeq 松原様こんにちわ、ご教示をありがとうございます。
こちらでもこの挙動がsqlite3の仕様であることを確認しました。
A5:SQL側を疑って申し訳ありませんでした。
こちらが確認した手順は古いテーブルを先にリネームするのではなく新しいテーブルを一時名で作成してデータ移行、古いテーブルをDROP、してから新しいテーブルをリネームする、ことで問題が回避できました。
ありがとうございました。

]]>
https://a5m2.mmatsubara.com/wp/?topic=%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%81%AE%E7%A2%BA%E8%AA%8D%E3%81%AE%E3%81%8A%E9%A1%98%E3%81%84#post-31933 <![CDATA[返信先: セキュリティの確認のお願い]]> https://a5m2.mmatsubara.com/wp/?topic=%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%81%AE%E7%A2%BA%E8%AA%8D%E3%81%AE%E3%81%8A%E9%A1%98%E3%81%84#post-31933 Tue, 10 Mar 2026 02:16:29 +0000 kiz 回答ありがとうございます。
詳細な内容で助かります。

以上です。
よろしくお願いします。

]]>
https://a5m2.mmatsubara.com/wp/?topic=with%E5%8F%A5%E3%81%AE%E6%8B%AC%E5%BC%A7%E5%86%85%E3%81%AE%E3%82%B5%E3%82%B8%E3%82%A7%E3%82%B9%E3%83%88%E6%9C%89%E5%8A%B9%E5%8C%96%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6#post-31928 <![CDATA[返信先: WITH句の括弧内のサジェスト有効化について]]> https://a5m2.mmatsubara.com/wp/?topic=with%E5%8F%A5%E3%81%AE%E6%8B%AC%E5%BC%A7%E5%86%85%E3%81%AE%E3%82%B5%E3%82%B8%E3%82%A7%E3%82%B9%E3%83%88%E6%9C%89%E5%8A%B9%E5%8C%96%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6#post-31928 Mon, 09 Mar 2026 05:39:41 +0000 sai 原因の一旦が分かりました。WITH <alias> ( で括弧の前に AS が抜けておりました
ASを入れるとサジェストが正常にされました。

単純な文法ミスで申し訳ございません。
もし別途の原因でサジェストされないことが出てきた場合はお知らせしますが、いったんクローズでお願いいたします

]]>
https://a5m2.mmatsubara.com/wp/?topic=with%E5%8F%A5%E3%81%AE%E6%8B%AC%E5%BC%A7%E5%86%85%E3%81%AE%E3%82%B5%E3%82%B8%E3%82%A7%E3%82%B9%E3%83%88%E6%9C%89%E5%8A%B9%E5%8C%96%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6#post-31865 <![CDATA[返信先: WITH句の括弧内のサジェスト有効化について]]> https://a5m2.mmatsubara.com/wp/?topic=with%E5%8F%A5%E3%81%AE%E6%8B%AC%E5%BC%A7%E5%86%85%E3%81%AE%E3%82%B5%E3%82%B8%E3%82%A7%E3%82%B9%E3%83%88%E6%9C%89%E5%8A%B9%E5%8C%96%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6#post-31865 Fri, 06 Mar 2026 15:49:32 +0000 松原正和 sai さんこんにちは。
 
WITH 句のサブクエリーの中での入力支援ですよね? 基本的に対応しており、問題なく入力支援候補として出力されるはずです。OMOTI というのはスキーマ名ですよね? 
 
例えば、A5:SQL Mk-2 では一度テーブル・カラムのメタデータを取得するとそれをキャッシュします。再接続するか、「再読み込み」機能を使うまではキャッシュは破棄されないため、作業の途中でテーブル作成をした場合などはすぐには入力支援の候補に出てこないことはあります。
 
何か、入力支援が出てくる・出てこないなど条件のようなものは分かりますでしょうか?

]]>
https://a5m2.mmatsubara.com/wp/?topic=%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%81%AE%E7%A2%BA%E8%AA%8D%E3%81%AE%E3%81%8A%E9%A1%98%E3%81%84#post-31864 <![CDATA[返信先: セキュリティの確認のお願い]]> https://a5m2.mmatsubara.com/wp/?topic=%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%81%AE%E7%A2%BA%E8%AA%8D%E3%81%AE%E3%81%8A%E9%A1%98%E3%81%84#post-31864 Fri, 06 Mar 2026 15:45:19 +0000 松原正和 kiz さんこんにちは。

ご質問にお答えします。
 
> ①自動でアップデート(配信)される機能の有無
Vector からダウンロードしてインストールした場合は、自動アップデートはありません。
Microsoft Store からインストールした場合は、自動アップデートされるはずです。(Microsoft Store のプロフィール設定から自動アップデートのON/OFFを切り替えられます。)

> ②A5:SQL Mk-2自身が何らかしらの情報(社内の情報、データ、ログ等)を外部へ配信するような機能の有無
特に、A5:SQL Mk-2自身は外部にデータを送信しません。ただし、デフォルト設定では、週に1回程度の割合でアップデートがないか、GET https://a5m2.mmatsubara.com/VersionInfo.html を行って確認します。これが唯一の外部とのデータ通信です。リクエストパラメータも渡しません。
情報を渡すわけではありませんが、a5m2.mmatsubara.com には http サーバーのアクセスログは残ります。これが問題となる場合は、メニューから [ヘルプ(H)] – [定期的に新バージョンがないかチェックを行う(V)]のチェックを外すようにしてください。

]]>
https://a5m2.mmatsubara.com/wp/?topic=fk%E5%85%88%E3%81%AE%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E5%90%8D%E3%81%8C%E5%8B%9D%E6%89%8B%E3%81%AB%E5%A4%89%E3%81%88%E3%82%89%E3%82%8C%E3%82%8B#post-31863 <![CDATA[返信先: FK先のテーブル名が勝手に変えられる]]> https://a5m2.mmatsubara.com/wp/?topic=fk%E5%85%88%E3%81%AE%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E5%90%8D%E3%81%8C%E5%8B%9D%E6%89%8B%E3%81%AB%E5%A4%89%E3%81%88%E3%82%89%E3%82%8C%E3%82%8B#post-31863 Fri, 06 Mar 2026 15:31:13 +0000 松原正和 abeq さんこんにちは。
  
調査したところ、SQLite 3.25.0 あたりから、テーブルをリネームすると外部キーで参照元テーブルのテーブル名を変更するようになったようです。
 
互換性のオプションとして
 

PRAGMA legacy_alter_table = ON;

 
を設定(実行)することで、以前の挙動(テーブルリネームで参照元テーブル名を変更しない)になるようです。
https://sqlite.org/pragma.html#pragma_legacy_alter_table

]]>
https://a5m2.mmatsubara.com/wp/?topic=public%E3%82%B9%E3%82%AD%E3%83%BC%E3%83%9E%E3%81%AB%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%81%8C%E3%81%82%E3%82%8B%E3%81%AF%E3%81%9A%E3%81%AA%E3%81%AE%E3%81%AB%E3%81%A7%E3%81%AA%E3%81%84#post-31853 <![CDATA[publicスキーマにテーブルがあるはずなのにでない]]> https://a5m2.mmatsubara.com/wp/?topic=public%E3%82%B9%E3%82%AD%E3%83%BC%E3%83%9E%E3%81%AB%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%81%8C%E3%81%82%E3%82%8B%E3%81%AF%E3%81%9A%E3%81%AA%E3%81%AE%E3%81%AB%E3%81%A7%E3%81%AA%E3%81%84#post-31853 Fri, 06 Mar 2026 07:09:33 +0000 ps1 お世話になります。
リバースER図生成をしたかったのですが、そもそもpublicスキーマのテーブルが表示されません。
テーブルはもちろんあるのですが、読み込まれないということでしょうか。
information_schemaやpg_catalogのテーブルやビューは表示されるようです。
環境:
A5SQL Version 2.21.1 x64 Version
Windows 11 Pro 25H2
PostgreSQL 8

]]>