1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

A5M2でPostgreSQLに接続 - 列pd.adsrcは存在しません

Posted at

A5M2でPostgreSQLに接続すると「列pd.adsrcは存在しません」エラー

A5M2でPostgreSQLのDBに接続しようとすると以下のエラーが発生。
今までOracleかSQLServerしか使ったことがなかったので色々調べた結果解決した。
image.png

結論:A5M2をバージョンアップしていなかった

使用していたA5M2のバージョンは Version 2.12.0 beta 7
インターネットで調べた以下の記事を発見。

【不具合報告】接続エラー

Version 2.15.0 beta 22でPostgreSQL 12 に対応しました。pg_attrdefシステムカタログで、adsrc列が削除されていたのが原因のようです。使用しているDB接続ライブラリである Devart社の UniDACでこの列を使用していたようなので、使用しないように修正したところ接続できるようになったようです。

とのことなので、公式ページから最新バージョンをダウンロード

A5M2公式サイト

過去バージョンを削除し、新バージョンで接続確認。

無事に接続できました!
a.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?