DB

DB

ユニットテストのDB運用基礎

途中から参画したPJで開発しているAPIリポジトリで、UTを実行したところ、テーブルのレコードを書き換えてしまうという事件が起きた。 PJではサービス層のUTしかコーディングしていないが、なんでDBに接続しているの?を発端に、UTでDBって...
DB

超簡単!ORA-12954エラー解消方法

ORA-12954エラー エラーメッセージは以下。 ORA-12954: The request exceeds the maximum allowed database size of 12 GB. 12GBの容量オーバー?に見えるが、実...
DB

OracleDBの複数環境構成

OracleDBで、1つのDBサーバーで、複数のDB環境を作っていたのだが、仕組みがよくわからなかったので調べてみた。 環境は Red Hat。 ※1から構築する記事ではないので、その情報が必要な方は別途検索してください まず知っておくべき...
ソフトウェア

flyway備忘録

flywayとは? DBのスキーマ変更をバージョン管理するツール。 DDLとDML呼ばれるSQLファイルを作成し、コマンドラインでMigrationすることでDBを変更する。 DDL Data Definition Language。スキー...
DB

Oracle Database SQL備忘録

前提知識 ユーザー名やテーブル名などの固有名詞は、大文字・数字・アンダーバーのみで構成すること。 英語の小文字は、OracleDBに対して使用すると勝手に大文字に変換されるので、元から大文字を使用するように心がける。 英語の小文字にアクセス...
ソフトウェア

A5SQL備忘録

A5SQLとは? DBをUIで見るためのクライアントツール。 サーバー情報を登録すれば、テーブルやレコードを視覚的に見ることができ、SQLの実行やカラム編集なども簡単に行えるようになる。 SQL操作 SQLの基礎はお勉強しましょう。 A5S...