psql を使用した PostgreSQL DB への接続 AWS RDB「authentication requires libpq version 10 or above」のエラー

「authentication requires libpq version 10 or above」のエラーがでてEC2よりpsqlで接続ができない。

  • PostgresのVersion 13.xで解決する。
  • PostgresのVersion 14.xでエラーになる。

認証方式の違いによるもの。RDSのパラメータでpasswordの方式をmd5に変更する必要がある。

Firebird CSVに出力

FirebirdのデータベースからCSVに出力する

isqlで

isqlだけでどうにかしようと思ったが、固定長でなら出力はできるがそれ以上がわからない。

isql -pag 100000
OUTPUT test01.csv;
SELECT * FROM test01;

  • pag で大きいサイズを指定しておく。標準で20レコード区切りで出力されてしまうのでそれを回避する。
fbexportを使用する方法

fbexport -Sc -D "D:\Program Files\Firebird\Firebird_2_5\TEST.FDB" -U sysdba -P masterkey -F test01.csv -Q "select * from test01";

参考リンク
FBExport - tools for Firebird developers
【Firebird】SQLをエクスポートして他のDBMSにエクスポートできるようにする:地方で活動するweb制作者の日々を綴るblog

コロナは人為的なものなのか

2021年10月5日の日経の記事
19年夏にPCR機器を中国が大量発注 米英豪チームが解析

米国、英国、オーストラリアの民間研究者は、新型コロナウイルスの発生源となった中国の湖北省で2019年5月以降にPCR検査機器の発注が急増していたとの報告書をまとめた。同年秋までに新型コロナが広がっていた可能性が高いと指摘。同年12月に最初の感染例が見つかったとする中国の説明を疑問視した。

元ネタの報告書(PDF)
https://internet2-0.com/PCR%20Purchasing%20Report%20Wuhan%20China.pdf

重いExcelの解消方法

重いExcel(30MBくらい)の解消方法ですが
書式の「折り返して全体を表示する」を解除して保存してください。
これがあると画面描画にCPUを非常に消費するようです。
www.pcreview.co.uk


f:id:tobeornottobe:20211202204904p:plain

PostgreSQL authentication method 10 not supported

PostgreSQL authentication method 10 not supported
の対応方法メモ

SI Object Browser ERを使用していて、このエラーが出ました。
認証方式で、平文でパスワードを送るのがデフォルトではNGのようでした。

C:\Program Files\PostgreSQL\13\data 配下の
pg_hba.confを開いて

host all all 127.0.0.1/32 scram-sha-256

host all all 127.0.0.1/32 password

を一時的に変更して解決しました。

SI Object Browser ERの使用が終わったら元の認証方式に直しておくのがいいと思います。

VSTO 配布時のエラー・インストールできない・zip

System.Security.SecurityException: このアプリケーションのカスタマイズされた機能は動作しません。

Copy to TEST_XYZ AddIn の配置マニフェストに署名するときに使用された証明書が信頼されていないか、アプリケーションが信頼された場所にありません。詳細については管理者に問い合わせてください。

zipて配布先PCにコピーした際にセキュリティの強化がされた模様。
配布先のPCで、当該zipファイルを右クリックでプロパティ表示し
全般タブからブロックの解除をする必要がある。

manifest for XYZ or its locatin is not trusted

コロナ以後の社会 その2

長期的にやばい企業

  • 洋服の青山・はるやま(紳士服関連)
  • ビジネスシューズ
  • 口紅・コスメ(出社しないので消費しない)
  • 観光・ホテル・運輸関連
  • 専門学校系(リアル授業・前提の会社)
  • クリーニング(個人向け・企業向け)