Oracle Database 11g
以前にMySQLのGROUP_CONCAT関数についてのエントリーを書いていたのですが、あれから5年。 1対多の関係を持つ親子テーブルがあった場合、1つの主キーに対して結合結果が複数行になることはよくあると思いますが、MySQLでは上記の関数を使うことで複数行内の…
Oracle Database 11g の11.1.0.6に含まれるJDBC(ojdbc6.jar)をTomcat6.0.32のlib配下に置いてJDBCのJNDIリソースを参照するプログラムをデプロイしたらエラーが・・・。 2011/11/29 11:03:00 org.apache.catalina.core.StandardService start 情報: サービス…
Microsoft製のクラスタソフト、MSCS経由でJavaアプリケーションを起動してJDBC(OCI)でOracle Databaseにアクセスする場合、ユーザ環境変数のPATHに%ORACLE_HOME%\binが入っている必要があります。 MSCSはクラスタ対象アプリ起動時にシステム環境変数を無効に…
テーブル内の文字列型カラム、たとえばVARCHAR2に範囲選択する場合には注意が必要です。前方一致検索に近い動きになるからです。ある程度DBに慣れてる人なら問題ないのですが、普段あまりDBMSを使ってない人には分かりづらい部分かもしれません。 ということ…
本番環境でOracle 11gでRMANとEMを使った自動バックアップを実施しているのですが、この自動バックアップが失敗するようになってしまいました。ジョブの実施結果を見ると、ログインが出来なかったために失敗している、ということでアカウント(SYSMAN)の有効…