System Life Logs

主にWindows・Mac・Linux・iOS・Androidアプリ開発等をメインで書いていきます。 備忘録として、また新米SEやプログラマに役立てばと思います。

DB2

DB2にてテーブルに対する権限を確認するSQLのメモ。 SELECT * FROM SYSCAT.TABAUTH SYSCAT.TABAUTHカタログビューを参照することで確認することができます。 ビューの仕様についてはこちらを参照ください。 また、必要であれば以下のSQLで権限を付与することができます

DB2でCSVファイルをロード後にテーブルにアクセスしようとすると「SQL0290N 表スペース・アクセスが許されていません。 SQLSTATE=55039」とエラーが出ることがあった。 表スペース・アクセスが許されていませんを調べてみるとどうやらロード後にテーブルスペースがバックア

DB2で一時的にログを取得しない方法のメモ。 大量データをインポート時にアクティブログが溢れてエラーになってしまったので一時的にログを取らない状態にしてインポートさせました。 コマンド db2 +c "ALTER TABLE テーブル名 ACTIVATE NOT LOGGED INITIALLY" +cは自動コ

DB2を使用しているうちに確認やメンテナンス等に使えそうなSQL・コマンドをまとめておきます。 SQL・コマンドまとめ ・統計情報の更新日時を取得するSQL -- テーブルの統計情報 SELECT TABSCHEMA, TABNAME, STATS_TIME FROM SYSCAT.TABLES WHERE TYPE = 'T' -- インデッ

DB2の環境構築時に見たことのないエラーがでたので調べました。出たエラーは以下のとおり。 SQL0668N 操作は、理由コード "1" のため、表 "SCHEMA.TABLE"に対して許可されません。 SQLSTATE=57016 「???」なんのこっちゃ?と思って調べてみると、エラーで示された表は

↑このページのトップヘ